You are here

Mapped: The Average Annual Temperature of Every Country

See more visuals like this on the Voronoi app.

Mapped: Average Annual Temperature by Country

See visuals like this from many other data creators on our Voronoi app. Download it for free on iOS or Android and discover incredible data-driven charts from a variety of trusted sources.

Key Takeaways

  • Africa has the world’s hottest countries, accounting for six of the top 10.
  • Temperatures in Canada and Russia, on average, are colder than several Antarctic islands.
  • Average annual temperatures vary widely by geography, from over 30°C in parts of West Africa to below −18°C in Greenland.

This map shows the average annual temperature for countries and territories around the world.

The data for this visualization comes from the World Bank Group via Wikipedia, based on Climatic Research Unit gridded climatology data. Average yearly temperature reflects the mean of daily minimum and maximum temperatures for each country from 1991 to 2020.

Important caveat: this is showing the geographical mean temperature, and it is not based on where people live in a given country. As an example, Russia and Canada have massive portions of remote, Arctic land that count towards this mean, even though population centers tend to exist in more temperate regions within these landmasses.
Africa Is Home to the World’s Hottest Countries

Burkina Faso tops the global ranking with an average annual temperature of 30.4°C. Mali, Senegal, Mauritania, Djibouti, and Gambia also rank among the hottest countries worldwide. In total, six of the 10 hottest countries are located in Africa.

Much of this heat concentration is driven by geography. Large portions of the continent sit near the equator or within arid and semi-arid climate zones, where high solar radiation and limited cloud cover push temperatures higher year-round.

