Weather Averages and Climate in India
India is Situated in Southern Asia, bordering the Arabian Sea and the Bay of Bengal, between Burma and Pakistan.
The climate in India varies from a tropical monsoon climate in the south to a temperate climate in the north. If you are thinking of Visiting Delhi (the capital of India) then best to visit it in October, November, February and March. That's when the nights are cool and the days are filled with a little sunshine. May, June and July are very hot with temperatures over 45 degrees (113 Fahrenheit). It is a dry heat and is sometimes accompanied by dusty desert winds. Most of the rain falls between July and September but they are not the tropical rains you'll experience in India's coastal cities.
Interested in the more detailed Weather and Climate of India?
Please select a city in or above the map you wish to travel to or the one closest to your destination. Each selected city will show you the following graphs:
1. Average minimum and maximum temperature over the year
2. Average monthly precipitation over the year (rainfall, snow)
3. Average monthly hours of sunshine over the year
On certain pages we also offer other historical weather data like humidity wind speed and water temperature.
Regions in India
- Andaman and Nicobar (4)
- Andhra Pradesh (3)
- Bihar (5)
- Chandigarh (1)
- Delhi NCR (10)
- Goa (39)
- Gujarat (4)
- Haryana (9)
- Himachal Pradesh (2)
- Jammu & Kashmir (1)
- Karnataka (19)
- Kerala (30)
- Madhya Pradesh (6)
- Maharashtra (36)
- Orissa (6)
- Pondicherry (1)
- Punjab (1)
- Rajasthan (15)
Popular places in India
Select a city to see its average temperature, precipitation and hours of sunshine over the year.