India climate zones

The most common zone is Aw, tropical savannah, covering 34% of the land in 1991 to 2020.

World map of Köppen-Geiger climate zones, 1991 to 2020Tap or scroll to load the interactive map

Period shown on the map
80%

Köppen-Geiger classes are based on 30-year averages of temperature and rain, not on the weather on any one day.

Key

A: Tropical

  • Af Tropical rainforest
  • Am Tropical monsoon
  • Aw Tropical savannah

B: Arid

  • BWh Hot desert
  • BWk Cold desert
  • BSh Hot semi-arid (steppe)
  • BSk Cold semi-arid (steppe)

C: Temperate

  • Csa Hot-summer Mediterranean
  • Csb Warm-summer Mediterranean
  • Csc Cold-summer Mediterranean
  • Cwa Humid subtropical with dry winter
  • Cwb Subtropical highland (dry winter)
  • Cwc Cold subtropical highland (dry winter)
  • Cfa Humid subtropical
  • Cfb Temperate oceanic
  • Cfc Subpolar oceanic

D: Cold (continental)

  • Dsa Hot-summer continental with dry summer
  • Dsb Warm-summer continental with dry summer
  • Dsc Subarctic with dry summer
  • Dsd Subarctic with dry summer and very cold winter
  • Dwa Hot-summer continental with dry winter
  • Dwb Warm-summer continental with dry winter
  • Dwc Subarctic with dry winter
  • Dwd Subarctic with dry winter and very cold winter
  • Dfa Hot-summer humid continental
  • Dfb Warm-summer humid continental
  • Dfc Subarctic (boreal)
  • Dfd Subarctic with very cold winter

E: Polar

  • ET Tundra
  • EF Ice cap (frost)

How to read the map. Each colour is a Köppen-Geiger climate class. The first letter is the major group (A tropical, B arid, C temperate, D cold, E polar); the other letters say how dry it is and how warm or cold. Tap anywhere to see the class under that spot in 1901 to 1930, 1991 to 2020 and, under three emissions scenarios, 2071 to 2099. The codes and names are always given in words, because colour alone is hard to tell apart for some people.

Climate zones in India, 1991 to 2020

Share of India's classified land in each Köppen-Geiger zone in 1991 to 2020. Zones under 0.05% are left out. The 4,005,090 map cells used cover 100% of the country's outline (about 3,153,111 km²).

Aw Tropical savannah34%
Cwa Humid subtropical with dry winter29%
BSh Hot semi-arid (steppe)20%
BWh Hot desert6%
Am Tropical monsoon3.5%
ET Tundra3.1%
Cwb Subtropical highland (dry winter)2%
Dwb Warm-summer continental with dry winter0.6%
Dfb Warm-summer humid continental0.4%
Dfc Subarctic (boreal)0.3%
Dwc Subarctic with dry winter0.3%
Cfa Humid subtropical0.2%
Dsc Subarctic with dry summer0.2%
BSk Cold semi-arid (steppe)0.1%
BWk Cold desert0.1%
Cfb Temperate oceanic0.1%

By major group: A (tropical) 38%, C (temperate) 32%, B (arid) 26%, E (polar) 3.2%, D (cold (continental)) 1.7%.

India has no single dominant climate. The biggest zone, Aw (tropical savannah), covers only 34% of its classified land in 1991 to 2020, followed by Cwa (29%) and BSh (20%). 7 zones each cover 1% or more of it. In plain terms, tropical savannah means hot all year, with a clear dry season. Under the middle-of-the-road scenario (SSP2-4.5), 28% of its land is projected to be in a different zone by 2071 to 2099, with the biggest gain going to Aw (tropical savannah).

How India's zones have changed and may change

Each row compares a map with 1991 to 2020. "Share in a different zone" is the share of the country's area whose class is different from 1991 to 2020. Future rows are model projections under an emissions scenario, not forecasts.

MapShare in a different zoneDifferent major groupBiggest gainBiggest loss
1901 to 1930 (past)11%8.8%Aw +5.6 percentage pointsBSh -2.5 percentage points
2071 to 2099, SSP1-2.6 (low emissions)19%17%Aw +11.5 percentage pointsCwa -9.3 percentage points
2071 to 2099, SSP2-4.5 (middle of the road)28%24%Aw +18.5 percentage pointsCwa -15.4 percentage points
2071 to 2099, SSP5-8.5 (high emissions)40%35%Aw +28.2 percentage pointsCwa -23.7 percentage points

For the past row, the comparison runs the other way: the 1901 to 1930 map against 1991 to 2020.

Zone shares by map

