Spring temperature anomalies by country

The difference in a specific month's average surface temperature from the mean temperature of the same month during the period 1991-2020, measured in degrees Celsius.

Countries reporting
191
Highest
5.45 °C
Finland
Lowest
-4.58 °C
Canada
Median
0.3356 °C
Years covered
87
1940–2026
Data points
16,791

What the numbers show

Spring temperature anomalies is currently reported for 191 countries. The highest value is 5.45 °C in Finland; the lowest is -4.58 °C in Canada.

The median across all reporting countries is 0.3356 °C, and the mean is 0.5954 °C.

Over the past decade 68 countries rose and 123 fell. The largest increase was in Czechia (up 4,164.1%), and the largest decrease in Gambia (down 4,120.2%).

Spring temperature anomalies: full country ranking

#Country LatestYear 10-year changeTrend
1 Finland 5.45 °C 2026 up 154.9% volatile
2 Belarus 4.96 °C 2026 up 347.4% volatile
3 Estonia 4.64 °C 2026 up 733.6% volatile
4 Latvia 4.57 °C 2026 up 481.9% volatile
5 Norway 4.27 °C 2026 up 53.2% volatile
6 Sweden 4.22 °C 2026 up 111.0% volatile
7 Lithuania 3.94 °C 2026 up 309.5% volatile
8 Ukraine 3.58 °C 2026 up 80.6% volatile
9 Poland 3.34 °C 2026 up 327.3% volatile
10 Afghanistan 3.05 °C 2026 up 51.4% volatile
11 Kazakhstan 3.02 °C 2026 down 30.6% volatile
12 Slovakia 2.69 °C 2026 up 157.0% volatile
13 Tajikistan 2.64 °C 2026 down 8.8% volatile
14 United States 2.51 °C 2026 down 2.5% volatile
15 Uzbekistan 2.5 °C 2026 down 34.9% volatile
16 Moldova 2.35 °C 2026 up 21.1% volatile
17 South Georgia and the South Sandwich Islands 2.34 °C 2026 up 339.5% volatile
18 North Korea 2.29 °C 2026 up 65.5% volatile
19 Czechia 2.21 °C 2026 up 4,164.1% volatile
20 Pakistan 2.2 °C 2026 up 257.8% volatile
21 Hungary 2.17 °C 2026 up 164.3% volatile
22 Mexico 2.01 °C 2026 up 316.9% volatile
23 Bhutan 1.97 °C 2026 up 139.5% volatile
24 Romania 1.95 °C 2026 up 40.8% volatile
25 Denmark 1.93 °C 2026 up 338.1% volatile
26 Russia 1.87 °C 2026 up 1.3% volatile
27 Belgium 1.66 °C 2026 up 209.3% volatile
28 China 1.66 °C 2026 up 11.9% volatile
29 Kyrgyzstan 1.64 °C 2026 down 54.6% volatile
30 Netherlands 1.61 °C 2026 up 273.4% volatile
31 United Arab Emirates 1.54 °C 2026 up 99.2% volatile
32 Slovenia 1.54 °C 2026 up 335.0% volatile
33 Germany 1.53 °C 2026 up 335.5% volatile
34 Nepal 1.53 °C 2026 up 17.8% volatile
35 Austria 1.52 °C 2026 up 913.0% volatile
36 Turkmenistan 1.49 °C 2026 down 40.1% volatile
37 Croatia 1.48 °C 2026 up 277.4% volatile
38 Paraguay 1.44 °C 2026 up 212.0% volatile
39 Bosnia and Herzegovina 1.43 °C 2026 up 146.7% volatile
40 Hong Kong 1.42 °C 2026 up 187.8% volatile
41 United Kingdom 1.37 °C 2026 up 423.9% volatile
42 Serbia 1.37 °C 2026 up 72.6% volatile
44 Faroe Islands 1.25 °C 2026 up 748.2% volatile
45 Japan 1.24 °C 2026 up 12.7% volatile
46 Isle of Man 1.24 °C 2026 up 477.6% volatile
47 Montenegro 1.24 °C 2026 up 52.8% volatile
48 Mongolia 1.18 °C 2026 down 32.9% volatile
49 Oman 1.12 °C 2026 down 33.1% volatile
50 South Korea 1.1 °C 2026 down 0.1% volatile
51 Ecuador 1.07 °C 2026 down 9.8% volatile
52 Albania 1.07 °C 2026 up 42.1% volatile
54 Colombia 1 °C 2026 down 28.5% volatile
55 El Salvador 0.9422 °C 2026 up 16.9% volatile
56 Bahamas 0.9409 °C 2026 up 4.7% volatile
57 Niger 0.9264 °C 2026 down 47.2% volatile
58 Mali 0.9068 °C 2026 up 195.9% volatile
59 North Macedonia 0.9026 °C 2026 down 4.5% volatile
60 India 0.8635 °C 2026 down 24.1% volatile
61 Heard Island and McDonald Islands 0.8521 °C 2026 up 349.1% volatile
62 Venezuela 0.7484 °C 2026 down 59.0% volatile
63 Madagascar 0.7356 °C 2026 up 3.3% volatile
64 Bahrain 0.729 °C 2026 down 32.5% volatile
65 Saint Helena 0.7284 °C 2026 up 109.7% volatile
66 Falkland Islands 0.7062 °C 2026 up 31.0% volatile
67 Lesotho 0.6457 °C 2026 down 47.3% volatile
68 France 0.5862 °C 2026 up 164.8% volatile
69 Bolivia 0.5735 °C 2026 down 13.2% volatile
70 Cook Islands 0.5654 °C 2026 up 158.9% volatile
71 Portugal 0.5537 °C 2026 up 126.9% volatile
72 Georgia 0.5533 °C 2026 down 70.9% volatile
73 Vietnam 0.5508 °C 2026 up 439.1% volatile
74 Armenia 0.5471 °C 2026 down 68.8% volatile
75 Fiji 0.5424 °C 2026 down 10.3% volatile
76 Namibia 0.5417 °C 2026 up 154.7% volatile
77 Peru 0.5139 °C 2026 down 51.4% volatile
78 Azerbaijan 0.5085 °C 2026 down 69.6% volatile
79 Guinea 0.5077 °C 2026 down 37.3% volatile
80 Yemen 0.5034 °C 2026 down 76.6% volatile
81 Haiti 0.4999 °C 2026 down 44.2% volatile
82 Jamaica 0.4942 °C 2026 down 38.8% volatile
83 Equatorial Guinea 0.4849 °C 2026 down 31.5% volatile
84 Burkina Faso 0.4817 °C 2026 up 17.7% volatile
85 Switzerland 0.468 °C 2026 up 149.0% volatile
86 Cuba 0.4515 °C 2026 down 46.2% volatile
87 Uruguay 0.4369 °C 2026 up 142.8% volatile
88 Italy 0.4267 °C 2026 up 1,561.0% volatile
89 Angola 0.4246 °C 2026 down 53.8% volatile
90 Liberia 0.4208 °C 2026 down 57.2% volatile
91 Cayman Islands 0.4176 °C 2026 down 44.1% volatile
92 New Caledonia 0.3994 °C 2026 down 15.2% volatile
93 Somalia 0.3971 °C 2026 down 71.6% volatile
94 Vanuatu 0.3923 °C 2026 down 36.0% volatile
95 Eswatini 0.3694 °C 2026 down 76.4% volatile
96 Argentina 0.3552 °C 2026 up 329.1% volatile
97 Mauritius 0.3463 °C 2026 down 61.9% volatile
98 United States Virgin Islands 0.3356 °C 2026 up 9.0% volatile
99 Nicaragua 0.334 °C 2026 down 68.5% volatile
100 Anguilla 0.3236 °C 2026 up 12.3% volatile
101 Djibouti 0.3234 °C 2026 down 78.9% volatile
102 Congo 0.3226 °C 2026 down 63.6% volatile
103 Nigeria 0.3216 °C 2026 down 68.6% volatile
104 Malaysia 0.3171 °C 2026 down 74.4% volatile
105 Kiribati 0.3032 °C 2026 down 79.9% volatile
106 Dominican Republic 0.2951 °C 2026 down 63.4% volatile
107 Costa Rica 0.2864 °C 2026 down 71.7% volatile
108 Laos 0.2805 °C 2026 down 3.6% volatile
109 Puerto Rico 0.2752 °C 2026 up 6.5% volatile
110 Gabon 0.2696 °C 2026 down 67.0% volatile
111 Brazil 0.2659 °C 2026 down 68.0% volatile
112 Indonesia 0.2606 °C 2026 down 71.1% volatile
113 Qatar 0.2587 °C 2026 down 74.4% volatile
114 Brunei 0.2249 °C 2026 down 72.9% volatile
115 Solomon Islands 0.2159 °C 2026 down 76.5% volatile
116 Bulgaria 0.2116 °C 2026 down 84.9% volatile
117 Democratic Republic of Congo 0.2047 °C 2026 down 81.4% volatile
118 Sao Tome and Principe 0.2041 °C 2026 down 11.7% volatile
119 New Zealand 0.2008 °C 2026 down 83.6% volatile
120 Burundi 0.196 °C 2026 down 85.9% volatile
121 American Samoa 0.1942 °C 2026 down 56.8% volatile
122 South Africa 0.191 °C 2026 down 56.5% volatile
123 Benin 0.1837 °C 2026 down 63.2% volatile
124 Antigua and Barbuda 0.1751 °C 2026 up 14.2% volatile
125 Sri Lanka 0.1264 °C 2026 down 88.4% volatile
126 Samoa 0.1251 °C 2026 down 75.4% volatile
127 Sierra Leone 0.1247 °C 2026 down 89.6% volatile
128 Chad 0.1244 °C 2026 down 95.8% volatile
129 Rwanda 0.1214 °C 2026 down 91.2% volatile
130 Papua New Guinea 0.1159 °C 2026 down 84.3% volatile
131 Guyana 0.1147 °C 2026 down 85.3% volatile
132 Panama 0.1111 °C 2026 down 89.0% volatile
133 Thailand 0.1052 °C 2026 down 87.1% volatile
134 Greece 0.1042 °C 2026 down 87.6% volatile
135 Suriname 0.0809 °C 2026 down 86.8% volatile
136 Iran 0.0713 °C 2026 down 95.6% volatile
137 Guinea-Bissau 0.0461 °C 2026 up 533.9% volatile
138 Andorra 0.0254 °C 2026 up 101.6% volatile
139 Honduras 0.0126 °C 2026 down 99.0% volatile
140 Saint Vincent and the Grenadines 0.0108 °C 2026 down 96.1% volatile
141 Mozambique -0.0001 °C 2026 down 100.0% volatile
142 Cote d'Ivoire -0.0321 °C 2026 down 104.1% volatile
143 Comoros -0.0329 °C 2026 down 103.5% volatile
144 Togo -0.0336 °C 2026 down 109.8% volatile
145 Malawi -0.0372 °C 2026 down 102.4% volatile
146 Zambia -0.0386 °C 2026 down 104.3% volatile
147 Seychelles -0.0597 °C 2026 down 107.3% volatile
148 Algeria -0.093 °C 2026 up 89.8% volatile
149 Myanmar -0.0963 °C 2026 down 111.0% volatile
150 Trinidad and Tobago -0.1208 °C 2026 down 116.0% volatile
151 Spain -0.1449 °C 2026 up 90.6% volatile
152 Saudi Arabia -0.1508 °C 2026 down 106.8% volatile
153 Central African Republic -0.1622 °C 2026 down 117.3% volatile
154 French Polynesia -0.1752 °C 2026 down 119.9% volatile
155 Zimbabwe -0.1903 °C 2026 down 120.6% volatile
156 Libya -0.1917 °C 2026 down 120.2% volatile
157 Chile -0.1995 °C 2026 down 118.3% volatile
158 East Timor -0.2327 °C 2026 down 120.3% volatile
159 Bangladesh -0.2576 °C 2026 down 132.4% volatile
160 Turkey -0.2619 °C 2026 down 114.9% volatile
161 Cameroon -0.282 °C 2026 down 147.0% volatile
162 Ghana -0.2851 °C 2026 down 168.0% volatile
163 Philippines -0.2869 °C 2026 down 132.8% volatile
164 Greenland -0.3783 °C 2026 down 112.3% volatile
165 Tunisia -0.4051 °C 2026 down 285.5% volatile
166 Eritrea -0.4557 °C 2026 down 121.3% volatile
167 Australia -0.4864 °C 2026 down 141.5% volatile
168 Guatemala -0.4881 °C 2026 down 138.9% volatile
169 Sudan -0.5281 °C 2026 down 117.4% volatile
170 Mauritania -0.5281 °C 2026 up 52.2% volatile
171 Iceland -0.5453 °C 2026 down 136.1% volatile
172 Belize -0.5475 °C 2026 down 154.3% volatile
173 Egypt -0.5496 °C 2026 down 129.8% volatile
174 Cape Verde -0.56 °C 2026 down 128.8% volatile
175 Cambodia -0.6291 °C 2026 down 181.2% volatile
176 Gambia -0.6654 °C 2026 down 4,120.2% volatile
177 Tanzania -0.6683 °C 2026 down 139.2% volatile
178 Senegal -0.7106 °C 2026 down 218.6% volatile
179 Ethiopia -0.8567 °C 2026 down 139.7% volatile
180 Cyprus -0.8809 °C 2026 down 157.2% volatile
181 Uganda -0.9521 °C 2026 down 149.6% volatile
182 Israel -1 °C 2026 down 168.3% volatile
183 Lebanon -1.01 °C 2026 down 168.8% volatile
184 Palestine -1.02 °C 2026 down 175.2% volatile
185 Kenya -1.09 °C 2026 down 169.5% volatile
186 Morocco -1.2 °C 2026 up 4.6% volatile
187 Kuwait -1.33 °C 2026 down 182.7% volatile
188 Botswana -1.39 °C 2026 down 3,652.3% volatile
189 Jordan -1.5 °C 2026 down 207.0% volatile
190 Syria -1.58 °C 2026 down 181.6% volatile
191 Iraq -1.96 °C 2026 down 278.6% volatile
192 South Sudan -2.16 °C 2026 down 195.3% volatile
193 Canada -4.58 °C 2026 down 424.9% volatile

About this data

Indicator
Spring temperature anomalies
Unit
°C
Source
Contains modified Copernicus Climate Change Service information (2026) – with major processing by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
193 places, 16,791 data points, 1940–2026
Last refreshed

The difference in a specific month's average surface temperature from the mean temperature of the same month during the period 1991-2020, measured in degrees Celsius.