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.
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 | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 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
The difference in a specific year's total precipitation—rain and snow—from the 1991–2020 average, measured in millimeters, excluding fog and dew.