Surat has the most pleasant climate throughout the year. There is not much change in winter and summer temperature. Although one can visit Surat in any season, the best time to do so would be between October and March
Winter Temperature: Max 31 °C, Min 12 °C
Summer Temperature: Max 42 °C, Min 24 °C
Rainfall (mid-June to mid-September): 931.9 mm
Lowest Recorded Temperature: 7 °C
Highest Recorded Temperature: 44 °C