Best Season / Best Time to Visit Agra (Uttar Pradesh)
Agra - the city of the Taj Mahal is situated in western Uttar Pradesh, on the bank of the river Yamuna. Located at an elevation of 561 feet above the sea level, the city experiences an extreme climate.
Summer season in Agra peaks from April to June, with the highest temperature being as high as 45? Celsius and the lowest temperatures around 21? Celsius. It is usually recommended that travellers avoid the hot summer in Agra. The city is warmest during the month of July.
Monsoon season lasts from July to September. During this time Agra receives heavy rainfall resulting in the weather becoming humid. There is an average of about 660 mm of rainfall. December sees the most amount of rainfall.
Winter months in Agra are from December to January. At this time, the weather in Agra becomes cold and the temperatures may drop quite a bit with heavy fog in the mornings. This is usually considered the best time to visit the area and it is the season when Agra receives most number of tourists. The weather remains pleasant and perfect to explore this historical destination. It is recommended that tourists carry light woollens.
Generally the city of Agra can be visited at any time of the year. However, the best season to visit Agra
is during winters as travellers can avoid the heavy rainfall of the monsoon and the extreme heat of summer.