About Bharatpur, Rajasthan's Climate & Weather History

Bharatpur is a city of approximately 253,000 people in Rajasthan, India. Located in the India Standard Time zone at 27.2°N latitude.

In 2025, Bharatpur recorded an average annual temperature of 77°F. The hottest temperatures reached 112°F in May; the coolest were 43°F in January. Total precipitation for the year was 32 inches, with the wettest month being July.