Best Time to Visit Kanpur
India · weather by month, temperature and rainfall
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
Monthly climate table
| Month | High | Low | Rain | Rainy days | Humidity | Sun hrs/day | Rating |
|---|---|---|---|---|---|---|---|
| January | 23°C 74°F | 8°C 47°F | 16 mm | 3 | 48% | 7.3 | Excellent 10 |
| February | 28°C 82°F | 12°C 53°F | 18 mm | 3 | 41% | 9.3 | Excellent 10 |
| March | 35°C 94°F | 17°C 63°F | 13 mm | 2 | 32% | 10 | Fair 6.1 |
| April | 41°C 105°F | 24°C 75°F | 9 mm | 2 | 22% | 10 | Poor 2.5 |
| May | 43°C 109°F | 28°C 83°F | 25 mm | 4 | 25% | 9.1 | Poor 1.1 |
| June | 42°C 107°F | 30°C 87°F | 100 mm | 11 | 39% | 5.6 | Poor 0.3 |
| July | 35°C 94°F | 27°C 81°F | 270 mm | 23 | 73% | 2.8 | Poor 0.8 |
| August | 33°C 91°F | 26°C 79°F | 226 mm | 22 | 81% | 3.3 | Poor 1.1 |
| September | 32°C 90°F | 25°C 76°F | 152 mm | 14 | 80% | 6.4 | Poor 2.7 |
| October | 32°C 89°F | 20°C 68°F | 37 mm | 4 | 65% | 10.4 | Good 7.7 |
| November | 28°C 82°F | 14°C 58°F | 4 mm | 1 | 56% | 9.8 | Excellent 10 |
| December | 24°C 75°F | 10°C 49°F | 5 mm | 1 | 51% | 8.4 | Excellent 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
- Lucknow71 km · best November to February
- Prayagraj188 km · best November to February
- Gwalior218 km · best November to February
- Agra245 km · best November to February
- Varanasi295 km · best November to February
- Jabalpur369 km · best November to January
- Faridabad370 km · best November to February
- Ghaziabad377 km · best November to February
More in India