Asia › India › Agra › Climate

Agra climate data

Agra has a semi-arid to humid subtropical climate, marked by scorching, dry summers, a short but intense monsoon, and mild winters. Summer highs often exceed 45°C, while winters are comfortable for sightseeing. Most rain falls from July to September, and sunshine is abundant for much of the year, making Agra a city of dramatic seasonal contrasts.

Best times to travel

The best times to travel section shows how the months compare for a visit, so you can find the time of year that fits what you want to do.

Background colours of the months:
The colour shows the typical temperature: yellow (hot), green (mild) and blue (cold). How strong the colour is shows the travel season: full colour means high season, soft colour means shoulder season and soft-striped means off season.

Weather symbols:
Each month has one symbol showing what the weather is typically like, such as hot and sunny, freezing or a rainy or snowy season. Use them to quickly spot months that match the weather you want, or to avoid the ones that don't.

Crowdedness:
The people icon shows how busy the place usually is. The more people, the more crowded it gets.

Additional notes:
The grey info boxes point out special things worth knowing, like recurring weather issues or seasonal events.

for Agra, India
☀️
Jan
☀️
Feb
🔥
Mar
🔥
Apr
🔥
May
🔥
Jun
🌦️
Jul
🌦️
Aug
🔥
Sep
🔥
Oct
🔥
Nov
☀️
Dec
High season: Jan. - March, Nov. - Dec.
Shoulder season: April, Oct.
Crowdedness: 10 (Very crowded)
Tap on a month for more info Hover over a month for more info
Taj Mahal is closed on Fridays
Fog from mid December to early February can cause train and flight delays and hide the Taj Mahal at sunrise
Holi in March (usually early March) brings colourful street celebrations and some closures

The climate of Agra

Agra’s climate is shaped by its inland location on the Indo-Gangetic plain, resulting in extreme seasonal swings. Summers (April–June) are intensely hot and dry, with daytime highs frequently reaching 42–46°C and sometimes topping 48°C. Nights remain warm, rarely dropping below 28°C. Dusty winds are common, and humidity is low, making the heat feel relentless. Sightseeing during these months is challenging, and outdoor activities are best reserved for early mornings or evenings.

The monsoon arrives in July and lasts through September, bringing moderate to heavy rainfall and a welcome drop in temperatures to 32–36°C. Humidity rises sharply, and the city’s gardens and parks become lush and green. Rain falls in short, intense bursts, with July and August being the wettest months. October and March are transitional months, with pleasant weather and minimal rain. Winters (November–February) are mild and dry, with daytime highs of 20–26°C and chilly nights that can dip to 5–8°C. Fog can occur in December and January, especially in the mornings, but overall, this is the most comfortable season for travel. Agra enjoys 7–13 hours of sunshine daily, peaking in April and May, and receives about 650–700 mm of rain per year, mostly during the monsoon.

Average climate data for Agra, India
Month Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Year
Average maximum temperature (°C) 22 26 33 39 43 42 37 35 34 34 29 24 43
Average minimum temperature (°C) 9 13 18 26 31 33 30 28 26 23 18 12 9
Average precipitation (mm) 6 10 7 4 5 25 147 137 70 11 4 2 428
Average rainfall days (days) 2 2 3 4 4 7 22 22 12 2 2 1 83
Average relative humidity (%) 56 48 31 18 18 29 55 66 61 39 36 44 42
Average wind speed (km/h) 8 10 10 11 11 11 11 10 9 7 7 7 9
Average daily daylight hours (h) 10 11 12 12 13 13 13 13 12 11 10 10 12
Average daily sunshine hours (h) 7 9 9 11 12 11 9 9 9 7 7 7 9
Average cloud coverage (%) 10 12 9 8 6 17 41 45 29 8 8 5 17
Average UV index 5 6 7 9 9 9 7 7 8 7 6 4 7

Travel info

  • Winter (November–February): Pleasant and cool, with highs of 20–26°C and chilly nights. Ideal for sightseeing and outdoor activities – bring a light jacket for mornings and evenings.
  • Spring (March): Mild and sunny, with highs of 28–33°C. Gardens are in bloom, and weather is comfortable – pack light layers and sun protection.
  • Summer (April–June): Extremely hot and dry, with highs of 42–46°C. Outdoor activities are best avoided midday – visit monuments early or late, wear light cotton clothes, and stay hydrated.
  • Monsoon (July–September): Hot, humid, and rainy, with highs of 32–36°C. Expect short, heavy showers and lush scenery – carry an umbrella and waterproof shoes.
  • Autumn (October): Warm and pleasant, with highs around 32°C. Rain tapers off, and humidity drops – great for sightseeing and festivals.
  • General Tips: Agra’s weather can be extreme – always check the forecast. Summers require sun protection and hydration; monsoon needs rain gear. Winters are busiest, so book accommodations early.

