Precipitation anomalies by country

The difference in a specific year's total precipitation—rain and snow—from the 1991–2020 average, measured in millimeters, excluding fog and dew.

Countries reporting
190
Highest
1,024 millimeters
Philippines
Lowest
-452.79 millimeters
Bhutan
Median
-19.71 millimeters
Years covered
86
1940–2025
Data points
16,512

What the numbers show

Precipitation anomalies is currently reported for 190 countries. The highest value is 1,024 millimeters in Philippines; the lowest is -452.79 millimeters in Bhutan.

The median across all reporting countries is -19.71 millimeters, and the mean is -1.24 millimeters.

The gap between the highest and lowest reporting country is a factor of about 2.

Over the past decade 90 countries rose and 100 fell. The largest increase was in Brunei (up 18,768.4%), and the largest decrease in Kyrgyzstan (down 26,120.8%).

Precipitation anomalies: full country ranking

#Country LatestYear 10-year changeTrend
1 Philippines 1,024 millimeters 2025 up 415.1% volatile
2 Suriname 717 millimeters 2025 up 1,016.7% volatile
3 Brunei 606.1 millimeters 2025 up 18,768.4% volatile
4 New Caledonia 493 millimeters 2025 up 1,011.0% volatile
5 Indonesia 460.93 millimeters 2025 up 215.6% volatile
6 Samoa 432.88 millimeters 2025 up 3,251.7% volatile
7 Sierra Leone 425.21 millimeters 2025 up 275.3% volatile
8 American Samoa 406.76 millimeters 2025 up 406.5% volatile
9 Vietnam 350.35 millimeters 2025 up 263.7% volatile
10 Panama 328.24 millimeters 2025 up 237.2% volatile
11 East Timor 317.16 millimeters 2025 up 186.7% volatile
12 Guyana 313.54 millimeters 2025 up 317.9% volatile
13 Sri Lanka 310.74 millimeters 2025 down 31.3% volatile
14 Solomon Islands 308.27 millimeters 2025 up 13.3% volatile
15 Guinea-Bissau 300.08 millimeters 2025 up 28.8% volatile
16 Lesotho 284.94 millimeters 2025 up 197.2% volatile
17 Fiji 263.96 millimeters 2025 up 156.9% volatile
18 Malaysia 257.39 millimeters 2025 up 225.3% volatile
19 Portugal 255.04 millimeters 2025 up 219.3% volatile
20 French Polynesia 247.57 millimeters 2025 up 174.6% volatile
21 Botswana 240.02 millimeters 2025 up 231.7% volatile
22 India 219.26 millimeters 2025 up 974.2% volatile
23 Mozambique 216.6 millimeters 2025 up 672.8% volatile
24 Peru 207.15 millimeters 2025 up 95.2% volatile
25 Zimbabwe 206 millimeters 2025 up 207.6% volatile
26 Malawi 205.19 millimeters 2025 up 337.6% volatile
27 Papua New Guinea 200.94 millimeters 2025 up 148.7% volatile
28 Nicaragua 185.68 millimeters 2025 up 297.0% volatile
29 Laos 153 millimeters 2025 up 295.0% volatile
30 Guinea 147.82 millimeters 2025 up 1,071.3% volatile
31 Eswatini 140.05 millimeters 2025 up 149.9% volatile
32 Gambia 132.42 millimeters 2025 up 827.9% volatile
33 South Africa 130.44 millimeters 2025 up 183.6% volatile
34 North Korea 127.56 millimeters 2025 up 186.0% volatile
35 Myanmar 123.22 millimeters 2025 up 616.4% volatile
36 Cambodia 111.3 millimeters 2025 up 136.2% volatile
37 Namibia 109.96 millimeters 2025 up 201.0% volatile
38 Estonia 107.46 millimeters 2025 up 329.7% volatile
39 Thailand 104.77 millimeters 2025 up 161.4% volatile
40 Colombia 103.87 millimeters 2025 up 167.6% volatile
41 Norway 101.72 millimeters 2025 down 54.4% volatile
42 Spain 96.6 millimeters 2025 up 192.0% volatile
43 New Zealand 94.83 millimeters 2025 up 197.0% volatile
44 Nepal 87.35 millimeters 2025 up 143.4% volatile
45 Liberia 84.28 millimeters 2025 up 140.3% volatile
46 Latvia 81.78 millimeters 2025 up 219.3% volatile
47 Senegal 74.84 millimeters 2025 up 94.0% volatile
48 Ecuador 70.06 millimeters 2025 down 64.6% volatile
49 Vanuatu 65.51 millimeters 2025 up 182.2% volatile
50 France 65.05 millimeters 2025 up 153.3% volatile
51 Jamaica 62.28 millimeters 2025 up 120.6% volatile
52 Falkland Islands 60.29 millimeters 2025 up 93.5% volatile
53 Hong Kong 55.66 millimeters 2025 up 136.7% volatile
54 Bahamas 48.76 millimeters 2025 up 169.9% volatile
55 North Macedonia 48.27 millimeters 2025 up 26.8% volatile
56 Greenland 46.03 millimeters 2025 up 314.7% volatile
57 Madagascar 45.76 millimeters 2025 down 87.6% volatile
58 Belize 45.34 millimeters 2025 down 45.2% volatile
59 Isle of Man 44.78 millimeters 2025 down 46.4% volatile
60 Lithuania 39.62 millimeters 2025 up 149.5% volatile
61 Zambia 33.96 millimeters 2025 up 159.6% volatile
62 South Korea 32.11 millimeters 2025 up 112.0% volatile
63 Heard Island and McDonald Islands 29.5 millimeters 2025 up 407.3% volatile
64 Belarus 29.39 millimeters 2025 up 122.3% volatile
65 Sweden 23.14 millimeters 2025 down 76.8% volatile
66 Finland 22.35 millimeters 2025 down 82.0% volatile
67 Italy 21.4 millimeters 2025 up 141.0% volatile
68 Albania 14.22 millimeters 2025 up 115.8% volatile
69 Russia 13.12 millimeters 2025 up 123.2% volatile
70 China 11.19 millimeters 2025 up 194.6% volatile
71 Puerto Rico 9.32 millimeters 2025 up 103.3% volatile
73 Honduras 1.9 millimeters 2025 up 101.5% volatile
74 Australia 0.3538 millimeters 2025 up 100.8% volatile
75 Cape Verde -0.1924 millimeters 2025 down 100.2% volatile
76 Morocco -1.52 millimeters 2025 up 94.2% volatile
77 Canada -2.37 millimeters 2025 down 36.5% volatile
78 Algeria -4.31 millimeters 2025 down 453.0% volatile
79 Egypt -5.19 millimeters 2025 down 247.3% volatile
80 Jordan -6.02 millimeters 2025 down 122.5% volatile
81 Bolivia -6.49 millimeters 2025 down 117.9% volatile
82 Libya -6.88 millimeters 2025 down 295.7% volatile
83 Tunisia -8.04 millimeters 2025 up 61.5% volatile
84 Qatar -8.07 millimeters 2025 down 1,916.9% volatile
85 Andorra -10.17 millimeters 2025 up 87.1% volatile
86 Mali -11.62 millimeters 2025 down 507.0% volatile
87 Saudi Arabia -12.52 millimeters 2025 down 336.3% volatile
88 Mauritania -13.11 millimeters 2025 down 189.0% volatile
89 Mexico -13.54 millimeters 2025 down 119.9% volatile
90 Greece -13.63 millimeters 2025 down 114.7% volatile
91 Faroe Islands -14.26 millimeters 2025 down 105.2% volatile
92 Niger -15.37 millimeters 2025 down 275.8% volatile
93 Haiti -16.79 millimeters 2025 up 94.4% volatile
94 Mongolia -18.15 millimeters 2025 down 24.9% volatile
95 United States -18.65 millimeters 2025 down 146.8% volatile
96 Anguilla -18.76 millimeters 2025 up 94.2% volatile
97 Oman -20.65 millimeters 2025 down 5.1% volatile
98 Kazakhstan -21.38 millimeters 2025 down 157.6% volatile
99 Venezuela -23.46 millimeters 2025 up 91.3% volatile
100 Bahrain -24.17 millimeters 2025 down 296.1% volatile
101 South Georgia and the South Sandwich Islands -25.01 millimeters 2025 down 277.8% volatile
102 Kuwait -27.42 millimeters 2025 down 133.8% volatile
103 United Arab Emirates -27.47 millimeters 2025 down 3.0% volatile
104 Iceland -34.55 millimeters 2025 down 120.7% volatile
106 Yemen -43.77 millimeters 2025 down 106.7% volatile
107 Trinidad and Tobago -45.98 millimeters 2025 up 87.2% volatile
108 Iraq -47.48 millimeters 2025 down 222.8% volatile
109 Eritrea -47.72 millimeters 2025 up 52.4% volatile
110 Slovenia -52.79 millimeters 2025 up 70.5% volatile
111 Israel -58.52 millimeters 2025 down 368.6% volatile
112 Pakistan -58.8 millimeters 2025 down 191.7% volatile
113 Dominican Republic -58.85 millimeters 2025 up 80.2% volatile
114 Poland -58.96 millimeters 2025 up 57.5% volatile
115 Turkmenistan -60.81 millimeters 2025 down 481.2% volatile
116 Angola -65.61 millimeters 2025 down 43.7% volatile
117 Burkina Faso -67.27 millimeters 2025 down 271.5% volatile
118 Chile -72.48 millimeters 2025 down 277.0% volatile
119 Switzerland -73.38 millimeters 2025 up 59.3% volatile
120 Bulgaria -73.48 millimeters 2025 down 741.6% volatile
121 Antigua and Barbuda -73.73 millimeters 2025 up 72.5% volatile
122 Nigeria -73.8 millimeters 2025 down 24.4% volatile
123 Congo -74 millimeters 2025 up 61.9% volatile
124 Palestine -74.54 millimeters 2025 down 456.3% volatile
125 Costa Rica -76.39 millimeters 2025 up 83.6% volatile
126 Uzbekistan -76.64 millimeters 2025 down 282.1% volatile
127 Montenegro -77.37 millimeters 2025 up 77.8% volatile
128 Iran -77.7 millimeters 2025 down 1,214.5% volatile
129 Denmark -78.27 millimeters 2025 down 148.4% volatile
130 Slovakia -79.57 millimeters 2025 up 30.4% volatile
131 Cyprus -80.67 millimeters 2025 down 570.0% volatile
132 Sudan -81.66 millimeters 2025 down 10.2% volatile
133 Djibouti -84.61 millimeters 2025 down 60.6% volatile
134 Syria -85.29 millimeters 2025 down 327.3% volatile
135 United States Virgin Islands -85.6 millimeters 2025 up 77.0% volatile
136 United Kingdom -87.14 millimeters 2025 down 199.9% volatile
137 Georgia -87.95 millimeters 2025 down 48.1% volatile
138 Afghanistan -90.14 millimeters 2025 down 323.6% volatile
139 Rwanda -90.94 millimeters 2025 down 425.4% volatile
140 Croatia -96.76 millimeters 2025 up 11.7% volatile
141 Kenya -99.21 millimeters 2025 down 266.6% volatile
142 Chad -100.66 millimeters 2025 down 20.3% volatile
143 Ukraine -101.37 millimeters 2025 down 25.9% volatile
144 Azerbaijan -104.47 millimeters 2025 down 1,203.5% volatile
145 Tanzania -107.04 millimeters 2025 down 493.9% volatile
146 Mauritius -110.6 millimeters 2025 down 138.6% volatile
147 Romania -117.92 millimeters 2025 down 52.3% volatile
148 Moldova -118.81 millimeters 2025 down 18.7% volatile
149 Serbia -121.1 millimeters 2025 down 88.7% volatile
150 Japan -124.37 millimeters 2025 down 225.5% volatile
151 Czechia -124.76 millimeters 2025 up 1.6% volatile
152 Cuba -127.11 millimeters 2025 down 29.1% volatile
153 Burundi -129.74 millimeters 2025 down 638.8% volatile
154 Belgium -131.22 millimeters 2025 down 109.1% volatile
155 Argentina -134.57 millimeters 2025 down 619.0% volatile
156 Guatemala -136.15 millimeters 2025 down 18.5% volatile
157 Saint Vincent and the Grenadines -136.22 millimeters 2025 up 63.3% volatile
158 Kyrgyzstan -137.03 millimeters 2025 down 26,120.8% volatile
159 Germany -138.47 millimeters 2025 down 97.8% volatile
160 Somalia -142.82 millimeters 2025 down 308.6% volatile
161 Hungary -144.58 millimeters 2025 down 72.6% volatile
162 Benin -145.83 millimeters 2025 down 123.1% volatile
163 Cameroon -150.64 millimeters 2025 down 18.2% volatile
164 Cook Islands -153.83 millimeters 2025 down 1,183.7% volatile
165 Turkey -154.55 millimeters 2025 down 423.0% volatile
166 Netherlands -156.41 millimeters 2025 down 1,101.0% volatile
167 Austria -159.22 millimeters 2025 up 1.4% volatile
168 Gabon -159.99 millimeters 2025 up 24.7% volatile
169 Bangladesh -166.25 millimeters 2025 down 176.6% volatile
170 Lebanon -167.78 millimeters 2025 down 1,404.5% volatile
171 Armenia -168.66 millimeters 2025 down 387.8% volatile
172 Paraguay -172.7 millimeters 2025 down 158.7% volatile
173 Ethiopia -173.19 millimeters 2025 down 168.3% volatile
174 Brazil -175.2 millimeters 2025 down 0.2% volatile
175 Bosnia and Herzegovina -179.11 millimeters 2025 down 41.5% volatile
176 Tajikistan -182.97 millimeters 2025 down 386.2% volatile
177 El Salvador -212.65 millimeters 2025 up 25.4% volatile
178 Cote d'Ivoire -249.3 millimeters 2025 down 85.6% volatile
179 Ghana -253.39 millimeters 2025 down 69.3% volatile
180 Kiribati -257.88 millimeters 2025 down 115.6% volatile
181 Uruguay -259.61 millimeters 2025 down 303.5% volatile
182 Equatorial Guinea -263.25 millimeters 2025 up 16.2% volatile
183 Democratic Republic of Congo -264.02 millimeters 2025 down 77.9% volatile
184 Uganda -267.92 millimeters 2025 down 585.4% volatile
185 Togo -302.47 millimeters 2025 down 133.3% volatile
186 South Sudan -323.89 millimeters 2025 down 56.0% volatile
187 Central African Republic -338.41 millimeters 2025 down 60.8% volatile
188 Cayman Islands -379.98 millimeters 2025 down 69.6% volatile
189 Comoros -383 millimeters 2025 down 762.2% volatile
190 Seychelles -410.08 millimeters 2025 down 335.5% volatile
191 Sao Tome and Principe -450.39 millimeters 2025 down 85.5% volatile
192 Bhutan -452.79 millimeters 2025 down 826.0% volatile

About this data

Indicator
Precipitation anomalies
Unit
millimeters
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
192 places, 16,512 data points, 1940–2025
Last refreshed

The difference in a specific year's total precipitation—rain and snow—from the 1991–2020 average, measured in millimeters, excluding fog and dew.