Thanjavur experiences tropical climate with moderate summers and mild winters. Not much difference is seen in the temperature of summer and winter in the city.
The summers begin from March and extend till the mid of June. The season is quite hot with temperature varying from 25 degree C to 40 degree C. Thus, these months are usually avoided by the tourists to visit the city.
The monsoon season lasts from June to September accompanied with low monsoon rains. The mercury dips down to 20 degree C and the climate becomes cool and pleasant.
Winters are often quite pleasant in Thanjavur and are supposed to be the best time to visit the city. The temperature varies from 20 degree to 30 degree C and is ideal to enjoy a temple tour of the city.