Seasonal Variation
Annual range between the warmest and coldest monthly mean temperature in C. Countries with more stable year-round temperatures score higher.
Raw-value source: annual range of monthly mean temperatures from maintained Nomadino climate normals: warmest monthly mean minus coldest monthly mean in °C. Calibrated with monthly temperature climatologies from the World Bank Climate Change Knowledge Portal, CRU TS/CCKP data and Copernicus/ECMWF ERA5. Lower variation means a more stable year-round climate and receives a higher score.
| #↑ | Country↕ | Raw Value↕ | Score↕ |
|---|---|---|---|
| 1 | Singapore1 °C |
1 °C | 100 |
| 1 | Nauru1 °C |
1 °C | 100 |
| 1 | Tuvalu1 °C |
1 °C | 100 |
| 1 | Malaysia1 °C |
1 °C | 100 |
| 1 | Kiribati1 °C |
1 °C | 100 |
| 1 | Palau1 °C |
1 °C | 100 |
| 1 | Micronesia1 °C |
1 °C | 100 |
| 1 | Indonesia1 °C |
1 °C | 100 |
| 9 | Maldives1.5 °C |
1.5 °C | 98 |
| 9 | Brunei1.5 °C |
1.5 °C | 98 |
| 9 | Marshall Islands1.5 °C |
1.5 °C | 98 |
| 9 | São Tomé and Príncipe1.5 °C |
1.5 °C | 98 |
| 9 | Panama1.5 °C |
1.5 °C | 98 |
| 9 | Papua New Guinea1.5 °C |
1.5 °C | 98 |
| 9 | Solomon Islands1.5 °C |
1.5 °C | 98 |
| 16 | Seychelles2 °C |
2 °C | 95 |
| 16 | Gabon2 °C |
2 °C | 95 |
| 16 | French Guiana2 °C |
2 °C | 95 |
| 16 | Congo2 °C |
2 °C | 95 |
| 16 | Suriname2 °C |
2 °C | 95 |
| 16 | Liberia2 °C |
2 °C | 95 |
| 16 | Guyana2 °C |
2 °C | 95 |
| 16 | Equatorial Guinea2 °C |
2 °C | 95 |
| 16 | Sierra Leone2 °C |
2 °C | 95 |
| 16 | Aruba2 °C |
2 °C | 95 |
| 16 | Curacao2 °C |
2 °C | 95 |
| 16 | Sri Lanka2 °C |
2 °C | 95 |
| 16 | Rwanda2 °C |
2 °C | 95 |
| 16 | Trinidad and Tobago2 °C |
2 °C | 95 |
| 16 | Samoa2 °C |
2 °C | 95 |
| 16 | American Samoa2 °C |
2 °C | 95 |
| 16 | Saint Vincent and the Grenadines2 °C |
2 °C | 95 |
| 16 | Grenada2 °C |
2 °C | 95 |
| 16 | Wallis and Futuna2 °C |
2 °C | 95 |
| 16 | Saint Lucia2 °C |
2 °C | 95 |
| 16 | Colombia2 °C |
2 °C | 95 |
| 16 | Northern Mariana Islands2 °C |
2 °C | 95 |
| 16 | Tonga2 °C |
2 °C | 95 |
| 16 | Dominica2 °C |
2 °C | 95 |
| 16 | Ecuador2 °C |
2 °C | 95 |
| 16 | Philippines2 °C |
2 °C | 95 |
| 16 | Vanuatu2 °C |
2 °C | 95 |
| 43 | Ghana2.5 °C |
2.5 °C | 93 |
| 43 | Ivory Coast2.5 °C |
2.5 °C | 93 |
| 43 | Congo DR2.5 °C |
2.5 °C | 93 |
| 43 | Uganda2.5 °C |
2.5 °C | 93 |
| 43 | Kenya2.5 °C |
2.5 °C | 93 |
| 43 | Barbados2.5 °C |
2.5 °C | 93 |
| 43 | Tahiti2.5 °C |
2.5 °C | 93 |
| 43 | Comoros2.5 °C |
2.5 °C | 93 |
| 43 | Cook Islands2.5 °C |
2.5 °C | 93 |
| 43 | Niue2.5 °C |
2.5 °C | 93 |
| 43 | Jamaica2.5 °C |
2.5 °C | 93 |
| 43 | Fiji2.5 °C |
2.5 °C | 93 |
| 43 | Saint Kitts and Nevis2.5 °C |
2.5 °C | 93 |
| 43 | Guam2.5 °C |
2.5 °C | 93 |
| 43 | Timor-Leste2.5 °C |
2.5 °C | 93 |
| 43 | Costa Rica2.5 °C |
2.5 °C | 93 |
| 43 | Guatemala2.5 °C |
2.5 °C | 93 |
| 43 | Martinique2.5 °C |
2.5 °C | 93 |
| 43 | Guadeloupe2.5 °C |
2.5 °C | 93 |
| 62 | Nigeria3 °C |
3 °C | 91 |
| 62 | Togo3 °C |
3 °C | 91 |
| 62 | Mauritius3 °C |
3 °C | 91 |
| 62 | Zanzibar3 °C |
3 °C | 91 |
| 62 | Cape Verde3 °C |
3 °C | 91 |
| 62 | Venezuela3 °C |
3 °C | 91 |
| 62 | Honduras3 °C |
3 °C | 91 |
| 62 | Anguilla3 °C |
3 °C | 91 |
| 62 | U.S. Virgin Islands3 °C |
3 °C | 91 |
| 62 | British Virgin Islands3 °C |
3 °C | 91 |
| 62 | Sint Maarten3 °C |
3 °C | 91 |
| 62 | Saint-Martin3 °C |
3 °C | 91 |
| 62 | Antigua and Barbuda3 °C |
3 °C | 91 |
| 62 | Puerto Rico3 °C |
3 °C | 91 |
| 62 | Mayotte3 °C |
3 °C | 91 |
| 62 | Montserrat3 °C |
3 °C | 91 |
| 62 | Nicaragua3 °C |
3 °C | 91 |
| 62 | Haiti3 °C |
3 °C | 91 |
| 80 | Faroe Islands3.5 °C |
3.5 °C | 88 |
| 80 | Guinea3.5 °C |
3.5 °C | 88 |
| 80 | Bahamas3.5 °C |
3.5 °C | 88 |
| 80 | Burundi3.5 °C |
3.5 °C | 88 |
| 80 | Turks and Caicos Islands3.5 °C |
3.5 °C | 88 |
| 80 | Cayman Islands3.5 °C |
3.5 °C | 88 |
| 80 | Réunion3.5 °C |
3.5 °C | 88 |
| 80 | Dominican Republic3.5 °C |
3.5 °C | 88 |
| 80 | El Salvador3.5 °C |
3.5 °C | 88 |
| 89 | Madagascar4 °C |
4 °C | 86 |
| 89 | Angola4 °C |
4 °C | 86 |
| 89 | Benin4 °C |
4 °C | 86 |
| 89 | Central African Republic4 °C |
4 °C | 86 |
| 89 | Cameroon4 °C |
4 °C | 86 |
| 89 | Tanzania4 °C |
4 °C | 86 |
| 89 | Belize4 °C |
4 °C | 86 |
| 89 | Cuba4 °C |
4 °C | 86 |
| 89 | New Caledonia4 °C |
4 °C | 86 |
| 98 | Guinea-Bissau4.5 °C |
4.5 °C | 84 |
| 98 | Brazil4.5 °C |
4.5 °C | 84 |
| 100 | Northern Ireland5 °C |
5 °C | 81 |
| 100 | Cambodia5 °C |
5 °C | 81 |
| 100 | Thailand5 °C |
5 °C | 81 |
| 100 | Ethiopia5 °C |
5 °C | 81 |
| 100 | Mozambique5 °C |
5 °C | 81 |
| 100 | Peru5 °C |
5 °C | 81 |
| 106 | Wales5.5 °C |
5.5 °C | 79 |
| 106 | Scotland5.5 °C |
5.5 °C | 79 |
| 106 | Gambia5.5 °C |
5.5 °C | 79 |
| 106 | South Sudan5.5 °C |
5.5 °C | 79 |
| 106 | Vietnam5.5 °C |
5.5 °C | 79 |
| 106 | Malawi5.5 °C |
5.5 °C | 79 |
| 112 | Burkina Faso6 °C |
6 °C | 76 |
| 112 | Senegal6 °C |
6 °C | 76 |
| 112 | Saint Pierre and Miquelon6 °C |
6 °C | 76 |
| 112 | Zambia6 °C |
6 °C | 76 |
| 112 | Myanmar6 °C |
6 °C | 76 |
| 117 | Ireland6.5 °C |
6.5 °C | 74 |
| 117 | England6.5 °C |
6.5 °C | 74 |
| 117 | Malta6.5 °C |
6.5 °C | 74 |
| 117 | Mexico6.5 °C |
6.5 °C | 74 |
| 117 | Eritrea6.5 °C |
6.5 °C | 74 |
| 122 | Bermuda7 °C |
7 °C | 72 |
| 122 | Swaziland7 °C |
7 °C | 72 |
| 122 | Laos7 °C |
7 °C | 72 |
| 122 | Somalia7 °C |
7 °C | 72 |
| 122 | Gibraltar7 °C |
7 °C | 72 |
| 122 | Djibouti7 °C |
7 °C | 72 |
| 122 | Iceland7 °C |
7 °C | 72 |
| 122 | New Zealand7 °C |
7 °C | 72 |
| 130 | Zimbabwe7.5 °C |
7.5 °C | 69 |
| 130 | Portugal7.5 °C |
7.5 °C | 69 |
| 132 | Namibia8 °C |
8 °C | 67 |
| 132 | Western Sahara8 °C |
8 °C | 67 |
| 132 | South Africa8 °C |
8 °C | 67 |
| 132 | Bahrain8 °C |
8 °C | 67 |
| 132 | Bangladesh8 °C |
8 °C | 67 |
| 132 | Bolivia8 °C |
8 °C | 67 |
| 138 | Belgium8.5 °C |
8.5 °C | 65 |
| 138 | Botswana8.5 °C |
8.5 °C | 65 |
| 138 | Netherlands8.5 °C |
8.5 °C | 65 |
| 138 | Albania8.5 °C |
8.5 °C | 65 |
| 142 | Yemen9 °C |
9 °C | 62 |
| 142 | Paraguay9 °C |
9 °C | 62 |
| 142 | Monaco9 °C |
9 °C | 62 |
| 142 | Egypt9 °C |
9 °C | 62 |
| 142 | France9 °C |
9 °C | 62 |
| 142 | Andorra9 °C |
9 °C | 62 |
| 142 | Spain9 °C |
9 °C | 62 |
| 142 | India9 °C |
9 °C | 62 |
| 142 | Cyprus9 °C |
9 °C | 62 |
| 142 | Chinese Taipei9 °C |
9 °C | 62 |
| 152 | Denmark9.5 °C |
9.5 °C | 60 |
| 152 | Germany9.5 °C |
9.5 °C | 60 |
| 152 | Mauritania9.5 °C |
9.5 °C | 60 |
| 152 | Luxembourg9.5 °C |
9.5 °C | 60 |
| 152 | Tunisia9.5 °C |
9.5 °C | 60 |
| 152 | Austria9.5 °C |
9.5 °C | 60 |
| 152 | Morocco9.5 °C |
9.5 °C | 60 |
| 152 | Israel9.5 °C |
9.5 °C | 60 |
| 152 | Palestine9.5 °C |
9.5 °C | 60 |
| 152 | Lebanon9.5 °C |
9.5 °C | 60 |
| 162 | Australia10 °C |
10 °C | 58 |
| 162 | Uruguay10 °C |
10 °C | 58 |
| 162 | Chad10 °C |
10 °C | 58 |
| 162 | Hong Kong10 °C |
10 °C | 58 |
| 162 | Macau10 °C |
10 °C | 58 |
| 162 | Oman10 °C |
10 °C | 58 |
| 162 | Argentina10 °C |
10 °C | 58 |
| 162 | Algeria10 °C |
10 °C | 58 |
| 162 | Bosnia and Herzegovina10 °C |
10 °C | 58 |
| 162 | Chile10 °C |
10 °C | 58 |
| 172 | Czech Republic10.5 °C |
10.5 °C | 55 |
| 172 | Sudan10.5 °C |
10.5 °C | 55 |
| 172 | Libya10.5 °C |
10.5 °C | 55 |
| 172 | Liechtenstein10.5 °C |
10.5 °C | 55 |
| 172 | United Arab Emirates10.5 °C |
10.5 °C | 55 |
| 172 | San Marino10.5 °C |
10.5 °C | 55 |
| 172 | Jordan10.5 °C |
10.5 °C | 55 |
| 172 | Slovenia10.5 °C |
10.5 °C | 55 |
| 172 | Azerbaijan10.5 °C |
10.5 °C | 55 |
| 172 | Montenegro10.5 °C |
10.5 °C | 55 |
| 172 | Croatia10.5 °C |
10.5 °C | 55 |
| 172 | Italy10.5 °C |
10.5 °C | 55 |
| 172 | Greece10.5 °C |
10.5 °C | 55 |
| 185 | Mali11 °C |
11 °C | 53 |
| 185 | Lesotho11 °C |
11 °C | 53 |
| 185 | Slovakia11 °C |
11 °C | 53 |
| 185 | Switzerland11 °C |
11 °C | 53 |
| 185 | Bulgaria11 °C |
11 °C | 53 |
| 185 | North Macedonia11 °C |
11 °C | 53 |
| 185 | Georgia11 °C |
11 °C | 53 |
| 185 | Armenia11 °C |
11 °C | 53 |
| 185 | Turkey11 °C |
11 °C | 53 |
| 194 | Niger11.5 °C |
11.5 °C | 51 |
| 194 | Qatar11.5 °C |
11.5 °C | 51 |
| 194 | Hungary11.5 °C |
11.5 °C | 51 |
| 194 | Serbia11.5 °C |
11.5 °C | 51 |
| 198 | Kosovo12 °C |
12 °C | 48 |
| 198 | Syria12 °C |
12 °C | 48 |
| 198 | Kuwait12 °C |
12 °C | 48 |
| 198 | Saudi Arabia12 °C |
12 °C | 48 |
| 198 | China12 °C |
12 °C | 48 |
| 198 | Moldova12 °C |
12 °C | 48 |
| 198 | Japan12 °C |
12 °C | 48 |
| 198 | Bhutan12 °C |
12 °C | 48 |
| 206 | Iran12.5 °C |
12.5 °C | 46 |
| 207 | Belarus13 °C |
13 °C | 43 |
| 207 | United States13 °C |
13 °C | 43 |
| 207 | Poland13 °C |
13 °C | 43 |
| 207 | Iraq13 °C |
13 °C | 43 |
| 207 | Romania13 °C |
13 °C | 43 |
| 207 | Pakistan13 °C |
13 °C | 43 |
| 207 | Nepal13 °C |
13 °C | 43 |
| 214 | Latvia13.5 °C |
13.5 °C | 41 |
| 214 | Estonia13.5 °C |
13.5 °C | 41 |
| 214 | Lithuania13.5 °C |
13.5 °C | 41 |
| 214 | Norway13.5 °C |
13.5 °C | 41 |
| 214 | Korea Republic13.5 °C |
13.5 °C | 41 |
| 214 | Ukraine13.5 °C |
13.5 °C | 41 |
| 220 | Afghanistan14 °C |
14 °C | 39 |
| 220 | Kyrgyzstan14 °C |
14 °C | 39 |
| 222 | Korea DPR14.5 °C |
14.5 °C | 36 |
| 222 | Tajikistan14.5 °C |
14.5 °C | 36 |
| 224 | Turkmenistan15 °C |
15 °C | 34 |
| 225 | Sweden15.5 °C |
15.5 °C | 32 |
| 226 | Uzbekistan16 °C |
16 °C | 29 |
| 227 | Finland17 °C |
17 °C | 25 |
| 227 | Canada17 °C |
17 °C | 25 |
| 229 | Kazakhstan18 °C |
18 °C | 20 |
| 230 | Russia18.5 °C |
18.5 °C | 18 |
| 231 | Mongolia22 °C |
22 °C | 1 |






































































































































































































































