Surat Weather in December
India · December climate averages and travel tips
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 high | 33°C (91°F) |
|---|---|
| Average low | 17°C (62°F) |
| Daily mean | 23°C (74°F) |
| Rainfall | 6 mm (0.2 in) |
| Rainy days (1 mm+) | 1 |
| Humidity | 47% |
| Cloud cover | 25% |
| Daylight | 10.7 hours |
| Est. sunshine | 8.8 hours/day |
| Wind | 7 km/h |
| vs November | 1°C cooler than November, with similar rainfall. |
What to pack for Surat in December
- light, breathable clothing
- sunscreen and a hat
- swimwear
Surat weather in other months
← NovemberBest time to visit SuratJanuary →
Better weather in December nearby
- Dubai26°C · 13 mm · Excellent
- Jaipur25°C · 3 mm · Excellent
- Abu Dhabi25°C · 12 mm · Excellent
- Agra25°C · 6 mm · Excellent
- Varanasi25°C · 5 mm · Excellent
- Muscat27°C · 9 mm · Excellent
Nearby in December
- Vadodara30°C · 3 mm
- Nashik29°C · 9 mm
- Virar27°C · 9 mm
- Ahmedabad30°C · 2 mm
- Kalyan31°C · 9 mm
- Dombivali31°C · 9 mm
Where else is good in December? See where to go in December.