
Climate Maps & Trends
Explore temperature, rainfall and climate changes on a map.
Average temperature and rainfall
Climate map of India
Choose temperature, rainfall, or change from the usual level.
The map shows how warm or wet each part of India (and the world) was in any month since 1954. It is drawn on request, so this page stays light.
The map needs JavaScript. Without it, India’s decade-by-decade warming is in the table further down, and figures for a state or city are on the Temperature and heat and Rainfall and monsoon pages.
Layer
Show as
Select a month and year above to see the map.
Boundaries are not shown. The colours are grid squares, not states or countries, so the map is not a political map. The temperature layer is the average of day and night, never the daily high or an all-time record.
Explore a selected month
Select the year and month above to view detailed data.
Loading your place...
Then vs Now
Compare the earliest years of the record with the latest years, for the place you chose. Both windows are the same length and are compared with the same 1991 to 2020 usual.
Loading your place...
How climate has changed
See temperature and rainfall for the chosen month, year after year.
Every month, year by year
Tap a square to pick that month.
What does this mean for you?
Check where your area has become warmer or where rainfall has changed over the years. Historical patterns help with awareness, but they cannot predict the weather on a particular day.
Check official weather warnings before making travel, farming or safety decisions.
India temperature rise at a glance
India temperature rise at a glance
Climate data for India: how hot it has been each year since 1954, and how the temperature has risen decade by decade. Choose your state or city above for temperature by month.
India averaged 23.7 °C (day and night average) in 2025, 0.1 °C above the usual 23.6 °C (the 1991 to 2020 average). This is a model estimate; the India Meteorological Department’s station-based figures differ slightly.
| Decade | Average | Change from usual |
|---|---|---|
| 1960s | 23.2 °C | −0.5 °C |
| 1970s | 23.2 °C | −0.4 °C |
| 1980s | 23.3 °C | −0.3 °C |
| 1990s | 23.3 °C | −0.3 °C |
| 2000s | 23.6 °C | +0.0 °C |
| 2010s | 23.8 °C | +0.2 °C |
| 2020s (so far) | 23.8 °C | +0.2 °C |
Averages of ERA5 model data over India, in degrees Celsius. Years before 1954 are left out because the model reads too cold over India then.
How to read these maps
- Degrees or change from usual. The temperature map can show degrees Celsius or how much warmer or cooler a month was than its 1991 to 2020 usual.
- Squares. In India temperature squares are about 55 km wide and rain squares about 110 km. Elsewhere both are about 222 km, so the world map shows broad patterns, not single towns.
- Blank squares. In the rain map a square is blank in months when its usual rain is under 5 mm, because a percentage means little then.
- Early years. India starts in 1954 because the model reads about 0.9 degrees too cold in 1950 to 1953.
Common questions
Common questions
Why are state and country borders not drawn on the map?
The map is made of coloured grid squares only. We do not draw state or country boundaries, so the squares are not a political map and a square may sit across a border. The place picker above the map tells you which state or city you are looking at.
What does the temperature layer show?
The average of day and night, 2 metres above the ground, for one month or a whole year. It is not the daily high, and it is never an all-time high or low.
Why are some squares blank in the rain map?
In a month when the usual rain for a square is very small, a percentage change means little, so the square is left blank rather than shown in a misleading colour.
Explore more climate pages
How we know
Data to September 2026. Figures from July 2026 onwards are early and can change a little. Refreshed about every three months. “Usual” means the 1991 to 2020 average. See Data sources and methods.
