Climate and monthly weather forecast
Agra, India

englishespañol中文
Share
The grand Taj Mahal in Agra, India, reflected in the water at dusk
The grand Taj Mahal in Agra, India, reflected in the water at dusk

The climate of Agra

Located in northern India, Agra is characterized by a subtropical steppe climate, according to the Köppen climate classification, known as BSh. Over the year, the city experiences varied climatic conditions with a wide temperature range and fluctuating humidity ratios.

Observing the temperature, it ranges from a low of 9.4°C (48.9°F) in the winter months to a high of 43.3°C (109.9°F) during the peak summer season. Monthly average temperatures begin may start around 22.2°C (72°F) in January, escalate to a peak in May and then decline to about 23.8°C (74.8°F) by December. The temperatures also coincide with alterations in the humidity levels. From the beginning of the year, the relative humidity drops from 56% in January to a minimum of 17% in May, before gradually increasing to 66% by August and then declining towards the end of the year.

Rainfall occurs with variance throughout the year, with the least amount of rain witnessed in December at 2mm (0.08") and the maximum rainfall of 149mm (5.87") in July. Correspondingly, the number of rainy days also increases during the monsoon season with 21.8 days in July, dropping to just 0.8 days in December. Agra city also experiences clear and moderate visibility of 10km (6.2mi) throughout most months of the year, with a slight dip to 9km (5.6mi) in August due to the increased rainfall.

Wind speeds are generally moderate throughout the year with an average wind speed from 8.3km/h (5.2mph) in January to a peak of 11.4km/h (7.1mph) in June, and then retreating to 7.1km/h (4.4mph) by October. Meanwhile, the city enjoys ample sunshine with December having the lowest average hours of sunshine at 7.6 hours and May having the highest at 12.2 hours per day.

The best time to visit Agra

Having observed the climatic calendar of Agra, it must be noted that the ideal time to visit would generally be from November to February. During these months, the temperature remains relatively cool and the weather is comfortably dry, with temperatures ranging amidst 12.2°C (54°F) to 29.3°C (84.7°F). Additionally, the average hours of sunshine are between 7.6 hours to 10.8 hours per day, favorable for sightseeing.

The worst time to visit Agra

The least amenable period to plan a visit to Agra would be from June to September. These months mark the monsoon season in Agra with high relative humidity levels ranging between 55% to 66% and high rainfall levels from 25mm (0.98") in June escalating to 149mm (5.87") in July, making outdoor activities less enjoyable.

Spring weather in Agra

From March to May, Agra experiences the spring season. The weather warms with temperatures rising from 33.3°C (91.9°F) in March to a scorching 43.3°C (109.9°F) in May, alongside the decrease in relative humidity from 31% to 17%.

Summer weather in Agra

Summers in Agra fall between June and August with the monsoon season in full swing. An increase in rainfall sets in with precipitation rising from 25mm (0.98") in June to a steep 149mm (5.87") in July. Humidity also rises to peaks of 66%, although the summer heat mitigates with temperature levels receding from 42.5°C (108.5°F) in June to 34.6°C (94.3°F) in August.

Autumn weather in Agra

Autumn stretches between September and November. The weather tends to be drier in this period with rainfall dropping from 70mm (2.76") in September to 4mm (0.16") in November, and relative humidity declining from 61% in September to 36% in November. The temperatures also mellow out, tapering from 34.3°C (93.7°F) in September to 29.3°C (84.7°F) in November.

Winter weather in Agra

In December through February, Agra experiences winter. Temperatures during this season are at their lowest, falling from 23.8°C (74.8°F) in December to 9.4°C (48.9°F) in January. Likewise, the monthly rainfall remains at its lowest between 2mm (0.08") and 6mm (0.24"), making the winters in Agra relatively dry compared to other seasons.

Weather in January

Agra experiences cool and pleasant weather in January, with ideal conditions for sightseeing. Relative humidity stands at 56% and the average wind speed is 8.3km/h (5.2mph). The city also has an average daylight duration of 10.6 hours. Weather in January »

Weather in February

February marks the transition from the cool breeze of January to a slightly warmer weather pattern. On Agra's weather scale, this month records an average high temperature of 26.3°C (79.3°F) and a low of 12.6°C (54.7°F). Sightseers can expect an average visibility distance of 10km (6.2mi), perfect for trips to historical landmarks. Weather in February »

Weather in March

March witnesses an upward trend in temperature with the arrival of spring, making it warmer than February. Pleasant days and cool nights continue to define its weather pattern. The UV index begins to rise in March, reaching a level of 7, which signifies increased sun exposure. Weather in March »

Weather in April

The weather in Agra during April starts showing signs of summer, with the temperature higher than in March. Agra succeeds in maintaining considerable sunlight hours, averaging 12.8 hours of daylight. With a high temperature peaking at 39.5°C (103.1°F), it's perhaps the hottest month. Weather in April »

Weather in May

May is characterized by Agra's scorching summer heat, with the mercury level rising significantly from April. Despite the high temperatures, with average sunshine duration of 12.2 hours, the city stays vibrant. A noticeable feature of May's weather is a spike in the temperature, peaking at an average of 43.3°C (109.9°F). Weather in May »

Weather in June

June marks the onset of the monsoon season, where Agra experiences a shift from sweltering summer to refreshing rains. The relief arrives with a drop in temperature from May's high. By mid-month, frequent drizzles turn into heavy showers, accumulating up to 25mm (0.98") of rain. Weather in June »

Weather in July

