Varanasi, being situated at the banks of River Ganga, usually faces a humid subtropical climate. Therefore, lots of variations could be seen in the temperature throughout the year.
Summers in Varanasi are very hot, long and humid. The temperature during summer season ranges from 32degreesC to 46degreesC. As Varanasi is located in Tropic of Cancer, the summers are long and fall in between the months from April to October. Hot dry winds called Loo is the most common feature of summers in Varanasi.
Winters in Varanasi are very cold and freezing. In winters, the temperature ranges in between 5degreesC to 15degreesC. Varanasi people take the pleasure of winters during months November to March. Watching fog during winters is very common in Varanasi.
During monsoon season, Varanasi faces an average rainfall and falls in the month from July to September.
The best time to visit Varanasi is between October to March because the climate of Varanasi is quite pleasant during this time. But those who do not bother of the sweat flowing from their head and drenching of the body, can sure visit all throughout the year. Also, festivals in Varanasi are celebrated with full bliss and ecstasy, so if you want to enjoy them then make the visit in January for Makar Sankranti, January-February for Basant Panchmi and the most striking one is Maha Shivratri in February or March.