Surat Weather in December

India · December climate averages and travel tips

Avg high33°C (91°F)
Avg low17°C (62°F)
Rainfall6 mm (0.2 in)
RatingGood 7.3/10

Surat in December sees daytime temperatures around 33°C (91°F), dropping to about 17°C (62°F) at night. The month is very dry, with about 6 mm (0.2 in) of rain spread over 1 day. You get roughly 10.7 hours of daylight and mostly clear skies.

Is December a good time to visit Surat?

Yes — December is one of the best months to visit Surat. The weather rates good (7.3/10) on our comfort score.

Visiting Surat in December

December weather

December is one of Surat's more comfortable months, with warm, sunny days and cooler evenings. Afternoons can still feel hot, so take a slower pace around the old city and save outdoor sightseeing for morning or late afternoon. Rain is rare, which makes a stroll along the Tapi riverfront or a visit to Surat Castle easier to enjoy.

If you hate muggy weather, December's relatively low humidity is a welcome change. You'll get plenty of sun, but don't expect a cool day just because it's winter.

What to do

The dry weather suits a visit to the Dutch Garden and a stop for locho, Surat's soft, savoury snack. Dumas Beach works well near sunset, when the sand and sea breeze feel more inviting than they do in the afternoon. Skip long outdoor walks in the hottest part of the day.

Christmas and New Year bring seasonal celebrations, though Surat isn't known for a major December festival. Travelling with kids? Dumas Beach is an easy outing, but weekends can feel busier than weekdays.

Crowds and local tips

December falls within Surat's October-to-January sweet spot, so it's a popular time to visit. It's likely busier than the rainy season, especially around the holidays, and prices may be higher than in quieter months. January is also pleasant, while November is just as warm by day.

For a practical local stop, head to the textile shops around Ring Road. Many are wholesale-focused, so ask whether a shop sells to individual visitors before browsing. If you'd rather avoid shopping crowds, try the Dutch Garden on a weekday.

December weather at a glance

Average high33°C (91°F)
Average low17°C (62°F)
Daily mean23°C (74°F)
Rainfall6 mm (0.2 in)
Rainy days (1 mm+)1
Humidity47%
Cloud cover25%
Daylight10.7 hours
Est. sunshine8.8 hours/day
Wind7 km/h
vs November1°C cooler than November, with similar rainfall.

What to pack for Surat in December

Surat weather in other months

Jan32°C / 15°C1 mmGoodFeb35°C / 18°C1 mmFairMar38°C / 21°C3 mmPoorApr41°C / 24°C3 mmPoorMay40°C / 27°C10 mmPoorJun35°C / 27°C302 mmPoorJul30°C / 26°C600 mmPoorAug29°C / 25°C395 mmPoorSep30°C / 24°C328 mmPoorOct32°C / 22°C48 mmGoodNov33°C / 19°C12 mmGoodDec33°C / 17°C6 mmGood

← NovemberBest time to visit SuratJanuary →

Better weather in December nearby

Nearby in December

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