Kānpur Weather & Climate: Best Time to Visit

Average temperatures, rainfall, sunshine and the best time to visit Kānpur.

Climate overview of Kānpur

The climate in Kānpur, Uttar Pradesh, India, is marked by large temperature swings across the seasons, ranging from 41°C (106°F) in May to 23°C (73°F) in January.

Annual rainfall is moderate at around 951 mm (37 in), with July being the wettest month. The city also has a distinct dry season from October to May, with very hot summers and warm winters.

Kānpur Weather by Month

Pick a month to see the average temperature, rainfall and sunshine in Kānpur - and find the best time to visit.

Monthly Temperature in Kānpur

In Kānpur, temperatures differ significantly between summer and winter months. Average daytime temperatures reach a very hot 41°C (106°F) in May. In January, the coolest month of the year, temperatures drop to a comfortable 23°C (73°F).

At night, temperatures range from around 29°C (84°F) in May to 10°C (50°F) in January.

Check out our detailed temperature page for more information.

Temperature ranges by month

Rainfall in Kānpur

On average, Kānpur receives a reasonable amount of rainfall, with an annual precipitation of 951 mm (37 in). Kānpur can be quite wet during July, receiving approximately 297 mm (12 in) of precipitation over 10 rainy days.

In contrast, during the driest month (November), you will experience much drier conditions, with 4.1 mm (0.2 in) of precipitation spread across 0 rainy days. For more details, please visit our Kānpur Precipitation page.

The mean monthly precipitation over the year, including rain, hail, and snow

Humidity in Kānpur by Month

Best Time to Visit Kānpur

For comfortable weather, consider visiting Kānpur in January, February and December. Conditions are usually least favourable in April, May, June, July, August, September and October.

Monthly ratings reflect general weather comfort, based on daytime temperature and rainfall. Swimming and winter conditions are highlighted separately where relevant.

  • Best overall: January, February and December
  • Warmest weather: May
  • Wettest months: July, August and September, when rainfall is highest.
  • Seasonal pattern: A distinct dry season from October to May, with very hot summers and warm winters

Frequently asked questions about the climate in Kānpur

What is the best time to visit Kānpur?

January, February and December typically offer the most optimal weather in Kānpur. In contrast, April, May, June, July, August, September and October tend to have less optimal conditions. Kānpur has a distinct dry season from October to May, with very hot summers and warm winters.

What temperatures can I expect in Kānpur?

Daytime highs range from 23°C (73°F) in January to 41°C (106°F) in May. Nighttime lows range from 10°C (50°F) to 29°C (84°F). Temperatures vary considerably through the year.

How much rain does Kānpur get?

Annual rainfall is around 951 mm (37 in). July is the wettest month with 297 mm (12 in), while November is the driest with 4.1 mm (0.2 in).

Kānpur 3-Day Forecast

Kānpur on the map

Kānpur is highlighted - select any city to see its climate.

Popular this month

Where to go in August - average daytime high across popular destinations.

Bucket list

Need travel inspiration? Check out our bucket list articles and be inspired.