Home › Agra › Best time to visit

Best time to visit Agra: month by month

Short answer

October to March is the best time: highs fall from about 32°C in October to 19–22°C in December and January, with almost no rain. December and January can bring thick morning fog that hides the Taj and delays trains. April to June is extremely hot (about 38–39°C in the data, often above 40°C), and July to September is the monsoon.

Month by month

MonthHighLowRainy daysCrowds
Jan19°C8°C6high
Feb25°C11°C0high
Mar32°C17°C4high
Apr38°C22°C1medium
May38°C25°C4low
Jun39°C28°C7low
Jul35°C27°C21low
Aug33°C26°C16low
Sep32°C25°C17medium
Oct32°C20°C3high
Nov27°C14°C2very high
Dec22°C10°C1very high

Temperatures and rainy days: Copernicus ERA5 averages, 2021–2023. Crowd levels are our estimate.

Season by season

Spring (Mar–May)

March is warm at about 32°C, but April and May reach about 38°C with lows of 22–25°C; very little rain. Visit monuments at sunrise.

Summer (Jun–Aug)

June is the hottest month at about 39°C. The monsoon arrives in July, with about 21 rainy days and highs of about 35°C, and about 16 rainy days in August; humid, green and quieter.

Autumn (Sep–Nov)

September is still wet (about 17 rainy days, 32°C); October (32°C, 3 rainy days) and November (27°C, lows of 14°C) are dry and pleasant, and the busy season begins.

Winter (Dec–Feb)

Highs of about 19–25°C and lows of 8–11°C, with very little rain. Mornings are cold and often foggy in December and January; February is clear and comfortable.

Events worth planning around

When to avoid

Avoid May and June if you can, when the heat makes midday sightseeing very hard. Whatever the month, do not plan the Taj Mahal for a Friday, when it is closed.

Check hotel prices for your datesCompare flightsPacking list for your month

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.

Common questions

What is the best month to visit Agra?

November or February: dry, with highs of about 25–27°C, clear mornings and less fog than December and January.

Is the Taj Mahal foggy in winter?

Often in December and January, when thick morning fog can hide the Taj at sunrise and delay trains. It usually clears later in the morning.

Which day is the Taj Mahal closed?

Every Friday. Use Friday for Agra Fort, the Baby Taj, Mehtab Bagh or Fatehpur Sikri, which stay open.

Plan your Agra trip

How many days in AgraIs Agra expensive?Agra on a budgetIs Agra safe?Agra trip plannerWhere to stay in AgraFood in AgraBudget calculator