Best Time to Visit Kanpur

India · weather by month, temperature and rainfall

Best monthsNovember to February
HottestMay · 43°C
ColdestJanuary · 8°C
WettestJuly · 270 mm

If you want the most pleasant weather in Kanpur, plan your trip for November to February. May is the hottest month, with average highs of 43°C (109°F), while January is the coldest, with lows around 8°C (47°F). Rain is heaviest in July, at about 270 mm (10.6 in), and lightest in November, at 4 mm (0.2 in). June is the least comfortable month, mainly because of the heat.

When to go to Kanpur: a seasonal guide

November to February: the sweet spot

This is when Kanpur is easiest to enjoy. Days are mild and dry, and sunshine is plentiful. December and January are the coolest, with lows around 8°C to 10°C. Mornings by the Ganges feel properly chilly, so you'll want a jacket at the ghats (steps down to the river) like Sarsaiya Ghat or Permat. Evenings are cosy, and a hot cup of chai from a street stall tastes better than ever.

By February it's warming up, and the afternoons are pleasant for walking. Kanpur isn't a big tourist stop, so crowds stay small. But hotels fill up with business travellers and wedding guests in winter, so rooms can be tighter than you'd expect. This is the season for the Kanpur Zoo (Allen Forest Zoo), the ISKCON-style Jhakarkati area temples, and the grand Jain Glass Temple. It also suits a food crawl through Parade and Naveen Market for chaat, thaggu ke laddu and malai makhan, a frothy winter sweet.

March to June: heat first, then pre-monsoon rain

March is fair, with warm days and cool nights. Holi, the festival of colours, usually falls in March. Kanpur is known for Ganga Mela, a colourful celebration that comes about a week after Holi and keeps the party going for days. It's a fun time if you like noise and don't mind getting splashed.

April to June is hard going. May is the hottest month at 43°C, and nights barely cool down. Stick to indoor sights and go out only after dark. June brings some rain, but it just makes the air heavier. If you're travelling on a budget, hotel rates drop, but you'll pay in sweat.

July to October: monsoon and the shoulder

July and August are the wettest months, with rain on more than 20 days each. July is wettest at 270 mm. Humidity is high, skies are grey, and roads can flood in low parts of the city. Trains and roads can be slow. September stays damp too, so it's still a poor pick.

October is the turning point. Rain mostly stops, the sun returns, and the heat eases. It's a good month, and it overlaps with Navratri and Dussehra, when you'll see Ramlila plays and big effigies of Ravana burned in the evenings. Diwali often lands in late October or November, and the markets glow with lights. If you want festivals without winter's wedding rush, October is a smart choice.

Kanpur weather by month

0°5°10°15°20°25°30°35°40°45°0150300January: 16 mm rainFebruary: 18 mm rainMarch: 13 mm rainApril: 9 mm rainMay: 25 mm rainJune: 100 mm rainJuly: 270 mm rainAugust: 226 mm rainSeptember: 152 mm rainOctober: 37 mm rainNovember: 4 mm rainDecember: 5 mm rainJanuary: 23°CFebruary: 28°CMarch: 35°CApril: 41°CMay: 43°CJune: 42°CJuly: 35°CAugust: 33°CSeptember: 32°COctober: 32°CNovember: 28°CDecember: 24°CJanuary: 8°CFebruary: 12°CMarch: 17°CApril: 24°CMay: 28°CJune: 30°CJuly: 27°CAugust: 26°CSeptember: 25°COctober: 20°CNovember: 14°CDecember: 10°CJanFebMarAprMayJunJulAugSepOctNovDec mm°C
Avg high Avg low Rainfall (mm)
Jan23°C / 8°C16 mmExcellentFeb28°C / 12°C18 mmExcellentMar35°C / 17°C13 mmFairApr41°C / 24°C9 mmPoorMay43°C / 28°C25 mmPoorJun42°C / 30°C100 mmPoorJul35°C / 27°C270 mmPoorAug33°C / 26°C226 mmPoorSep32°C / 25°C152 mmPoorOct32°C / 20°C37 mmGoodNov28°C / 14°C4 mmExcellentDec24°C / 10°C5 mmExcellent

Monthly climate table

MonthHighLowRainRainy daysHumiditySun hrs/dayRating
January23°C 74°F8°C 47°F16 mm348%7.3Excellent 10
February28°C 82°F12°C 53°F18 mm341%9.3Excellent 10
March35°C 94°F17°C 63°F13 mm232%10Fair 6.1
April41°C 105°F24°C 75°F9 mm222%10Poor 2.5
May43°C 109°F28°C 83°F25 mm425%9.1Poor 1.1
June42°C 107°F30°C 87°F100 mm1139%5.6Poor 0.3
July35°C 94°F27°C 81°F270 mm2373%2.8Poor 0.8
August33°C 91°F26°C 79°F226 mm2281%3.3Poor 1.1
September32°C 90°F25°C 76°F152 mm1480%6.4Poor 2.7
October32°C 89°F20°C 68°F37 mm465%10.4Good 7.7
November28°C 82°F14°C 58°F4 mm156%9.8Excellent 10
December24°C 75°F10°C 49°F5 mm151%8.4Excellent 10

Frequently asked questions

When is the best time to visit Kanpur?

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

What is the hottest month in Kanpur?

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

What is the coldest month in Kanpur?

January is the coldest month in Kanpur, with an average low of 8°C (47°F).

What is the rainiest month in Kanpur?

July is the wettest month, with about 270 mm (10.6 in) of rain. November is the driest, with 4 mm (0.2 in).

Nearby destinations

More in India