Weather in Agra

What's the weather like in Agra?

Agra has a wide swing between hot summers and cold winters and moderate rainfall spread across the year. Average daytime highs range from 21°C (70°F) in January to 35°C (95°F) in July, with overnight lows around 8°C (46°F) and 28°C (82°F) respectively.

For comfortable sightseeing temperatures (18–26°C daytime highs), the best months to visit Agra are January through February, and November through December.

Quick facts

Country
🇮🇳 India
Region
Asia
Time zone
Asia/Kolkata
Coordinates
27.177, 78.008

Monthly climate

Long-run averages for each month of the year.

MonthAvg highAvg lowRainfallRain daysSnow days
January 21°C / 70°F 8°C / 46°F 15 mm 2 0
February 25°C / 77°F 11°C / 52°F 15 mm 1 0
March 32°C / 90°F 16°C / 61°F 10 mm 1 0
April 38°C / 100°F 22°C / 72°F 10 mm 1 0
May 42°C / 108°F 27°C / 81°F 15 mm 2 0
June 41°C / 106°F 29°C / 84°F 65 mm 4 0
July 35°C / 95°F 28°C / 82°F 210 mm 11 0
August 33°C / 91°F 27°C / 81°F 235 mm 12 0
September 34°C / 93°F 25°C / 77°F 140 mm 7 0
October 33°C / 91°F 19°C / 66°F 15 mm 1 0
November 28°C / 82°F 12°C / 54°F 5 mm 1 0
December 23°C / 73°F 9°C / 48°F 15 mm 1 0

Agra by month

Detailed weather for any specific month:

Seasonal patterns to know

South Asia monsoon runs June–September. Heavy rain is the norm — pleasant for greenery, hard for sightseeing.

Cities with a similar climate to Agra

🗺 Explore Agra on the interactive map

Live forecast, sunrise/sunset, and more.