Time ’n’ placeOpen the globe

India

Best time to visit Agra

Go inFebruary and November

Sunrise at the Taj beats the crowds and the heat.

See Agra on the globe

Agra month by month

MonthRatingAvg highRainCrowdsFlightsWhat’s on
JanuaryGood22°CSome rainPeak crowdsPriciestWinter fog
FebruaryGreat26°CSome rainPeak crowdsPriciestTaj Mahotsav
MarchGood32°CMostly dryModerateAverage–
AprilPoor38°CMostly dryQuietCheapest–
MayPoor42°CMostly dryQuietCheapest–
JunePoor41°CSome rainQuietCheapest–
JulyPoor36°CVery wetQuietCheapest–
AugustPoor33°CVery wetQuietCheapest–
SeptemberPoor33°CWetQuietCheapest–
OctoberMixed33°CMostly dryModerateAverage–
NovemberGreat29°CMostly dryPeak crowdsPriciest–
DecemberGood24°CMostly dryPeak crowdsPriciestWinter fog

Festivals, events and seasons in Agra

  • February🎉 Taj MahotsavCrafts and food festival, February.
  • Dec–Jan⚠️ Winter fogDawn fog can hide the Taj Mahal.

Good to know

  • Flights to Agra are usually cheapest in April–September. The catch: highs reach 42°C in April–September.
  • Crowds and prices peak in November–February, so book early.
  • Highs pass 35°C in April–July.
  • The heaviest rain falls in July–August.

The Taj Mahal took around 20,000 workers some 20 years to build.

Questions people ask

When is the best time to visit Agra?

The best time to visit Agra is February and November. Sunrise at the Taj beats the crowds and the heat.

What is the cheapest time to fly to Agra?

Flights are usually cheapest in April–September, when demand is lowest.

When is Agra busiest?

Agra is busiest in November–February.

What is the weather like in Agra?

May is the warmest month, with average highs of 42°C, and January the coolest at 22°C. The wettest period is July–September.

More places in India

Nearby destinations