🗺️ Interactive Köppen Climate Map
🌴
A
Tropical
🏜️
B
Dry
🌳
C
Temperate
🌲
D
Continental
❄️
E
Polar
📖 How Köppen Classification Works
First Letter: Main Group
- A = Tropical (Tcoldest >18°C)
- B = Dry (Evaporation > Precipitation)
- C = Temperate (Tcoldest 0-18°C)
- D = Continental (Tcoldest <0°C)
- E = Polar (Twarmest <10°C)
Second Letter: Precipitation
- W = Desert (very low precip)
- S = Steppe/Semi-arid
- f = No dry season
- s = Dry summer
- w = Dry winter
- m = Monsoon
- T = Tundra | F = Ice cap
Third Letter: Temperature
- h = Hot (mean >18°C)
- k = Cold (mean <18°C)
- a = Hot summer (>22°C)
- b = Warm summer (10-22°C)
- c = Cool summer (1-3 mo >10°C)
- d = Very cold winter (<-38°C)
📊 Global Climate Distribution
🌴
23%
Tropical Climates
🏜️
33.8%
Dry Climates
🌳
23%
Temperate Climates
🌲
14.5%
Continental Climates
❄️
5.7%
Polar Climates
📊 Complete Climate Type Database
Filter by Group:
| Code | Icon | Climate Type | % Earth | Temp Range | Precip Pattern | Example Cities | Details |
|---|---|---|---|---|---|---|---|
| Af | 🌴 | Tropical Rainforest | 6.7% | 25-28°C year-round | >60mm every month | Singapore, Manaus, Kinshasa, Kuala Lumpur | |
|
27°C
Avg Temp
2500mm
Annual Rain
85%
Humidity
12hrs
Daylight
0-10°
Latitude
📊 Climograph: Singapore🔬 Why It Exists Here
🌿 Defining Characteristics
🌳 Natural Environment
⚠️ Climate Change Projection 2100
🌍 Notable Locations🇸🇬 Singapore
🇧🇷 Manaus
🇨🇩 Kinshasa
🇲🇾 Kuala Lumpur
🇮🇩 Pontianak
🇨🇴 Quibdó
|
|||||||
| Am | 🌴 | Tropical Monsoon | 4.1% | 24-30°C | Distinct wet/dry, short dry | Mumbai, Miami, Jakarta, Manila | |
|
27°C
Avg Temp
2000mm
Annual Rain
1-2 mo
Dry Season
75%
Humidity
📊 Climograph: Mumbai🔬 Why It Exists Here
🌿 Key Features
🌳 Natural Environment
⚠️ Climate Change Projection 2100
🌍 Notable Locations🇮🇳 Mumbai
🇺🇸 Miami
🇮🇩 Jakarta
🇵🇭 Manila
🇧🇩 Dhaka
🇳🇬 Lagos
|
|||||||
| Aw | 🌴 | Tropical Savanna (Winter Dry) | 11.5% | 20-30°C | Distinct wet summer, dry winter | Bangkok, Nairobi, Havana, Darwin | |
|
25°C
Avg Temp
1200mm
Annual Rain
4-6 mo
Dry Season
10-20°
Latitude
📊 Climograph: Bangkok🔬 Why It Exists Here
🌿 Key Features
🌳 Natural Environment
⚠️ Climate Change Projection 2100
🌍 Notable Locations🇹🇭 Bangkok
🇰🇪 Nairobi
🇨🇺 Havana
🇦🇺 Darwin
🇧🇷 Brasília
🇻🇪 Caracas
|
|||||||
| As | 🌴 | Tropical Savanna (Summer Dry) | 0.7% | 22-28°C | Dry summer, wet winter | Honolulu, East Brazil coast | |
|
25°C
Avg Temp
1100mm
Annual Rain
0.7%
Earth Coverage
Rare
Occurrence
📊 Climograph: Recife, Brazil🔬 Why It's So Rare
🌿 Key Features
🌳 Natural Environment
⚠️ Climate Change Projection 2100
🌍 Notable Locations🇺🇸 Honolulu
🇧🇷 Recife
🇧🇷 Natal
🇸🇷 Parts of Suriname
|
|||||||
| BWh | 🏜️ | Hot Desert | 12.5% | 20-45°C summer, 10-25°C winter | <250mm/year | Dubai, Phoenix, Cairo, Alice Springs | |
|
28°C
Avg Temp
<100mm
Annual Rain
56.7°C
Record High
20°C
Diurnal Range
📊 Climograph: Dubai🔬 Why It Exists Here
🌿 Characteristics
🏜️ Major Hot Deserts
⚠️ Climate Change Projection 2100
🌍 Notable Locations🇦🇪 Dubai
🇺🇸 Phoenix
🇪🇬 Cairo
🇦🇺 Alice Springs
🇸🇦 Riyadh
🇲🇦 Ouarzazate
|
|||||||
| BWk | 🏜️ | Cold Desert | 5.3% | -10 to 30°C | <250mm/year | Ulaanbaatar, Turpan, Patagonia | |
|
8°C
Avg Temp
150mm
Annual Rain
50°C
Temp Range
5.3%
Earth Coverage
📊 Climograph: Ulaanbaatar🔬 Why It Exists Here
🌿 Characteristics
🏔️ Major Cold Deserts
⚠️ Climate Change Projection 2100
🌍 Notable Locations🇲🇳 Ulaanbaatar
🇨🇳 Turpan
🇦🇷 Comodoro Rivadavia
🇺🇸 Reno
🇰🇿 Aktau
|
|||||||
| BSh | 🏜️ | Hot Semi-Arid (Steppe) | 7.2% | 18-35°C | 250-500mm/year | Marrakech, Karachi, Perth, San Antonio | |
|
22°C
Avg Temp
350mm
Annual Rain
7.2%
Earth Coverage
60%
Variability
📊 Climograph: Marrakech🔬 Why It Exists Here
🌿 Characteristics
🌾 Human Use & Adaptation
⚠️ Climate Change Projection 2100
🌍 Notable Locations🇲🇦 Marrakech
🇵🇰 Karachi
🇦🇺 Perth
🇺🇸 San Antonio
🇲🇱 Timbuktu
🇮🇳 Jodhpur
|
|||||||
| BSk | 🏜️ | Cold Semi-Arid (Steppe) | 8.8% | -5 to 25°C | 250-500mm/year | Denver, Madrid, Almaty, Salt Lake City | |
|
12°C
Avg Temp
380mm
Annual Rain
8.8%
Earth Coverage
30°C
Temp Range
📊 Climograph: Denver🔬 Why It Exists Here
🌿 Characteristics
🌾 Agriculture & Economy
⚠️ Climate Change Projection 2100
🌍 Notable Locations🇺🇸 Denver
🇪🇸 Madrid
🇰🇿 Almaty
🇺🇸 Salt Lake City
🇦🇷 Mendoza
🇮🇷 Tehran
|
|||||||
| Csa | 🌳 | Mediterranean (Hot Summer) | 2.1% | 10-30°C | Dry hot summers, wet winters | Athens, Rome, Los Angeles, Cape Town | |
|
18°C
Avg Temp
500mm
Annual Rain
>22°C
Summer Avg
3-5 mo
Dry Season
📊 Climograph: Athens🔬 Why It Exists Here
🍇 Human Use
🌿 Natural Environment
⚠️ Climate Change Projection 2100
🌍 Notable Locations🇬🇷 Athens
🇮🇹 Rome
🇺🇸 Los Angeles
🇿🇦 Cape Town
🇪🇸 Barcelona
🇮🇱 Tel Aviv
|
|||||||
| Csb | 🌳 | Mediterranean (Warm Summer) | 1.5% | 8-22°C | Dry mild summers, wet winters | San Francisco, Porto, Santiago, Melbourne | |
|
14°C
Avg Temp
600mm
Annual Rain
<22°C
Summer Avg
🌫️
Summer Fog
📊 Climograph: San Francisco🔬 Why It Exists Here
🌿 Characteristics
🌿 Natural Environment
⚠️ Climate Change Projection 2100
🌍 Notable Locations🇺🇸 San Francisco
🇵🇹 Porto
🇨🇱 Santiago
🇦🇺 Melbourne
🇺🇸 Seattle
🇿🇦 Cape Town hills
|
|||||||
| Csc | 🌳 | Mediterranean (Cold Summer) | 0.01% | 5-15°C | Dry cool summers, wet winters | Balmaceda (Chile), Mt. Read (Australia) | |
|
8°C
Avg Temp
700mm
Annual Rain
0.01%
Earth Coverage
Ultra Rare
Occurrence
📊 Climograph: Balmaceda🔬 Why It's So Rare
🌿 Characteristics
🌿 Environment
⚠️ Climate Change Projection 2100
🌍 Known Locations (Very Few)🇨🇱 Balmaceda
🇦🇺 Mt. Read, Tasmania
🇳🇿 High peaks, South Island
|
|||||||
| Cfa | 🌳 | Humid Subtropical | 8.2% | 0-35°C | Year-round rain, humid summers | Atlanta, Shanghai, Buenos Aires, Sydney | |
|
18°C
Avg Temp
1200mm
Annual Rain
>22°C
Summer Avg
80%
Humidity
📊 Climograph: Atlanta🔬 Why It Exists Here
🏠 Human Adaptation
🌿 Natural Environment
⚠️ Climate Change Projection 2100
🌍 Notable Locations🇺🇸 Atlanta
🇨🇳 Shanghai
🇦🇷 Buenos Aires
🇦🇺 Sydney
🇯🇵 Tokyo
🇧🇷 São Paulo
|
|||||||
| Cfb | 🌳 | Oceanic (Marine West Coast) | 5.8% | 5-20°C | Mild year-round, frequent rain | London, Seattle, Paris, Auckland | |
|
11°C
Avg Temp
750mm
Annual Rain
60%
Cloudy Days
15°C
Temp Range
📊 Climograph: London🔬 Why It Exists Here
☁️ Characteristics
🌿 Natural Environment
⚠️ Climate Change Projection 2100
🌍 Notable Locations🇬🇧 London
🇺🇸 Seattle
🇫🇷 Paris
🇳🇿 Auckland
🇩🇪 Berlin
🇧🇪 Brussels
|
|||||||
| Cfc | 🌳 | Subpolar Oceanic | 0.5% | 2-12°C | Cool year-round, wet | Reykjavik, Tórshavn, Punta Arenas | |
|
6°C
Avg Temp
1200mm
Annual Rain
1-3 mo
>10°C
0.5%
Earth Coverage
📊 Climograph: Reykjavik🔬 Why It Exists Here
🌿 Characteristics
🌿 Natural Environment
⚠️ Climate Change Projection 2100
🌍 Notable Locations🇮🇸 Reykjavik
🇫🇴 Tórshavn
🇨🇱 Punta Arenas
🇬🇸 South Georgia
🇳🇴 Tromsø coast
|
|||||||
| Cwa | 🌳 | Dry-Winter Humid Subtropical | 3.1% | 5-30°C | Dry winter, wet summer | Hong Kong, New Delhi, Brasília | |
|
22°C
Avg Temp
1500mm
Annual Rain
>22°C
Summer Avg
4-6 mo
Dry Season
📊 Climograph: Hong Kong🔬 Why It Exists Here
🌿 Characteristics
🌾 Agriculture & Land Use
⚠️ Climate Change Projection 2100
🌍 Notable Locations🇭🇰 Hong Kong
🇮🇳 New Delhi
🇧🇷 Brasília
🇨🇳 Guangzhou
🇵🇰 Lahore
🇿🇼 Harare
|
|||||||
| Cwb | 🌳 | Subtropical Highland | 1.8% | 10-22°C | Mild year-round, dry winter | Mexico City, Addis Ababa, Bogotá | |
|
16°C
Avg Temp
1000mm
Annual Rain
2000m+
Elevation
☁️
Eternal Spring
📊 Climograph: Mexico City🔬 Why It Exists Here
🌿 Characteristics
☕ Human Settlement
⚠️ Climate Change Projection 2100
🌍 Notable Locations🇲🇽 Mexico City
🇪🇹 Addis Ababa
🇨🇴 Bogotá
🇬🇹 Guatemala City
🇰🇪 Nairobi highlands
🇪🇨 Quito
|
|||||||
| Cwc | 🌳 | Cold Subtropical Highland | 0.01% | 5-15°C | Cool, dry winter | High Andes, Ethiopian Highlands | |
|
8°C
Avg Temp
800mm
Annual Rain
3500m+
Elevation
Ultra Rare
Occurrence
📊 Climograph: La Paz (nearby)🔬 Why It's Extremely Rare
🌿 Characteristics
🌿 Environment
⚠️ Climate Change Projection 2100
🌍 Known Locations (Very Few)🇧🇴 High Andes, Bolivia
🇵🇪 High Andes, Peru
🇪🇹 Ethiopian Highlands
🇹🇿 Mt. Kilimanjaro slopes
|
|||||||
| Dfa | 🌲 | Hot-Summer Humid Continental | 2.4% | -15 to 30°C | Year-round precipitation | Chicago, Toronto, Kyiv, Beijing | |
|
10°C
Avg Temp
900mm
Annual Rain
45°C
Temp Range
🌪️
Severe Weather
📊 Climograph: Chicago🔬 Why It Exists Here
⚠️ Weather Extremes
🌾 Agriculture
⚠️ Climate Change Projection 2100
🌍 Notable Locations🇺🇸 Chicago
🇨🇦 Toronto
🇺🇦 Kyiv
🇨🇳 Beijing
🇺🇸 Detroit
🇷🇺 Volgograd
|
|||||||
| Dfb | 🌲 | Warm-Summer Humid Continental | 5.3% | -20 to 22°C | Year-round precipitation | Moscow, Calgary, Stockholm, Sapporo | |
|
5°C
Avg Temp
700mm
Annual Rain
5.3%
Earth Coverage
4-6 mo
Snow Cover
📊 Climograph: Moscow🔬 Why It Exists Here
🌿 Characteristics
🌾 Economy & Land Use
⚠️ Climate Change Projection 2100
🌍 Notable Locations🇷🇺 Moscow
🇨🇦 Calgary
🇸🇪 Stockholm
🇯🇵 Sapporo
🇫🇮 Helsinki
🇨🇦 Ottawa
|
|||||||
| Dfc | 🌲 | Subarctic (Cold Summer) | 5.1% | -40 to 15°C | Low precip, summer maximum | Fairbanks, Yellowknife, Murmansk | |
|
-5°C
Avg Temp
400mm
Annual Precip
1-3 mo
>10°C
20+ hrs
Summer Day
📊 Climograph: Fairbanks🔬 Why It Exists Here
🌲 Biome: Taiga
🏠 Human Adaptation
⚠️ Climate Change Projection 2100
🌍 Notable Locations🇺🇸 Fairbanks
🇨🇦 Yellowknife
🇷🇺 Murmansk
🇫🇮 Rovaniemi
🇨🇦 Whitehorse
🇷🇺 Norilsk
|
|||||||
| Dfd | 🌲 | Extremely Cold Subarctic | 0.8% | -60 to 15°C | Very low precipitation | Verkhoyansk, Yakutsk, Oymyakon | |
|
-15°C
Avg Temp
200mm
Annual Precip
-67.8°C
Record Low
100°C
Annual Range!
📊 Climograph: Yakutsk🥶 Extreme Cold Records
🔬 Why So Extreme
🏠 Human Adaptation
⚠️ Climate Change Projection 2100
🌍 Notable Locations🇷🇺 Verkhoyansk
🇷🇺 Yakutsk
🇷🇺 Oymyakon
🇷🇺 Delyankir
🇷🇺 Tomtor
|
|||||||
| Dwa | 🌲 | Monsoon Hot-Summer Continental | 1.2% | -20 to 28°C | Dry winter, wet summer | Seoul, Pyongyang, Shenyang | |
|
10°C
Avg Temp
1100mm
Annual Rain
>22°C
Summer Avg
70%
Summer Rain
📊 Climograph: Seoul🔬 Why It Exists Here
🌿 Characteristics
🌾 Culture & Agriculture
⚠️ Climate Change Projection 2100
🌍 Notable Locations🇰🇷 Seoul
🇰🇵 Pyongyang
🇨🇳 Shenyang
🇨🇳 Harbin
🇨🇳 Changchun
|
|||||||
| Dwb | 🌲 | Monsoon Warm-Summer Continental | 2.1% | -25 to 22°C | Dry winter, wet summer | Vladivostok, Harbin, Chita | |
|
3°C
Avg Temp
700mm
Annual Rain
10-22°C
Summer Avg
2.1%
Earth Coverage
📊 Climograph: Vladivostok🔬 Why It Exists Here
🌿 Characteristics
🏔️ Geography
⚠️ Climate Change Projection 2100
🌍 Notable Locations🇷🇺 Vladivostok
🇨🇳 Harbin
🇷🇺 Chita
🇷🇺 Khabarovsk
🇲🇳 Parts of Mongolia
|
|||||||
| Dwc | 🌲 | Monsoon Subarctic | 1.8% | -40 to 18°C | Dry winter, summer rain | Irkutsk, Chita, parts of Mongolia | |
|
-3°C
Avg Temp
400mm
Annual Precip
1-3 mo
>10°C
1.8%
Earth Coverage
📊 Climograph: Irkutsk🔬 Why It Exists Here
🌿 Characteristics
🏔️ Notable Features
⚠️ Climate Change Projection 2100
🌍 Notable Locations🇷🇺 Irkutsk
🇷🇺 Chita
🇲🇳 Northern Mongolia
🇷🇺 Ulan-Ude
|
|||||||
| Dwd | 🌲 | Monsoon Extreme Subarctic | 0.1% | -50 to 15°C | Extremely dry winter | Parts of Siberia | |
|
-12°C
Avg Temp
250mm
Annual Precip
<-38°C
Coldest Month
0.1%
Very Rare
📊 Climograph: Interior Siberia🔬 Why It's Extremely Rare
🌿 Characteristics
🏠 Human Presence
⚠️ Climate Change Projection 2100
🌍 Known Locations (Very Few)🇷🇺 Interior Siberia
🇷🇺 Parts of Yakutia
|
|||||||
| Dsa | 🌲 | Mediterranean Hot-Summer Continental | 0.3% | -10 to 28°C | Dry summer, wet winter | Parts of Turkey, Iran | |
|
12°C
Avg Temp
450mm
Annual Precip
>22°C
Summer Avg
0.3%
Rare Climate
📊 Climograph: Eastern Turkey🔬 Why It's Rare
🌿 Characteristics
🏔️ Geography
⚠️ Climate Change Projection 2100
🌍 Notable Locations🇹🇷 Eastern Turkey
🇮🇷 Northwestern Iran
🇦🇲 Armenia highlands
|
|||||||
| Dsb | 🌲 | Mediterranean Warm-Summer Continental | 0.5% | -15 to 22°C | Dry summer, snowy winter | Spokane, Lake Tahoe, parts of Central Asia | |
|
9°C
Avg Temp
500mm
Annual Precip
10-22°C
Summer Avg
⛷️
Ski Country
📊 Climograph: Spokane🔬 Why It Exists Here
🌿 Characteristics
🎿 Recreation & Economy
⚠️ Climate Change Projection 2100
🌍 Notable Locations🇺🇸 Spokane
🇺🇸 Lake Tahoe
🇺🇸 Flagstaff
🇹🇷 Central Anatolia
🇮🇷 Parts of Iran
|
|||||||
| Dsc | 🌲 | Mediterranean Subarctic | 0.05% | -20 to 15°C | Dry summer, very cold winter | Alaska interior, high mountains | |
|
2°C
Avg Temp
350mm
Annual Precip
1-3 mo
>10°C
Ultra Rare
Occurrence
📊 Climograph: High Elevation Site🔬 Why It's Extremely Rare
🌿 Characteristics
🏔️ Environment
⚠️ Climate Change Projection 2100
🌍 Known Locations (Very Few)🇺🇸 Parts of Alaska
🇺🇸 High Sierra Nevada
🇹🇷 Mt. Ararat region
|
|||||||
| Dsd | 🌲 | Mediterranean Extreme Subarctic | ~0% | -40 to 12°C | Theoretical | No verified locations | |
|
???
Avg Temp
~0%
Earth Coverage
<-38°C
Would Need
📚
Theoretical
📚 Theoretical Climate TypeThis climate classification exists in the Köppen system but has no verified locations on Earth. It would require an extremely unusual combination of factors that don't naturally occur together on our planet. 🔬 Required Conditions
🤔 Why It Doesn't Exist
|
|||||||
| ET | ❄️ | Tundra | 3.8% | -30 to 10°C | <250mm, mostly snow | Barrow, Longyearbyen, Iqaluit, McMurdo | |
|
-12°C
Avg Temp
200mm
Annual Precip
0-10°C
Warmest Month
2-3 mo
Growing Season
📊 Climograph: Barrow, Alaska🔬 Definition & Location
🦭 Wildlife
🌿 Environment
⚠️ Climate Change Impact
🌍 Notable Locations🇺🇸 Barrow (Utqiaġvik)
🇳🇴 Longyearbyen
🇨🇦 Iqaluit
🇦🇶 McMurdo Station
🇷🇺 Dikson
🇬🇱 Nuuk
|
|||||||
| EF | ❄️ | Ice Cap | 2.5% | -60 to 0°C | Snow only, very low | Antarctica interior, Greenland interior | |
|
-30°C
Avg Temp
50mm
Annual Precip
<0°C
All Months
-89.2°C
Record Low
🥶 Extreme Cold Records
🧊 Ice Sheet Facts
🔬 Scientific Importance
🏠 Human Presence
⚠️ Climate Change Impact
🌍 Notable Locations🇦🇶 Vostok Station
🇦🇶 South Pole Station
🇦🇶 Dome Argus
🇬🇱 Summit Station
🇦🇶 Concordia Station
🇬🇱 Interior Greenland
|
|||||||
📈 Climate Coverage Statistics
Land Area by Climate Group
Population by Climate Zone
🌡️ Climate Zones in a Warming World
🔥 Expanding Zones
- 🏜️ BWh (Hot Desert) expanding poleward
- 🌳 Cfa (Humid Subtropical) moving north
- 🌴 Tropical zones expanding to higher latitudes
- 🏜️ BSh/BSk (Semi-Arid) replacing grasslands
❄️ Shrinking Zones
- ❄️ ET (Tundra) retreating northward
- 🧊 EF (Ice Cap) losing area
- 🌲 Dfc (Subarctic) warming rapidly
- 🏔️ Alpine climates moving higher
⚠️ At Risk
- 🌫️ Csb (Cool Mediterranean) losing fog
- 🌿 Cwb (Highland) zones shifting up
- 🧊 Dfd (Extreme Subarctic) thawing
- 🌴 Af (Rainforest) drought stress