Toronto 10° Montréal 14° Vancouver 9° Calgary 3° Edmonton 1° Ottawa 12° Winnipeg -1° Québec 12° Halifax 15° Victoria 10°
World weather › India › Surat › Climate

Surat, India Climate

Climate at a glance · Surat

Annual mean28°day and night
Precipitation1513 mma year
Warmest monthAprilavg high 38°
Coldest monthJanuaryavg low 16°

Average temperature by month

High · low
30°16°
34°18°
37°22°
38°25°
36°27°
33°27°
30°26°
30°25°
30°25°
33°23°
33°20°
31°18°
JanFebMarAprMayJunJulAugSepOctNovDec

Average precipitation by month

1513 mm a year
1 mm
0 mm
5 mm
3 mm
37 mm
246 mm
473 mm
293 mm
336 mm
84 mm
23 mm
12 mm
JanFebMarAprMayJunJulAugSepOctNovDec

Monthly averages

MonthJanFebMarAprMayJunJulAugSepOctNovDec
Avg high30°34°37°38°36°33°30°30°30°33°33°31°
Avg low16°18°22°25°27°27°26°25°25°23°20°18°
Precip, mm105337246473293336842312
Wet days00114202928231021
Sunshine10.5 h11 h11.2 h11.9 h11.5 h9.6 h6.3 h8.4 h8.4 h10.3 h10.1 h9.8 h
Humidity57%47%43%54%67%78%86%85%86%72%53%58%
Sea temperature23°25°27°30°31°31°29°29°29°29°27°24°
Daylight11 h 0011 h 2712 h 0212 h 3813 h 0913 h 2413 h 1712 h 5012 h 1611 h 3911 h 0810 h 52
UV index (clear sky)7810121212121211976
5-year averages (2021–2025) · Open-Meteo historical weather (ERA5)
21.1960°N, 72.8300°E