Monthly weather forecast and climate
Nainital, India

Weather in January

January, like December, is another chilly winter month in Nainital, India, with average temperature ranging between min 1.1°C (34°F) and max 9.4°C (48.9°F). January is the coldest month, with an average high-temperature of 9.4°C (48.9°F) and an average low-temperature of 1.1°C (34°F). Weather in January »

Weather in February

The last month of the winter, February, is a fresh month in Nainital, India, with average temperature ranging between min 2.4°C (36.3°F) and max 11.2°C (52.2°F). In Nainital, India, the average high-temperature in February is practically the same as in January - a fresh 11.2°C (52.2°F). Weather in February »

Weather in March

The first month of the pre-monsoon summer, March, is a mild month in Nainital, India, with average temperature ranging between min 5.7°C (42.3°F) and max 15.5°C (59.9°F). In Nainital, the average high-temperature slightly increases, from a fresh 11.2°C (52.2°F) in February, to a mild 15.5°C (59.9°F). Weather in March »

Weather in April

April is a comfortable pre-monsoon summer month in Nainital, India, with average temperature fluctuating between 19.9°C (67.8°F) and 10.1°C (50.2°F). In Nainital, the average high-temperature slightly increases, from a moderate 15.5°C (59.9°F) in March, to an enjoyable 19.9°C (67.8°F). Weather in April »

Weather in May

The last month of the pre-monsoon summer, May, is a warm month in Nainital, India, with average temperature varying between 13.3°C (55.9°F) and 23.2°C (73.8°F). The warmest month is May, with an average high-temperature of 23.2°C (73.8°F) and an average low-temperature of 13.3°C (55.9°F). Weather in May »

Weather in June

June, the first month of the rainy (monsoon) season, in Nainital, is still a pleasant month, with average temperature varying between 14.4°C (57.9°F) and 22.9°C (73.2°F). In June, the average high-temperature is essentially the same as in May - an agreeable 22.9°C (73.2°F). Weather in June »

Weather in July

July, the same as June, in Nainital, India, is an agreeable rainy (monsoon) season month, with temperature in the range of an average low of 14.3°C (57.7°F) and an average high of 20.1°C (68.2°F). In Nainital, India, the average high-temperature is almost the same as in June - a still agreeable 20.1°C (68.2°F). Weather in July »

Weather in August

August, the same as July, is another enjoyable rainy (monsoon) season month in Nainital, India, with average temperature fluctuating between 19.6°C (67.3°F) and 14°C (57.2°F). In Nainital, the average high-temperature is almost the same as in July - a comfortable 19.6°C (67.3°F). Weather in August »

Weather in September

The last month of the rainy (monsoon) season, September, is another comfortable month in Nainital, India, with average temperature varying between 12.6°C (54.7°F) and 19.3°C (66.7°F). In September, the average high-temperature is essentially the same as in August - a still comfortable 19.3°C (66.7°F). Weather in September »

Weather in October

The first month of the post monsoon autumn, October, is still a comfortable month in Nainital, India, with average temperature varying between 9.3°C (48.7°F) and 18°C (64.4°F). In October, the average high-temperature is almost the same as in September - a still comfortable 18°C (64.4°F). Weather in October »

Weather in November

November, the last month of the post monsoon autumn, in Nainital, is still a mild month, with average temperature varying between 15.4°C (59.7°F) and 5.9°C (42.6°F). In November, the average high-temperature is essentially the same as in October - a moderate 15.4°C (59.7°F). Weather in November »

Weather in December

The first month of the winter, December, is also a fresh month in Nainital, India, with average temperature varying between 12.4°C (54.3°F) and 3.2°C (37.8°F). In Nainital, the average high-temperature slightly decreases, from a moderate 15.4°C (59.7°F) in November, to a cool 12.4°C (54.3°F). Weather in December »
[Resources]

FAQ

What is the coldest month in Nainital?

January is the coldest month in Nainital, India, with an average high-temperature of 9.4°C (48.9°F) and an average low-temperature of 1.1°C (34°F).

How much does it rain in Nainital?

Throughout the year, in Nainital, India, 1636mm (64.41") of rain is accumulated.

What is the warmest month in Nainital?

The warmest month is May, with an average high-temperature of 23.2°C (73.8°F) and an average low-temperature of 13.3°C (55.9°F).

When are the longest days in Nainital?

With an average of 14h of daylight, June has the longest days of the year in Nainital, India.

What is the wettest month in Nainital?

The month with the most rainfall in Nainital is July when 443mm (17.44") of precipitation is typically aggregated.

What is the driest month in Nainital?

The month with the least rainfall in Nainital, India, is November when 8mm (0.31") of precipitation is typically aggregated.

What is the month with the shortest days in Nainital?

December has the shortest days of the year in Nainital, with an average of 10.3h of daylight.

Average rainfall
Nainital, India

Average rainfall - Nainital, India

The wettest month (with the highest rainfall) is July (443mm).
The driest month (with the least rainfall) is November (8mm).

[Resources]

Average daylight
Nainital, India

Average daylight - Nainital, India

The month with the longest days is June (Average daylight: 14h).
The month with the shortest days is December (Average daylight: 10.3h).

[Resources]