The best time to visit Agra

The best time to visit Agra is from October to March, when the weather is cool, dry, and ideal for sightseeing. Daytime temperatures range from 20–28°C, nights are comfortable, and humidity is low. This period is perfect for exploring the Taj Mahal and other historical sites, attending festivals, and enjoying Agra’s gardens in bloom.

The worst time to visit Agra

The least favourable time is from April to June, when temperatures soar above 45°C and the heat is intense and dry. Outdoor activities can be exhausting and even dangerous during midday. The monsoon season (July–September) brings high humidity and heavy rain, which can disrupt travel plans, though it also brings relief from the peak summer heat.

Frequently asked questions

What is the weather like in Agra year-round?

Agra has hot, dry summers (up to 46°C), a short, humid monsoon (July–September), and mild winters (20–26°C). Most rain falls in July and August, while winter is cool, dry, and best for sightseeing.

When is the best time to visit Agra?

The best time to visit Agra is from October to March, when temperatures are comfortable, humidity is low, and rainfall is minimal. This season is perfect for exploring the city's monuments and gardens.

Does it snow in Agra?

No, Agra never receives snow. Winters are mild to cool, with occasional fog and nighttime lows as low as 3–5°C, but temperatures never drop low enough for snow.

How hot does it get in Agra?

Agra is known for extreme summer heat, with daytime highs often exceeding 45°C from April to June. Nights remain warm, and the heat can be challenging for outdoor activities.

What is the monsoon season like in Agra?

Monsoon in Agra runs from July to September, bringing moderate to heavy rainfall and high humidity. Rain falls in short, intense bursts, and the city becomes lush and green, but travel plans may be disrupted.

Is Agra humid?

Humidity is low in summer but rises sharply during the monsoon, making the heat feel more intense. Winters are dry and comfortable, with low humidity and clear skies.

What should I pack for Agra’s weather?

For summer, pack light cotton clothes, sun protection, and a hat. For monsoon, bring an umbrella and waterproof shoes. In winter, a light jacket or jumper is useful for chilly mornings and evenings.

Minimum and maximum temperatures in Agra

The warmest month, with the highest average maximum temperature, is May (43.3 °C). The month with the lowest average maximum temperature is January (22.3 °C). Overall, the average maximum temperature over the whole year is 33.4 °C.

The month with the highest average minimum temperature is June (32.9 °C). The coldest month, with the lowest average minimum temperature, is January (9.4 °C). Overall, the average minimum temperature over the whole year is 22.3 °C.

Rainfall amount in Agra

The wettest month, with the highest amount of precipitation, is July (147.4 mm). The driest month, with the least amount of precipitation, is December (2 mm). Over the whole year there are 428.2 mm of rainfall on average.

Rainfall days in Agra

The month with the most days of rain is August (22 days). The month with the fewest days of rain is December (0.8 days). Over the whole year there are 82.6 days of rain on average.

Relative humidity in Agra

The month with the highest average relative humidity is August (66 %). The month with the lowest average relative humidity is May (18.1 %). The overall average relative humidity over the whole year is 41.7 %.

Wind speed in Agra

The windiest month, with the highest average wind speed, is June (11.3 km/h). The calmest month, with the lowest average wind speed, is October (7 km/h). The overall average wind speed over the whole year is 9.2 km/h.

Cloud coverage in Agra

The month with the cloudiest skies, so the highest cloud coverage, is August (44.9 %). The month with the clearest skies, so the lowest cloud coverage, is December (5.2 %). Over the whole year there is an average cloud coverage of 16.5 %.

Daylight hours and sunshine hours in Agra

The month with the longest days, so the most daylight, is June (Average daylight: 13.1 h). The month with the shortest days, so the least daylight, is December (Average daylight: 10 h). Over the whole year there are 11.7 h of daylight per day on average.

The month with the most sunshine per day is May (Average sunshine: 12.1 h). The month with the least sunshine per day is October (Average sunshine: 7 h). Over the whole year there are 9 h of sunlight per day on average.

UV index in Agra

The months with the highest average UV index are April, May and June (UV index: 9). The month with the lowest average UV index is December (UV index: 4). Over the whole year the average UV index is 7.

Was this page helpful?
Feedback