Cities / India

SURAT

31°

Partly cloudy

today 31° / 26° · 1.6 mm rain

Surat is warmest in April, averaging 41° by day and 24° at night. The wettest month is July with 589 mm, and the year brings about 1740 mm in total.

Month by month

MonthHighLowRainSeaDaylightGood for
January31°15°0 mm23°10.8 hBeach weather
February35°18°0 mm23°11.3 hBeach weather
March38°21°3 mm26°11.9 hVery hot
April41°24°3 mm28°12.5 hVery hot
May40°27°31 mm30°13.0 hVery hot
June34°27°252 mm30°13.3 hRainy season
July30°26°589 mm29°13.2 hRainy season
August30°25°412 mm28°12.7 hRainy season
September30°24°363 mm29°12.1 hRainy season
October32°22°56 mm29°11.5 hBeach weather
November32°19°12 mm27°11.0 hBeach weather
December32°17°19 mm25°10.7 hBeach weather

High and low are average daily maximum and minimum, rain is typical monthly total, sea is the average surface temperature, daylight is the hours between sunrise and sunset mid-month. Climate normals from NASA POWER and NOAA MUR — averages, not promises.

When to go

Beach weather: January, February, October, November and December — highs around 32°, nights no colder than 15°, and at most 56 mm of rain in a month. The sea sits at 23–29° then.

Wet season: June, July, August and September — up to 589 mm in a single month.

Serious heat: In March, April and May the average high reaches 41°.

More in India

See it on the world map →