WhereItsSunny

Climate of Agra, Uttar Pradesh, India

Point-value climate at Agra (Uttar Pradesh, India). Population approximately 1,592,000.

Located in Uttar Pradesh, India, Agra has a Mediterranean-style climate. Population approximately 1,592,000. Monthly average temperatures range from 14.9°C / 58.8°F in January to 34.6°C / 94.3°F in June, with rainfall varying from 4 mm / 0.2 in (November) to 255 mm / 10 in (August) — about 802 mm / 31.6 in across the year. These are point-value climate normals sampled at Agra's coordinates — often quite different from the surrounding region's area-weighted average.

Best sunny months: January, February, March, April, May, October, November, December.

Best time to visit Agra →

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January14.9°C58.8°F19 mm0.7″Sunny & Mild
February18.3°C64.9°F12 mm0.5″Sunny & Mild
March24.1°C75.4°F18 mm0.7″Sunny & Warm
April30°C86°F7 mm0.3″Sunny & Hot
May34°C93.2°F17 mm0.7″Sunny & Hot
June34.6°C94.3°F67 mm2.6″
July31.1°C88°F218 mm8.6″
August29.6°C85.3°F255 mm10″
September29.3°C84.7°F146 mm5.7″
October26.6°C79.9°F33 mm1.3″Sunny & Hot
November21°C69.8°F4 mm0.2″Sunny & Warm, Sunny & Mild
December16.2°C61.2°F6 mm0.2″Sunny & Mild

Frequently asked questions

What is the best time to visit Agra?

The months with the sunniest, driest weather are January, February, March, April, May, October, November, December. Agra's warmest month is June at an average of 34.6°C / 94.3°F, and its driest month is November with about 4 mm / 0.2 in of rain.

What is the climate of Agra?

Agra, in Uttar Pradesh, India, has monthly average temperatures ranging from 14.9°C / 58.8°F in January to 34.6°C / 94.3°F in June. Annual rainfall is approximately 802 mm / 31.6 in, with the wettest month being August (255 mm / 10 in) and the driest November (4 mm / 0.2 in).

What is the average temperature in Agra in June?

The average temperature in Agra in June is 34.6°C / 94.3°F, with rainfall of about 67 mm / 2.6 in — the warmest month of the year.

When is the driest month in Agra?

The driest month in Agra is November, with about 4 mm / 0.2 in of average monthly rainfall. Average temperature that month is 21°C / 69.8°F.

When is the wettest month in Agra?

The wettest month in Agra is August, with approximately 255 mm / 10 in of average monthly rainfall.