Agra Weather in April

India · April climate averages and travel tips

Avg high40°C (104°F)
Avg low23°C (74°F)
Rainfall8 mm (0.3 in)
RatingPoor 2.7/10

In April, Agra has average highs of 40°C (104°F) and lows of 23°C (74°F). April is spring in India. The month is very dry, with about 8 mm (0.3 in) of rain spread over 2 days, one of the driest months of the year. The air is dry, with average humidity of just 21%. You get roughly 12.7 hours of daylight and mostly clear skies.

Is April a good time to visit Agra?

April is not the best time to visit Agra (2.7/10) mainly because of the heat. The weather is much better in November to February.

April weather at a glance

Average high40°C (104°F)
Average low23°C (74°F)
Daily mean32°C (89°F)
Rainfall8 mm (0.3 in)
Rainy days (1 mm+)2
Humidity21%
Cloud cover32%
Daylight12.7 hours
Est. sunshine9.5 hours/day
Wind7.5 km/h
vs March6°C warmer than March, with similar rainfall.

What to pack for Agra in April

Agra weather in other months

Jan23°C / 8°C15 mmExcellentFeb28°C / 11°C11 mmExcellentMar34°C / 17°C13 mmFairApr40°C / 23°C8 mmPoorMay43°C / 28°C22 mmPoorJun42°C / 31°C72 mmPoorJul36°C / 28°C210 mmPoorAug34°C / 26°C188 mmPoorSep34°C / 24°C114 mmPoorOct33°C / 20°C24 mmGoodNov29°C / 14°C5 mmExcellentDec25°C / 9°C6 mmExcellent

← MarchBest time to visit AgraMay →

Better weather in April nearby

Nearby in April

Where else is good in April? See where to go in April.