Surat Weather in March

India · March climate averages and travel tips

Avg high38°C (101°F)
Avg low21°C (70°F)
Rainfall3 mm (0.1 in)
RatingPoor 3.9/10

Expect very hot days in Surat in March: the average high is 38°C (101°F) and the average low is 21°C (70°F). The month is very dry, with about 3 mm (0.1 in) of rain spread over 1 day. The air is dry, with average humidity of just 39%. You get roughly 11.9 hours of daylight and mostly clear skies.

Is March a good time to visit Surat?

March is not the best time to visit Surat (3.9/10) mainly because of the heat. The weather is much better in October to January.

Visiting Surat in March

March feels hot

Surat is already hot in March. Afternoons reach 38°C, and the sun feels strong across the open streets. Mornings and evenings are easier, but even nights stay warm. Rain is rare, so you're unlikely to lose much sightseeing time to showers.

Visit the Dutch Garden or Sardar Patel Museum earlier in the day, then take a long indoor break during the hottest hours. Dumas Beach works better near sunset than at midday. Skip long outdoor walks in the afternoon; the heat can make them tiring fast.

Holi and local days

Holi, the Hindu festival of colours, sometimes falls in March. Its date changes each year, so check the calendar for your visit. If you're in Surat during the celebrations, expect coloured powder, lively neighbourhood gatherings and possible changes to shop hours.

Travelling with kids? Holi can be fun, but crowded celebrations and coloured powder may not suit everyone. Ask locally before joining in, and keep your plans flexible that day.

Quieter than winter

March is outside Surat's best-weather stretch, which runs from October to January. You'll generally find fewer visitors than in those cooler months, and hotel rates may be lower. The trade-off is the heat, which gets worse in April.

For a local food stop, try locho, a soft, savoury snack that's closely tied to Surat. It's a good choice after your morning outing, before the afternoon heat sets in. At Dumas, save your walk along the shore for evening; the beach is far more pleasant then.

March weather at a glance

Average high38°C (101°F)
Average low21°C (70°F)
Daily mean29°C (84°F)
Rainfall3 mm (0.1 in)
Rainy days (1 mm+)1
Humidity39%
Cloud cover18%
Daylight11.9 hours
Est. sunshine10.7 hours/day
Wind7.6 km/h
vs February3°C warmer than February, with similar rainfall.

What to pack for Surat in March

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

← FebruaryBest time to visit SuratApril →

Better weather in March nearby

Nearby in March

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