July brings along maximum rainfall days, i.e., 21.8 days, offering a respite from the searing heat of June. It results in a significant temperature reduction with Agra's maximum temperature reaching 37.3°C (99.1°F). Despite being the wettest month of the year, daylight lasts approximately 13.7 hours. Weather in July »

Weather in August

August continues the monsoon season started by July, characterized by heavy showers and overcast skies. A drop in temperature from July is observed. The ample cloud cover causes a decrease in the sunshine duration to 9.8 hours. Despite the heavy showers and a high average monthly rainfall of 137mm (5.39"), Agra remains a tourist's delight with its resplendent beauty during rain. August's advent in Agra denotes a minor fluctuation in the average high-temperature to a tropical 34.6°C (94.3°F) from July's 37.3°C (99.1°F). Weather in August »

Weather in September

The weather in September shows signs of retreat from the heavy monsoon season of August. A significant drop from August's rainfall is distinguishable with rainfall days scaling down to a monthly average of 12.1. As the rains recede, the temperature which ranges from 25.9°C (78.6°F) to 34.3°C (93.7°F), starts to climb again. Weather in September »

Weather in October

October bids farewell to monsoons and welcomes the autumn season. With significantly lower rainfall compared to September, it is a clear and dry month. Daylight duration falls to 11.5 hours and the average wind speed slows down to 7.1km/h (4.4mph) as days become shorter. Weather in October »

Weather in November

November witnesses a steep decline in temperature, signaling the approach of winter. Tourists and locals enjoy moderate weather conditions, with the maximum temperature reaching 29.3°C (84.7°F). The decrease in the city’s temperature is more evident during nighttime and the early morning hours. Weather in November »

Weather in December

December ushers in the year-end with the winter chill setting in. Average daylight of 10.5 hours and 7.6 sunshine hours characterizes December's brief and crisp days. A notable characteristic is the low temperature, which drops to an average low of 12.2°C (54°F). Weather in December »
[Resources]

Frequently asked questions

What part of the year is the coldest in Agra?

January stands out as Agra's coldest month, with temperatures ranging between an average high of 22.2°C (72°F) and a low of 9.4°C (48.9°F).

How many days does it rain in Agra?

In Agra, India, during the entire year, the rain falls for 82.3 days and collects up to 430mm (16.93") of precipitation.

What is the month with the least sunshine in Agra?

With an average of 7.4h of sunshine, January has the least sunshine of the year in Agra, India.

What is the month with the highest UV index in Agra?

April through June, with an average maximum UV index of 9, are months with the highest UV index.

What is the warmest month in Agra?

With average high and low temperatures of 43.3°C (109.9°F) and 31°C (87.8°F) respectively, May is Agra's warmest month.

What is the least humid month in Agra?

With an average relative humidity of 17%, May is the least humid month.

What month has the most sunshine in Agra?

May has the most sunshine of the year, with an average of 12.2h of sunshine.

When are the longest days in Agra?

The month with the longest days is June, with an average of 13h and 48min of daylight.

What is the rainiest month in Agra?

July is the month with the most rainfall in Agra. Rain falls for 21.8 days and accumulates 149mm (5.87") of precipitation.

What is the most humid month in Agra?

With an average relative humidity of 66%, August is the most humid month in Agra, India.

What is the driest month in Agra?

The month with the least rainfall in Agra is December, when the rain falls for 0.8 days and typically collects 2mm (0.08") of precipitation.

What is the month with the shortest days in Agra?

With an average of 10h and 30min of daylight, December has the shortest days of the year.

Is there Daylight Saving Time (DST) in Agra?

Agra, India, does not utilize Daylight Saving Time (DST). IST timezone is used throughout the entire year.

When is the lowest UV index in Agra?

With an average maximum UV index of 4, December is the month with the lowest UV index.

Average temperature
Agra, India

Average temperature - Agra, India

The warmest month (with the highest average high temperature) is May (43.3°C).
The month with the lowest average high temperature is January (22.2°C).

The month with the highest average low temperature is June (32.8°C).
The coldest month (with the lowest average low temperature) is January (9.4°C).

[Resources]

Average pressure
Agra, India

Average pressure - Agra, India

The month with the highest atmospheric pressure is January (1017.1mbar).
The months with the lowest atmospheric pressure are June and July (997.4mbar).

[Resources]

Average wind speed
Agra, India

Average wind speed - Agra, India

The windiest month (with the highest average wind speed) is June (11.4km/h).
The calmest months (with the lowest average wind speed) are October and November (7.1km/h).

[Resources]

Average rainfall
Agra, India

Average rainfall - Agra, India

The wettest month (with the highest rainfall) is July (149mm).
The driest month (with the least rainfall) is December (2mm).

[Resources]

Average rainfall days
Agra, India

Average rainfall days - Agra, India

The month with the highest number of rainy days is August (22 days).
The month with the least rainy days is December (0.8 days).

[Resources]

Average daylight / Average sunshine
Agra, India

Average daylight / Average sunshine - Agra, India

The month with the longest days is June (Average daylight: 13h and 48min).
The month with the shortest days is December (Average daylight: 10h and 30min).

The month with the most sunshine is May (Average sunshine: 12h and 12min).
The month with the least sunshine is January (Average sunshine: 7h and 24min).

[Resources]

Average sunshine days
Agra, India

Average sunshine days - Agra, India

The month with the most sunshine days is December (29.8 days).
The month with the least sunshine days is August (7.6 days).

[Resources]

Average visibility
Agra, India

Average visibility - Agra, India

The months with the highest visibility are January, February, March, April, May, June, July, September, October, November and December (10km).
The month with the lowest visibility is August (9km).

[Resources]

Agra, India

Weather forecast for your location

1. Click Locate me button
2. Allow the app to use your location