Annual precipitation by country

Total annual precipitation—rain and snow—calculated as the sum of daily averages, reported as the depth of water falling to Earth's surface, excluding fog and dew.

Countries reporting
190
Highest
4,152 millimeters
Papua New Guinea
Lowest
6.35 millimeters
Egypt
Median
964.54 millimeters
Years covered
86
1940–2025
Data points
16,512

What the numbers show

Annual precipitation is currently reported for 190 countries. The highest value is 4,152 millimeters in Papua New Guinea; the lowest is 6.35 millimeters in Egypt.

The median across all reporting countries is 964.54 millimeters, and the mean is 1,166 millimeters.

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

Over the past decade 90 countries rose and 100 fell. The largest increase was in Botswana (up 160.2%), and the largest decrease in Kiribati (down 76.3%).

Annual precipitation: full country ranking

#Country LatestYear 10-year changeTrend
1 Papua New Guinea 4,152 millimeters 2025 up 17.4% rising
2 Solomon Islands 4,109 millimeters 2025 up 0.9% rising
3 Philippines 3,683 millimeters 2025 up 57.8% rising
4 Indonesia 3,662 millimeters 2025 up 30.7% rising
5 Panama 3,522 millimeters 2025 up 19.2% falling
6 Brunei 3,512 millimeters 2025 up 21.0% rising
7 Colombia 3,460 millimeters 2025 up 8.0% flat
8 Costa Rica 3,314 millimeters 2025 up 13.3% flat
9 Samoa 3,284 millimeters 2025 up 15.7% rising
10 Ecuador 3,272 millimeters 2025 down 3.8% rising
11 Malaysia 3,150 millimeters 2025 up 17.2% rising
12 American Samoa 2,994 millimeters 2025 up 22.0% rising
13 Sierra Leone 2,951 millimeters 2025 up 29.2% flat
14 Bhutan 2,741 millimeters 2025 down 12.8% flat
15 Equatorial Guinea 2,682 millimeters 2025 up 1.9% rising
16 Fiji 2,520 millimeters 2025 up 40.6% flat
17 Suriname 2,494 millimeters 2025 up 46.8% rising
18 Myanmar 2,469 millimeters 2025 up 6.3% falling
19 Liberia 2,398 millimeters 2025 up 13.9% rising
20 Vietnam 2,377 millimeters 2025 up 31.1% rising
21 Peru 2,364 millimeters 2025 up 4.5% flat
22 Vanuatu 2,298 millimeters 2025 up 6.7% rising
23 Guyana 2,267 millimeters 2025 up 25.3% rising
24 Venezuela 2,174 millimeters 2025 up 12.7% flat
25 Nepal 2,131 millimeters 2025 up 15.7% falling
26 Laos 2,108 millimeters 2025 up 12.3% rising
27 Bangladesh 2,081 millimeters 2025 down 15.6% falling
28 Sri Lanka 2,057 millimeters 2025 down 6.4% rising
29 East Timor 1,984 millimeters 2025 up 52.5% rising
30 Nicaragua 1,915 millimeters 2025 up 17.1% flat
31 Cambodia 1,898 millimeters 2025 up 28.3% rising
32 Gabon 1,888 millimeters 2025 up 2.9% rising
33 Guinea 1,861 millimeters 2025 up 9.6% falling
34 New Caledonia 1,856 millimeters 2025 up 41.8% rising
35 French Polynesia 1,828 millimeters 2025 up 46.4% rising
36 Hong Kong 1,808 millimeters 2025 up 12.9% rising
37 Thailand 1,757 millimeters 2025 up 18.6% flat
38 Burundi 1,732 millimeters 2025 down 8.2% falling
39 Guatemala 1,721 millimeters 2025 down 1.2% flat
40 South Georgia and the South Sandwich Islands 1,677 millimeters 2025 down 2.3% rising
41 Honduras 1,668 millimeters 2025 up 8.2% flat
42 Japan 1,642 millimeters 2025 down 12.0% rising
43 New Zealand 1,631 millimeters 2025 up 13.4% rising
44 Guinea-Bissau 1,621 millimeters 2025 up 4.3% falling
45 Belize 1,620 millimeters 2025 down 2.3% flat
46 Cameroon 1,611 millimeters 2025 down 1.4% flat
47 Brazil 1,609 millimeters 2025 down 0.0% flat
48 Malawi 1,549 millimeters 2025 up 23.2% flat
49 Switzerland 1,537 millimeters 2025 up 7.5% rising
50 Montenegro 1,525 millimeters 2025 up 21.6% rising
51 Cook Islands 1,504 millimeters 2025 down 10.1% falling
52 Bolivia 1,482 millimeters 2025 down 2.8% falling
53 Congo 1,481 millimeters 2025 up 8.8% falling
54 Madagascar 1,465 millimeters 2025 down 18.1% flat
55 Rwanda 1,416 millimeters 2025 down 7.7% falling
56 Chile 1,415 millimeters 2025 down 7.4% flat
57 Iceland 1,409 millimeters 2025 down 12.5% rising
58 India 1,404 millimeters 2025 up 21.1% flat
59 Trinidad and Tobago 1,391 millimeters 2025 up 29.1% falling
60 Democratic Republic of Congo 1,383 millimeters 2025 down 7.7% falling
61 Heard Island and McDonald Islands 1,377 millimeters 2025 up 2.9% rising
62 El Salvador 1,358 millimeters 2025 up 5.6% rising
63 Lesotho 1,329 millimeters 2025 up 77.0% flat
64 Uganda 1,308 millimeters 2025 down 14.9% falling
65 Norway 1,296 millimeters 2025 down 8.5% rising
66 Albania 1,289 millimeters 2025 up 8.8% rising
67 South Korea 1,270 millimeters 2025 up 30.9% rising
68 Slovenia 1,264 millimeters 2025 up 11.1% rising
69 Seychelles 1,243 millimeters 2025 down 32.0% rising
70 North Korea 1,237 millimeters 2025 up 28.7% flat
71 Paraguay 1,211 millimeters 2025 down 27.8% falling
72 Georgia 1,192 millimeters 2025 down 2.3% rising
73 Jamaica 1,149 millimeters 2025 up 46.5% flat
74 Isle of Man 1,144 millimeters 2025 down 3.3% rising
75 France 1,138 millimeters 2025 up 19.7% rising
76 Puerto Rico 1,133 millimeters 2025 up 35.1% flat
78 Zambia 1,120 millimeters 2025 up 8.8% falling
79 Mozambique 1,103 millimeters 2025 up 30.0% flat
80 Austria 1,079 millimeters 2025 up 0.2% rising
81 Angola 1,071 millimeters 2025 down 1.8% flat
82 Faroe Islands 1,056 millimeters 2025 down 21.3% rising
83 Bosnia and Herzegovina 1,054 millimeters 2025 down 4.8% rising
84 Portugal 1,042 millimeters 2025 up 81.9% flat
85 Uruguay 1,040 millimeters 2025 down 15.8% rising
86 Cote d'Ivoire 1,035 millimeters 2025 down 10.0% flat
87 Italy 1,028 millimeters 2025 up 7.7% rising
88 Dominican Republic 1,019 millimeters 2025 up 30.6% falling
89 Nigeria 1,017 millimeters 2025 down 1.4% flat
90 Saint Vincent and the Grenadines 1,017 millimeters 2025 up 30.0% falling
91 Togo 1,013 millimeters 2025 down 14.6% flat
92 Eswatini 1,008 millimeters 2025 up 71.8% flat
93 Croatia 987.55 millimeters 2025 up 1.3% rising
94 Sao Tome and Principe 973.94 millimeters 2025 down 17.6% rising
95 Central African Republic 967.18 millimeters 2025 down 11.7% falling
96 Bahamas 966.55 millimeters 2025 up 14.0% flat
97 United Kingdom 962.53 millimeters 2025 down 15.3% rising
98 Andorra 956.72 millimeters 2025 up 7.8% rising
99 Mauritius 949.52 millimeters 2025 down 29.5% falling
100 Comoros 947.06 millimeters 2025 down 31.8% falling
101 Zimbabwe 939.53 millimeters 2025 up 73.3% falling
102 Benin 934.8 millimeters 2025 down 7.9% flat
103 Tanzania 934.02 millimeters 2025 down 12.6% falling
104 Haiti 933.47 millimeters 2025 up 43.1% falling
105 United States Virgin Islands 910.85 millimeters 2025 up 46.0% flat
106 Antigua and Barbuda 891.63 millimeters 2025 up 27.8% flat
107 Anguilla 889.52 millimeters 2025 up 51.9% flat
108 Ghana 875.56 millimeters 2025 down 10.6% flat
109 Gambia 845.66 millimeters 2025 up 16.2% falling
110 Estonia 845.38 millimeters 2025 up 22.3% rising
111 Cuba 843.17 millimeters 2025 down 3.3% flat
113 China 833.24 millimeters 2025 up 2.8% falling
114 Latvia 833.21 millimeters 2025 up 22.0% rising
115 Ethiopia 829.13 millimeters 2025 down 11.6% falling
116 United States 810.4 millimeters 2025 down 6.7% rising
117 Sweden 809.91 millimeters 2025 down 8.6% rising
118 Mexico 809.09 millimeters 2025 down 9.2% rising
119 North Macedonia 796.47 millimeters 2025 up 1.3% rising
120 Kyrgyzstan 796.3 millimeters 2025 down 14.6% rising
121 Lithuania 782.49 millimeters 2025 up 18.0% rising
122 Slovakia 770.35 millimeters 2025 up 4.7% rising
123 Belgium 761.49 millimeters 2025 down 8.2% rising
124 Greece 759.52 millimeters 2025 down 12.3% flat
125 Belarus 751.7 millimeters 2025 up 27.2% rising
126 Spain 741.69 millimeters 2025 up 37.3% flat
127 Germany 734.11 millimeters 2025 down 8.5% rising
128 Finland 729.87 millimeters 2025 down 12.3% rising
129 Denmark 722.99 millimeters 2025 down 24.9% rising
130 Netherlands 709.41 millimeters 2025 down 19.5% rising
131 Armenia 704.18 millimeters 2025 down 24.4% flat
132 Romania 690.52 millimeters 2025 down 5.5% rising
133 South Sudan 690.12 millimeters 2025 down 14.4% falling
134 Bulgaria 689.31 millimeters 2025 down 11.0% rising
135 Botswana 685.73 millimeters 2025 up 160.2% flat
136 Poland 684.43 millimeters 2025 up 13.2% rising
137 Falkland Islands 681.54 millimeters 2025 up 4.5% falling
138 Canada 669.87 millimeters 2025 down 0.1% rising
139 Czechia 669.22 millimeters 2025 up 0.3% rising
140 Serbia 661.74 millimeters 2025 down 7.9% rising
141 Argentina 656.94 millimeters 2025 down 19.6% falling
142 South Africa 652.16 millimeters 2025 up 78.4% flat
143 Kenya 613.42 millimeters 2025 down 20.6% falling
144 Russia 597.13 millimeters 2025 up 1.2% rising
145 Kiribati 592.83 millimeters 2025 down 76.3% volatile
146 Senegal 577.89 millimeters 2025 up 6.7% falling
147 Cayman Islands 569.37 millimeters 2025 down 21.5% flat
148 Tajikistan 560.78 millimeters 2025 down 30.6% rising
149 Hungary 553.03 millimeters 2025 down 9.9% rising
150 Turkey 545.81 millimeters 2025 down 27.1% flat
151 Burkina Faso 542.09 millimeters 2025 down 16.4% falling
152 Ukraine 538.1 millimeters 2025 down 3.7% rising
153 Azerbaijan 508.22 millimeters 2025 down 18.3% flat
154 Greenland 482.24 millimeters 2025 up 16.3% rising
155 Moldova 458.85 millimeters 2025 down 3.9% rising
156 Australia 454.91 millimeters 2025 up 10.3% rising
157 Namibia 450.17 millimeters 2025 up 94.6% rising
158 Lebanon 421.58 millimeters 2025 down 27.1% falling
159 Pakistan 372.4 millimeters 2025 down 24.8% rising
160 Kazakhstan 309.42 millimeters 2025 down 15.9% rising
161 Eritrea 290.51 millimeters 2025 up 22.1% falling
162 Cyprus 288.48 millimeters 2025 down 25.3% falling
163 Morocco 282.36 millimeters 2025 up 9.6% falling
164 Afghanistan 266.24 millimeters 2025 down 32.9% flat
165 Palestine 256.6 millimeters 2025 down 27.1% falling
166 Mongolia 246.02 millimeters 2025 down 1.4% falling
167 Mali 240.65 millimeters 2025 down 5.7% falling
168 Iran 212.24 millimeters 2025 down 28.5% flat
169 Chad 208.02 millimeters 2025 down 7.6% falling
170 Tunisia 198.32 millimeters 2025 up 6.9% flat
171 Cape Verde 175.38 millimeters 2025 down 35.3% falling
172 Uzbekistan 170.57 millimeters 2025 down 41.0% rising
173 Iraq 169.54 millimeters 2025 down 33.7% rising
174 Israel 154.13 millimeters 2025 down 34.3% falling
175 Somalia 152.43 millimeters 2025 down 58.1% falling
176 Syria 145.47 millimeters 2025 down 31.0% flat
177 Sudan 129.81 millimeters 2025 down 5.5% falling
178 Djibouti 123.71 millimeters 2025 down 20.5% volatile
179 Turkmenistan 113.74 millimeters 2025 down 40.3% rising
180 Kuwait 106.55 millimeters 2025 down 12.8% rising
181 Yemen 105.96 millimeters 2025 down 17.6% falling
182 Jordan 74.18 millimeters 2025 down 30.7% rising
183 Niger 71.17 millimeters 2025 down 25.3% falling
184 Algeria 65.33 millimeters 2025 down 7.8% falling
185 Qatar 59.43 millimeters 2025 down 12.5% volatile
186 Mauritania 55.55 millimeters 2025 down 33.4% falling
187 Saudi Arabia 51.43 millimeters 2025 down 15.8% falling
188 Bahrain 42.61 millimeters 2025 down 46.1% volatile
189 Oman 27.07 millimeters 2025 down 3.6% volatile
190 United Arab Emirates 18.71 millimeters 2025 down 4.1% volatile
191 Libya 16.52 millimeters 2025 down 38.6% falling
192 Egypt 6.35 millimeters 2025 down 57.8% volatile

About this data

Indicator
Annual precipitation
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

Total annual precipitation—rain and snow—calculated as the sum of daily averages, reported as the depth of water falling to Earth's surface, excluding fog and dew.