Surat weather could be best described as the same as that of weather in western cities of India having warm and hot summers and pleasant winters. The weather of Surat faces tropical savannah climate.
Summers in Surat are quite hot and humid and the temperature ranges from 43°C to 45°C which is very high. Therefore, the days are too hot and unbearable also. It becomes must to take severe precautions from direct sun rays which are quite harmful. Summer months in Surat are from March to June.
After summer, monsoon knocks Surat in the month of late June and ends till late September. Surat is the most sensitive area regarding floods and heavy rainfall. The temperature in the monsoon season in Surat revolves round 32°C which is also too hot.
Winter in Surat carries mild and pleasant temperature and the temperature ranges in between 31°C and 12°C. The months from December till February faces the winter season. The winters are not so cold and chilly but pleasant ones.
The best time to explore Surat city is between the months October and April. Generally, in the month of September or October, occasion of Navratri is celebrated with great pomp and gusto in Surat which really deserves a visit. Dandiya raas is the main attraction of this occasion.