Zone1901 to 19301991 to 2020SSP1-2.6 (2071 to 2099)SSP2-4.5 (2071 to 2099)SSP5-8.5 (2071 to 2099)
Aw Tropical savannah28%34%45%53%62%
Cwa Humid subtropical with dry winter32%29%20%14%5.6%
BSh Hot semi-arid (steppe)22%20%17%16%14%
BWh Hot desert6.8%6%5.1%4.7%4.5%
Am Tropical monsoon3.3%3.5%6.1%6.5%7.9%
ET Tundra3.1%3.1%2.5%2.2%1.4%
Cwb Subtropical highland (dry winter)2.1%2%1.7%1.5%1.2%
Dwb Warm-summer continental with dry winter0.7%0.6%0.6%0.6%0.6%
Dfb Warm-summer humid continental0.3%0.4%0.5%0.5%0.6%
Dfc Subarctic (boreal)0.2%0.3%0.7%0.8%1.1%
Dwc Subarctic with dry winter0.3%0.3%0.3%0.3%0.3%
Cfa Humid subtropical0.1%0.2%0.2%0.3%0.3%
Dsc Subarctic with dry summer0.2%0.2%---
BSk Cold semi-arid (steppe)0.1%0.1%0.1%0.1%0.2%
BWk Cold desert0.1%0.1%---
Cfb Temperate oceanic0.1%0.1%0.1%0.1%0.1%
Csa Hot-summer Mediterranean0.1%----
Dsb Warm-summer continental with dry summer0.1%----
EF Ice cap (frost)0.1%----

Percentages are of the country's classified land in each map. A dash means under 0.05%.

Cities in India and their climate zones

City1991 to 20202071 to 2099, SSP2-4.5
MumbaiAm Tropical monsoonAm Tropical monsoon
DelhiBSh Hot semi-arid (steppe)BSh Hot semi-arid (steppe)
BengaluruAw Tropical savannahAw Tropical savannah
HyderabadAw Tropical savannahAw Tropical savannah
AhmedabadBSh Hot semi-arid (steppe)Aw Tropical savannah
ChennaiAw Tropical savannahAw Tropical savannah
KolkataAw Tropical savannahAw Tropical savannah
SuratAw Tropical savannahAw Tropical savannah
PuneAw Tropical savannahAw Tropical savannah
JaipurBSh Hot semi-arid (steppe)BSh Hot semi-arid (steppe)
KanpurBSh Hot semi-arid (steppe)BSh Hot semi-arid (steppe)
Navi MumbaiAm Tropical monsoonAm Tropical monsoon
LucknowCwa Humid subtropical with dry winterCwa Humid subtropical with dry winter
NagpurAw Tropical savannahAw Tropical savannah
CoimbatoreAw Tropical savannahAw Tropical savannah
IndoreAw Tropical savannahAw Tropical savannah
ThāneAm Tropical monsoonAm Tropical monsoon
VadodaraAw Tropical savannahAw Tropical savannah
BhopalCwa Humid subtropical with dry winterAw Tropical savannah
RasapūdipalemAw Tropical savannahAw Tropical savannah
Pimpri-ChinchwadAw Tropical savannahAw Tropical savannah
PatnaCwa Humid subtropical with dry winterAw Tropical savannah
KallakurichiAw Tropical savannahAw Tropical savannah
LudhianaBSh Hot semi-arid (steppe)BSh Hot semi-arid (steppe)
NashikAw Tropical savannahAw Tropical savannah
MaduraiAw Tropical savannahAw Tropical savannah
TirunelveliAw Tropical savannahAw Tropical savannah
AgraBSh Hot semi-arid (steppe)BSh Hot semi-arid (steppe)
FaridabadBSh Hot semi-arid (steppe)BSh Hot semi-arid (steppe)
RājkotAw Tropical savannahAw Tropical savannah
NajafgarhBSh Hot semi-arid (steppe)BSh Hot semi-arid (steppe)
JamshedpurAw Tropical savannahAw Tropical savannah
PimpriAw Tropical savannahAw Tropical savannah
KalyānAm Tropical monsoonAm Tropical monsoon
DombivaliAm Tropical monsoonAm Tropical monsoon
MeerutCwa Humid subtropical with dry winterCwa Humid subtropical with dry winter
VirārAw Tropical savannahAm Tropical monsoon
NowrangapurAw Tropical savannahAw Tropical savannah
SrinagarCfa Humid subtropicalCfa Humid subtropical
GhāziābādBSh Hot semi-arid (steppe)Cwa Humid subtropical with dry winter

The 40 largest of 91 cities with a page are shown.

Zones found in India

All countries · All climate zones

Data: Beck et al. (2023), CC BY 4.0; country outlines from Natural Earth. In 1901 to 1930 the most common zone was Cwa. See data sources and licences.

Embed this map

Copy this code into your web page. It is free to use. Please keep the link under the map, as it is how people find where the map comes from.