Rank Country or Entity Continent Temperature
1 Burkina Faso Africa 30.40 °C (86.72 °F)
2 Mali Africa 29.21 °C (84.58 °F)
3 Aruba South America 29.17 °C (84.51 °F)
4 Senegal Africa 28.90 °C (84.02 °F)
5 Mauritania Africa 28.82 °C (83.88 °F)
6 Tokelau Oceania 28.71 °C (83.68 °F)
7 Tuvalu Oceania 28.62 °C (83.52 °F)
8 Djibouti Africa 28.49 °C (83.28 °F)
9 Curaçao North America 28.40 °C (83.12 °F)
10 Gambia Africa 28.38 °C (83.08 °F)
11 United Arab Emirates Asia 28.17 °C (82.71 °F)
12 Maldives Asia 28.11 °C (82.60 °F)
13 Niger Africa 28.04 °C (82.47 °F)
14 Benin Africa 28.02 °C (82.44 °F)
15 Qatar Asia 28.02 °C (82.44 °F)
16 Marshall Islands Oceania 28.01 °C (82.42 °F)
17 Guinea-Bissau Africa 27.98 °C (82.36 °F)
18 South Sudan Africa 27.97 °C (82.35 °F)
19 Sudan Africa 27.95 °C (82.31 °F)
20 Palau Oceania 27.90 °C (82.22 °F)
21 Nauru Oceania 27.83 °C (82.09 °F)
22 Cayman Islands North America 27.82 °C (82.08 °F)
23 Guam Oceania 27.81 °C (82.06 °F)
24 Kiribati Oceania 27.77 °C (81.99 °F)
25 Anguilla North America 27.71 °C (81.88 °F)
26 Saint Martin North America 27.71 °C (81.88 °F)
27 Sint Maarten North America 27.71 °C (81.88 °F)
28 Bahrain Asia 27.69 °C (81.84 °F)
29 Singapore Asia 27.68 °C (81.82 °F)
30 Ghana Africa 27.66 °C (81.79 °F)
31 Oman Asia 27.64 °C (81.75 °F)
32 Chad Africa 27.63 °C (81.73 °F)
33 British Indian Ocean Territory Africa 27.61 °C (81.70 °F)
34 Northern Mariana Islands Oceania 27.60 °C (81.68 °F)
35 Samoa Oceania 27.58 °C (81.64 °F)
36 Caribbean Netherlands North America 27.47 °C (81.45 °F)
37 Saint Kitts and Nevis North America 27.47 °C (81.45 °F)
38 Cambodia Asia 27.41 °C (81.34 °F)
39 American Samoa Oceania 27.38 °C (81.28 °F)
40 Togo Africa 27.33 °C (81.19 °F)
41 Nigeria Africa 27.30 °C (81.14 °F)
42 Wallis and Futuna Oceania 27.30 °C (81.14 °F)
43 Federated States of Micronesia Oceania 27.28 °C (81.10 °F)
44 Sri Lanka Asia 27.25 °C (81.05 °F)
45 Antigua and Barbuda North America 27.20 °C (80.96 °F)
46 Seychelles Africa 27.09 °C (80.76 °F)
47 Saint Lucia North America 27.00 °C (80.60 °F)
48 United States Virgin Islands North America 26.98 °C (80.56 °F)
49 Brunei Asia 26.95 °C (80.51 °F)
50 Somalia Africa 26.95 °C (80.51 °F)
51 Thailand Asia 26.85 °C (80.33 °F)
52 Dominica North America 26.83 °C (80.29 °F)
53 Ivory Coast Africa 26.80 °C (80.24 °F)
54 Cocos (Keeling) Islands Oceania 26.79 °C (80.22 °F)
55 British Virgin Islands North America 26.70 °C (80.06 °F)
56 Eritrea Africa 26.63 °C (79.93 °F)
57 Barbados North America 26.61 °C (79.90 °F)
58 Suriname South America 26.58 °C (79.84 °F)
59 Trinidad and Tobago North America 26.55 °C (79.79 °F)
60 Sierra Leone Africa 26.54 °C (79.77 °F)
61 Grenada North America 26.49 °C (79.68 °F)
62 Malaysia Asia 26.38 °C (79.48 °F)
63 Kuwait Asia 26.31 °C (79.36 °F)
64 Turks and Caicos Islands North America 26.29 °C (79.32 °F)
65 Saint Vincent and the Grenadines North America 26.17 °C (79.11 °F)
66 Guyana South America 26.12 °C (79.02 °F)
67 Christmas Island Oceania 26.06 °C (78.91 °F)
68 Indonesia Asia 25.96 °C (78.73 °F)
69 Saudi Arabia Asia 25.94 °C (78.69 °F)
70 Solomon Islands Oceania 25.92 °C (78.66 °F)
71 Jamaica North America 25.91 °C (78.64 °F)
72 Nicaragua Central America 25.88 °C (78.58 °F)
73 Guinea Africa 25.86 °C (78.55 °F)
74 Cuba North America 25.81 °C (78.46 °F)
75 Montserrat North America 25.75 °C (78.35 °F)
76 Bangladesh Asia 25.71 °C (78.28 °F)
77 Venezuela South America 25.71 °C (78.28 °F)
78 Belize Central America 25.70 °C (78.26 °F)
79 Panama Central America 25.60 °C (78.08 °F)
80 Bahamas North America 25.58 °C (78.04 °F)
81 Yemen Asia 25.54 °C (77.97 °F)
82 Central African Republic Africa 25.47 °C (77.85 °F)
83 Liberia Africa 25.45 °C (77.81 °F)
84 Brazil South America 25.44 °C (77.79 °F)
85 El Salvador Central America 25.23 °C (77.41 °F)
86 Gabon Africa 25.20 °C (77.36 °F)
87 Kenya Africa 25.08 °C (77.14 °F)
88 Puerto Rico North America 25.04 °C (77.07 °F)
89 Niue Oceania 25.03 °C (77.05 °F)
90 Tonga Oceania 25.01 °C (77.02 °F)
91 Colombia South America 25.00 °C (77.00 °F)
92 United States Minor Outlying Islands Oceania and North America 24.97 °C (76.95 °F)
93 Haiti North America 24.95 °C (76.91 °F)
94 India Asia 24.94 °C (76.89 °F)
95 Costa Rica Central America 24.83 °C (76.69 °F)
96 Cameroon Africa 24.80 °C (76.64 °F)
97 Vietnam Asia 24.79 °C (76.62 °F)
98 Republic of the Congo Africa 24.74 °C (76.53 °F)
99 Papua New Guinea Oceania 24.74 °C (76.53 °F)
100 Honduras Central America 24.72 °C (76.50 °F)
101 Cook Islands Oceania 24.71 °C (76.48 °F)
102 Fiji Oceania 24.68 °C (76.42 °F)
103 Equatorial Guinea Africa 24.66 °C (76.39 °F)
104 Timor-Leste Asia 24.57 °C (76.23 °F)
105 Dominican Republic North America 24.55 °C (76.19 °F)
106 São Tomé and Príncipe Africa 24.49 °C (76.08 °F)
107 Vanuatu Oceania 24.44 °C (75.99 °F)
108 Mozambique Africa 24.41 °C (75.94 °F)
109 Democratic Republic of the Congo Africa 24.35 °C (75.83 °F)
110 French Polynesia Oceania 24.30 °C (75.74 °F)
111 Laos Asia 24.16 °C (75.49 °F)
112 Paraguay South America 23.92 °C (75.06 °F)
113 Myanmar Asia 23.82 °C (74.88 °F)
114 Comoros Africa 23.73 °C (74.71 °F)
115 Guatemala Central America 23.65 °C (74.57 °F)
116 Algeria Africa 23.60 °C (74.48 °F)
117 Ethiopia Africa 23.36 °C (74.05 °F)
118 Mauritius Africa 23.33 °C (73.99 °F)
119 Uganda Africa 23.25 °C (73.85 °F)
120 Egypt Africa 23.14 °C (73.65 °F)
121 Philippines Asia 23.1 °C (73.6 °F)
122 Iraq Asia 22.95 °C (73.31 °F)
123 Tanzania Africa 22.92 °C (73.26 °F)
124 Libya Africa 22.81 °C (73.06 °F)
125 New Caledonia Oceania 22.69 °C (72.84 °F)
126 Malawi Africa 22.66 °C (72.79 °F)
127 Madagascar Africa 22.64 °C (72.75 °F)
128 Cape Verde Africa 22.53 °C (72.55 °F)
129 Zambia Africa 22.23 °C (72.01 °F)
130 Botswana Africa 22.09 °C (71.76 °F)
131 Australia Oceania 22.05 °C (71.69 °F)
132 Zimbabwe Africa 21.90 °C (71.42 °F)
133 Angola Africa 21.77 °C (71.19 °F)
134 Bermuda North America 21.67 °C (71.01 °F)
135 Ecuador South America 21.43 °C (70.57 °F)
136 Pakistan Asia 21.38 °C (70.48 °F)
137 Mexico North America 21.31 °C (70.36 °F)
138 Bolivia South America 20.76 °C (69.37 °F)
139 Eswatini Africa 20.64 °C (69.15 °F)
140 Pitcairn Islands Oceania 20.56 °C (69.01 °F)
141 Tunisia Africa 20.53 °C (68.95 °F)
142 Burundi Africa 20.51 °C (68.92 °F)
143 Namibia Africa 20.45 °C (68.81 °F)
144 Israel Asia 20.25 °C (68.45 °F)
145 Peru South America 20.07 °C (68.13 °F)
146 Malta Europe 20.06 °C (68.11 °F)
147 Jordan Asia 20.05 °C (68.09 °F)
148 Palestine Asia 20.04 °C (68.07 °F)
149 Rwanda Africa 20.03 °C (68.05 °F)
150 Norfolk Island Oceania 20.02 °C (68.04 °F)
151 Cyprus Europe 20.01 °C (68.02 °F)
152 Syria Asia 18.75 °C (65.75 °F)
153 Iran Asia 18.34 °C (65.01 °F)
154 South Africa Africa 18.23 °C (64.81 °F)
155 Gibraltar Europe 18.15 °C (64.67 °F)
156 Morocco Africa 18.14 °C (64.65 °F)
157 Saint Helena, Ascension and Tristan da Cunha Africa 18.10 °C (64.58 °F)
158 Uruguay South America 17.97 °C (64.35 °F)
159 Turkmenistan Asia 16.66 °C (61.99 °F)
160 Argentina South America 16.30 °C (61.34 °F)
161 Portugal Europe 15.85 °C (60.53 °F)
162 Lebanon Asia 15.45 °C (59.81 °F)
163 Vatican City Europe 15.20 °C (59.36 °F)
164 Greece Europe 13.17 °C (55.71 °F)
165 Spain Europe 13.07 °C (55.53 °F)
166 Uzbekistan Asia 13.06 °C (55.51 °F)
167 Monaco Europe 13.05 °C (55.49 °F)
168 Afghanistan Asia 13.04 °C (55.47 °F)
169 Italy Europe 13.02 °C (55.44 °F)
170 Azerbaijan Asia 12.96 °C (55.33 °F)
171 San Marino Europe 12.83 °C (55.09 °F)
172 Albania Europe 12.44 °C (54.39 °F)
173 Lesotho Africa 12.38 °C (54.28 °F)
174 Jersey Europe 12.27 °C (54.09 °F)
175 South Korea Asia 12.22 °C (54.00 °F)
176 Guernsey Europe 12.09 °C (53.76 °F)
177 Croatia Europe 11.96 °C (53.53 °F)
178 Japan Asia 11.78 °C (53.20 °F)
179 Turkey Asia and Europe 11.66 °C (52.99 °F)
180 France Europe 11.65 °C (52.97 °F)
181 Hungary Europe 11.50 °C (52.70 °F)
182 Serbia Europe 11.40 °C (52.52 °F)
183 Bulgaria Europe 11.35 °C (52.43 °F)
184 Moldova Europe 10.89 °C (51.60 °F)
185 North Macedonia Europe 10.79 °C (51.42 °F)
186 Belgium Europe 10.67 °C (51.21 °F)
187 Netherlands Europe 10.49 °C (50.88 °F)
188 New Zealand Oceania 10.46 °C (50.83 °F)
189 Bhutan Asia 10.38 °C (50.68 °F)
190 Bosnia and Herzegovina Europe 10.35 °C (50.63 °F)
191 Romania Europe 10.18 °C (50.32 °F)
192 Kosovo Europe 10.02 °C (50.04 °F)
193 Luxembourg Europe 10.02 °C (50.04 °F)
194 Montenegro Europe 9.93 °C (49.87 °F)
195 Slovenia Europe 9.86 °C (49.75 °F)
196 Ireland Europe 9.73 °C (49.51 °F)
197 Isle of Man Europe 9.65 °C (49.37 °F)
198 Germany Europe 9.59 °C (49.26 °F)
199 United States North America 9.46 °C (49.03 °F)
200 Chile South America 9.39 °C (48.90 °F)
201 Ukraine Europe 9.27 °C (48.69 °F)
202 United Kingdom Europe 9.24 °C (48.63 °F)
203 Georgia Asia 9.01 °C (48.22 °F)
204 Denmark Europe 8.90 °C (48.02 °F)
205 Slovakia Europe 8.83 °C (47.89 °F)
206 Poland Europe 8.78 °C (47.80 °F)
207 Czech Republic Europe 8.60 °C (47.48 °F)
208 Andorra Europe 8.27 °C (46.89 °F)
209 Armenia Asia 7.82 °C (46.08 °F)
210 China Asia 7.59 °C (45.66 °F)
211 Liechtenstein Europe 7.55 °C (45.59 °F)
212 Belarus Europe 7.45 °C (45.41 °F)
213 Austria Europe 7.44 °C (45.39 °F)
214 Lithuania Europe 7.38 °C (45.28 °F)
215 Kazakhstan Asia 7.11 °C (44.80 °F)
216 North Korea Asia 6.98 °C (44.56 °F)
217 Latvia Europe 6.87 °C (44.37 °F)
218 Faroe Islands Europe 6.60 °C (43.88 °F)
219 Switzerland Europe 6.47 °C (43.65 °F)
220 Estonia Europe 6.34 °C (43.41 °F)
221 Saint Pierre and Miquelon North America 5.72 °C (42.30 °F)
222 French Southern and Antarctic Lands Antarctica 4.11 °C (39.40 °F)
223 Tajikistan Asia 3.85 °C (38.93 °F)
224 Sweden Europe 3.23 °C (37.81 °F)
225 Kyrgyzstan Asia 2.65 °C (36.77 °F)
226 Finland Europe 2.46 °C (36.43 °F)
227 Heard Island and McDonald Islands Antarctica 2.46 °C (36.43 °F)
228 Norway Europe 2.21 °C (35.98 °F)
229 Iceland Europe 1.85 °C (35.33 °F)
230 Mongolia Asia 1.07 °C (33.93 °F)
231 Russia Asia and Europe −3.79 °C (25.18 °F)
232 Canada North America −4.03 °C (24.75 °F)
233 Svalbard and Jan Mayen Europe −6.78 °C (19.80 °F)
234 Greenland North America −18.68 °C (−1.62 °F)

Tropical Islands and the Middle East Follow Closely

Beyond Africa, several tropical island nations and Middle Eastern countries also record consistently high temperatures. Places such as Aruba, Tokelau, Tuvalu, and Curaçao average around 28–29°C annually, while countries like Qatar, Bahrain, and the United Arab Emirates post similar figures.

These regions experience relatively small seasonal temperature swings. Warm ocean waters and desert climates help keep average temperatures elevated throughout the year.

Cold Extremes Concentrated at High Latitudes

At the opposite end of the spectrum are countries located at high latitudes or with significant polar territory. Greenland has the lowest average annual temperature at −18.7°C, followed by Svalbard and Jan Mayen (Artic territories of Norway), Canada, and Russia.

European countries generally fall in the middle of the ranking, with average temperatures between 8°C and 15°C.

Learn More on the Voronoi App

If you enjoyed today’s post, check out Ranked: G20 Greenhouse Gas Emissions per Capita (1990-2024) on Voronoi, the new app from Visual Capitalist.