Here’s a monthly breakup of SURAT's climatic conditions so you can plan when to go:
Winters - October to February
Winter months are the best to visit the city of Surat. The weather is quite nice at this time and you can happily enjoy the sightseeing. The average temperature remains between 15 to 29 degrees celsius. Moreover, during these months, the Navaratri festival is celebrated with a lot of enthusiasm and various dances like Garba and Dandiya.
Summers - March to June
Avoid visiting Surat during summer months as it is scorching hot here. The temperature can even go up to 40-degrees Celsius and you will not be able to enjoy the beautiful sights that Surat has to offer.
Monsoon - July to September
Monsoon months begins in the month of July and remains till September. Monsoon time is pleasant in Surat and you can enjoy occasional rainfall here. The temperature goes down significantly and makes it easier for people to get out of their houses.