Best Time to Visit Varanasi

India · weather by month, temperature and rainfall

Best monthsNovember to February
HottestMay · 43°C
ColdestJanuary · 9°C
WettestJuly · 259 mm

Weather-wise, November to February is the best time to visit Varanasi. May is the hottest month, with average highs of 43°C (109°F), while January is the coldest, with lows around 9°C (49°F). Rain is heaviest in July, at about 259 mm (10.2 in), and lightest in November, at 2 mm (0.1 in). June is the least comfortable month, mainly because of the heat.

When to go to Varanasi: a seasonal guide

November to February: the easy season

This is when Varanasi is at its best. Days are warm but mild, and the skies are mostly clear. November is the driest month, with almost no rain. December and January have cool mornings, and the lows drop to around 9–10°C. That's chilly on a dawn boat ride along the Ganges, so you'll want a shawl while you watch the sun come up over the ghats (the stone steps leading down to the river).

It's also high season, so expect more people. Dev Deepawali, usually in November, is the big one. Thousands of oil lamps line the ghats, and the river glows. Rooms near Assi Ghat and Dashashwamedh Ghat fill up fast. Mornings in December and January can be foggy, which sometimes delays trains. Give yourself a buffer if you're connecting onward.

February is a little warmer and still lovely. Mahashivratri, the night of Shiva, often falls in February or March. The Vishwanath Temple area gets very busy then.

March to June: hot, then hotter

March is fair, with highs near 36°C. Holi, the festival of colours, usually lands in March. Varanasi celebrates loudly, and the narrow lanes of the old city turn into one big colour fight. If you don't want to get covered in powder, stay in your hotel that day.

April and May are tough. May reaches 43°C, and the lows barely cool off at night. Afternoons are for resting indoors. If you come, do your sightseeing at the river around sunrise and sunset. The upside is far fewer visitors and cheaper rooms. June is just as hot but gets muggier, with the first rain arriving.

July to October: monsoon and after

July to September is the wet season. It rains on most days, and the sun barely shows. The Ganges swells and covers many ghats. Boat rides can be stopped, and walking along the river often isn't possible. The old lanes can flood in heavy rain. It's the quietest time, though, and the air is green and fresh.

October is a good bridge month. Rain is mostly gone, but it's still humid at 71%. Navratri and Dussehra often fall in this month, and Ramlila, the retelling of the Ramayana, is staged in Ramnagar across the river. If you like theatre and fewer crowds, it's a good pick.

Varanasi weather by month

0°5°10°15°20°25°30°35°40°45°0150300January: 11 mm rainFebruary: 13 mm rainMarch: 13 mm rainApril: 12 mm rainMay: 27 mm rainJune: 115 mm rainJuly: 259 mm rainAugust: 212 mm rainSeptember: 154 mm rainOctober: 36 mm rainNovember: 2 mm rainDecember: 5 mm rainJanuary: 25°CFebruary: 29°CMarch: 36°CApril: 41°CMay: 43°CJune: 41°CJuly: 35°CAugust: 33°CSeptember: 32°COctober: 32°CNovember: 29°CDecember: 25°CJanuary: 9°CFebruary: 13°CMarch: 18°CApril: 24°CMay: 29°CJune: 30°CJuly: 27°CAugust: 26°CSeptember: 25°COctober: 21°CNovember: 15°CDecember: 10°CJanFebMarAprMayJunJulAugSepOctNovDec mm°C
Avg high Avg low Rainfall (mm)
Jan25°C / 9°C11 mmExcellentFeb29°C / 13°C13 mmExcellentMar36°C / 18°C13 mmFairApr41°C / 24°C12 mmPoorMay43°C / 29°C27 mmPoorJun41°C / 30°C115 mmPoorJul35°C / 27°C259 mmPoorAug33°C / 26°C212 mmPoorSep32°C / 25°C154 mmPoorOct32°C / 21°C36 mmGoodNov29°C / 15°C2 mmExcellentDec25°C / 10°C5 mmExcellent

Monthly climate table

MonthHighLowRainRainy daysHumiditySun hrs/dayRating
January25°C 76°F9°C 49°F11 mm248%7.2Excellent 10
February29°C 85°F13°C 55°F13 mm341%9Excellent 9.2
March36°C 96°F18°C 64°F13 mm231%9.6Fair 5.4
April41°C 106°F24°C 76°F12 mm223%10.1Poor 2.1
May43°C 109°F29°C 83°F27 mm528%9.3Poor 1.1
June41°C 106°F30°C 87°F115 mm1143%5.5Poor 0.2
July35°C 94°F27°C 81°F259 mm2375%2.8Poor 0.7
August33°C 91°F26°C 79°F212 mm2383%3.1Poor 0.8
September32°C 90°F25°C 77°F154 mm1782%5.1Poor 2
October32°C 89°F21°C 69°F36 mm471%9.4Good 7.7
November29°C 84°F15°C 59°F2 mm160%10Excellent 9.6
December25°C 77°F10°C 51°F5 mm154%8.4Excellent 10

Frequently asked questions

When is the best time to visit Varanasi?

The best time to visit Varanasi is November to February, based on comfortable temperatures, low rainfall and plenty of sunshine.

What is the hottest month in Varanasi?

May is the hottest month in Varanasi, with an average high of 43°C (109°F).

What is the coldest month in Varanasi?

January is the coldest month in Varanasi, with an average low of 9°C (49°F).

What is the rainiest month in Varanasi?

July is the wettest month, with about 259 mm (10.2 in) of rain. November is the driest, with 2 mm (0.1 in).

Nearby destinations

More in India