Average temperatures, rainfall and packing tips for Surat, India in March
March in Surat is typically very hot, with average daytime highs around 36°C and nights near 21°C. It is one of the warmer months of Surat's year.
March is essentially dry in Surat - rainfall is negligible on average.
If your dates are flexible, the most comfortable months in Surat are usually January, July, August, September and December.
← Surat weather tomorrow (live)
In March, Surat averages a daytime high of about 36°C and a night-time low of around 21°C, based on recent historical data.
March is essentially dry in Surat - rainfall is negligible on average.
March is seriously hot in Surat. It's still doable - plan outdoor activities for early morning or evening, and build in shade and hydration breaks around midday. If your dates are flexible, the most comfortable months in Surat are usually January, July, August, September and December.