Ahmedabad Weather in December

India · December climate averages and travel tips

Avg high30°C (85°F)
Avg low13°C (56°F)
Rainfall2 mm (0.1 in)
RatingExcellent 9/10

Expect hot days in Ahmedabad in December: the average high is 30°C (85°F) and the average low is 13°C (56°F). The month is very dry, with about 2 mm (0.1 in) of rain spread over 1 day, one of the driest months of the year. You get roughly 10.6 hours of daylight and mostly clear skies.

Is December a good time to visit Ahmedabad?

Yes — December is one of the best months to visit Ahmedabad. The weather rates excellent (9/10) on our comfort score.

Visiting Ahmedabad in December

Mild winter days

December is one of Ahmedabad's best months to visit. Sunny days can reach 30°C, while evenings cool to around 13°C. Rain is rare, so you can explore the old city's pols, the Sabarmati Ashram and the riverfront without worrying much about showers.

The midday sun can still feel warm on long walks. Save the narrow lanes of the old city for morning or late afternoon, then enjoy a relaxed evening meal. Try Gujarati thali at a local restaurant, or take a stroll along the Sabarmati Riverfront after sunset.

December events

Kankaria Carnival usually brings performances and family activities to the lakefront in the last week of December. It's a lively time to visit Kankaria Lake, but expect more people there than on an ordinary evening. Christmas is also marked at Ahmedabad's churches, including the historic St. Xavier's Church in Mirzapur.

If you're visiting for the carnival, check local schedules closer to your trip, as programmes can change. For a quieter outing, the Calico Museum of Textiles is a good fit for a cooler part of the day.

Crowds and local tips

December is high season, alongside January, because the weather is comfortable for sightseeing. It's generally busier, and often pricier, than the hotter months. November is warmer, while January is a little cooler; both are also popular times to visit.

If you hate crowds, visit Kankaria Lake on a weekday rather than during the carnival. At the Sabarmati Ashram, leave time to see the exhibits before walking by the river. The ashram is a quiet contrast to the busy streets nearby.

December weather at a glance

Average high30°C (85°F)
Average low13°C (56°F)
Daily mean21°C (69°F)
Rainfall2 mm (0.1 in)
Rainy days (1 mm+)1
Humidity42%
Cloud cover14%
Daylight10.6 hours
Est. sunshine10 hours/day
Wind6.7 km/h
vs November2°C cooler than November, with similar rainfall.

What to pack for Ahmedabad in December

Ahmedabad weather in other months

Jan29°C / 12°C1 mmExcellentFeb33°C / 15°C0 mmGoodMar38°C / 19°C6 mmPoorApr42°C / 24°C3 mmPoorMay44°C / 27°C6 mmPoorJun40°C / 28°C95 mmPoorJul34°C / 26°C286 mmPoorAug32°C / 25°C244 mmPoorSep32°C / 24°C156 mmPoorOct33°C / 21°C11 mmGoodNov32°C / 17°C6 mmGoodDec30°C / 13°C2 mmExcellent

← NovemberBest time to visit AhmedabadJanuary →

Better weather in December nearby

Nearby in December

Where else is good in December? See where to go in December.