🇮🇳 India Climate & Weather Averages

6 cities covered · Data averaged from 2020–2024 (5 years)

Cities
6
in India
Avg Temp Range
23.3–28.0°C
73.9–82.4°F
annual mean across cities
Avg Rainfall
1489mm
annual, across cities
Climate Zones
4
Humid Subtropical, Subtropical Highlands, Tropical, Tropical Savanna

India spans 4 climate zones: Humid Subtropical, Subtropical Highlands, Tropical, Tropical Savanna. Across the 6 cities covered, annual mean temperatures range from 23.3°C (73.9°F) to 28.0°C (82.4°F), with an average annual precipitation of roughly 1489mm. India's climate varies across the 6 cities covered here. The country spans 4 climate zones: Humid Subtropical, Subtropical Highlands, Tropical, Tropical Savanna. Annual mean temperatures range from 23.3°C (73.9°F) to 28.0°C (82.4°F), reflecting regional and elevational differences. Annual precipitation averages roughly 1489mm across these locations. Use the city pages below for detailed monthly temperature, rainfall, sunshine, humidity, UV index, and wind data.

Cities in India

Mumbai
Tropical
Tropical
Avg 26.8°C (80.2°F) · 2455.0mm rain
Delhi
Humid Subtropical
Humid Subtropical
Avg 24.4°C (75.9°F) · 819.0mm rain
Kolkata
Tropical Savanna
Tropical Savanna
Avg 26.1°C (79.0°F) · 1936.0mm rain
Chennai
Tropical Savanna
Tropical Savanna
Avg 28.0°C (82.4°F) · 1550.0mm rain
Bangalore
Subtropical Highlands
Subtropical Highlands
Avg 23.3°C (73.9°F) · 1154.0mm rain
Hyderabad
Tropical Savanna
Tropical Savanna
Avg 25.6°C (78.1°F) · 1021.0mm rain

Data Source: Open-Meteo historical archive (2020–2024). Figures are 5-year monthly averages. Last updated: 2026-07-30.