Best/Worst

Best Weather by Country 2025

map placeholder
US News Best Weather Rank 2024

0

10

20

30

40

50

60

70

80

90

5 Countries with the Best Weather

Country
US News Best Weather Rank 2024
Avg Summer Temp. 2024 (°F)
Avg Winter Temp. 2024 (°F)
Yearly Sunshine Hours 2024
Yearly Sunshine Hours City Measured 2024
Greece Flag
Greece185622,773Athens
Portugal Flag
Portugal278632,806Lisbon
Italy Flag
Italy377511,915Milan
Spain Flag
Spain483582,769Madrid
New Zealand Flag
New Zealand571602,003Auckland
Brazil Flag
Brazil686792,187Rio de Janeiro
Costa Rica Flag
Costa Rica778632,040San Jose
Mexico Flag
Mexico878722,555Mexico City
Argentina Flag
Argentina978622,283La Plata
Turkey Flag
Turkey1077552,218Istanbul
Cyprus Flag
Cyprus1185653,314Nicosia
Australia Flag
Australia1276652,468Sydney
Thailand Flag
Thailand1395712,624Bangkok
Dominican Republic Flag
Dominican Republic1489672,316Santo Domingo
South Africa Flag
South Africa1575653,124Johannesburg
Singapore Flag
Singapore1689762,022Singapore
Morocco Flag
Morocco1777662,919Rabat
Croatia Flag
Croatia1873471,913Zagreb
Panama Flag
Panama1984681,744Panama City
Philippines Flag
Philippines2092872,103Manila
Malaysia Flag
Malaysia2191732,228Kuala Lumpur
France Flag
France2276602,761Nice
Chile Flag
Chile2370592,681Concepción
Colombia Flag
Colombia2485661,942Cali
Austria Flag
Austria2570452,048Vienna
Switzerland Flag
Switzerland2669451,566Zurich
Indonesia Flag
Indonesia2791742,983Jakarta
Tunisia Flag
Tunisia2887672,808Tunis
Netherlands Flag
Netherlands2965481,662Amsterdam
Peru Flag
Peru3078691,230Lima
Ecuador Flag
Ecuador3166482,238Quito
Uruguay Flag
Uruguay3276622,481Montevideo
El Salvador Flag
El Salvador3387632,957San Salvador
United States Flag
United States3476482,535New York City
Hungary Flag
Hungary3572461,988Budapest
Bulgaria Flag
Bulgaria3674462,177Sofia
Denmark Flag
Denmark3764431,912Copenhagen
Honduras Flag
Honduras3887822,260La Ceiba
Egypt Flag
Egypt3990723,542Cairo
Japan Flag
Japan4079561,877Tokyo
Canada Flag
Canada4168392,066Toronto
Romania Flag
Romania4276462,115Bucharest
Belgium Flag
Belgium4367481,546Brussels
Ireland Flag
Ireland4463511,453Dublin
Guatemala Flag
Guatemala4580563,080Guatemala City
Sri Lanka Flag
Sri Lanka4690742,621Colombo
Lebanon Flag
Lebanon4782672,944Beirut
Sweden Flag
Sweden4864401,803Stockholm
Slovenia Flag
Slovenia4972471,974Ljubljana
Vietnam Flag
Vietnam5090792,182Da Nang
Luxembourg Flag
Luxembourg5167451,634Luxembourg City
Poland Flag
Poland5267411,997Warsaw
South Korea Flag
South Korea5376522,327Busan
Norway Flag
Norway5462371,668Oslo
Israel Flag
Israel5582683,311Tel Aviv
Czech Republic Flag
Czech Republic5668441,668Prague
Iceland Flag
Iceland5753401,326Reykjavík
Germany Flag
Germany5869451,626Berlin
Finland Flag
Finland5962361,838Helsinki
Ghana Flag
Ghana6089832,432Accra
Algeria Flag
Algeria6180652,847Algiers
Kenya Flag
Kenya6279732,492Nairobi
Qatar Flag
Qatar63100783,897Doha
Jordan Flag
Jordan6481603,000Amman
Serbia Flag
Serbia6576481,998Niš
Slovakia Flag
Slovakia6672452,038Bratislava
Azerbaijan Flag
Azerbaijan6780532,207Baku
United Kingdom Flag
United Kingdom6869531,633London
Cameroon Flag
Cameroon6985791,644Yaoundé
Cambodia Flag
Cambodia7094882,490Phnom Penh
Zimbabwe Flag
Zimbabwe7180713,011Harare
Myanmar Flag
Myanmar72101912,991Mandalay
China Flag
China7377452,671Beijing
Latvia Flag
Latvia7465391,754Riga
Estonia Flag
Estonia7562371,923Tallinn
United Arab Emirates Flag
United Arab Emirates76100813,509Dubai
Lithuania Flag
Lithuania7765381,691Vilnius
India Flag
India7890822,361Bangalore
Oman Flag
Oman7996813,493Muscat
Kuwait Flag
Kuwait80105753,002Kuwait City
Bahrain Flag
Bahrain8195743,940Manama
Ukraine Flag
Ukraine8268391,955Kyiv
Uzbekistan Flag
Uzbekistan8386532,824Tashkent
Saudi Arabia Flag
Saudi Arabia84102763,225Riyadh
Iran Flag
Iran8587572,826Tehran
Belarus Flag
Belarus8665371,807Minsk
Kazakhstan Flag
Kazakhstan8774402,356Almaty
Bangladesh Flag
Bangladesh8889782,066Dhaka
Russia Flag
Russia8965341,901Moscow
Pakistan Flag
Pakistan92692,953Islamabad
Nigeria Flag
Nigeria9083Abuja
Ethiopia Flag
Ethiopia73672,440Addis Ababa
DR Congo Flag
DR Congo8883Kinshasa
Tanzania Flag
Tanzania85803,335Dodoma
Sudan Flag
Sudan102903,737Khartoum
Iraq Flag
Iraq102713,241Baghdad
Afghanistan Flag
Afghanistan83533,175Kabul
Angola Flag
Angola85802,341Luanda
Mozambique Flag
Mozambique82763,870Maputo
Madagascar Flag
Madagascar78702,626Antananarivo
Ivory Coast Flag
Ivory Coast9285Yamoussoukro
Nepal Flag
Nepal8068Kathmandu
Niger Flag
Niger102923,203Niamey
North Korea Flag
North Korea74402,492Pyongyang
Syria Flag
Syria8861Damascus
Mali Flag
Mali99902,954Bamako
Burkina Faso Flag
Burkina Faso100903,136Ouagadougou
Malawi Flag
Malawi8476Lilongwe
Chad Flag
Chad102913,206N'Djamena
Senegal Flag
Senegal86803,078Dakar
Benin Flag
Benin8883Porto-Novo
South Sudan Flag
South Sudan99892,754Juba
Cuba Flag
Cuba8780Havana
Tajikistan Flag
Tajikistan8656Dushanbe
Togo Flag
Togo88842,334Lomé
Laos Flag
Laos9285Vientiane
Libya Flag
Libya86693,187Tripoli
Kyrgyzstan Flag
Kyrgyzstan7845Bishkek
Paraguay Flag
Paraguay88772,803Asunción
Republic of the Congo Flag
Republic of the Congo88831,915Brazzaville
Liberia Flag
Liberia8782Monrovia
Central African Republic Flag
Central African Republic92862,095Bangui
Mauritania Flag
Mauritania93853,333Nouakchott
Georgia Flag
Georgia79522,046Tbilisi
Eritrea Flag
Eritrea75703,361Asmara
Mongolia Flag
Mongolia61162,792Ulaanbaatar
Bosnia and Herzegovina Flag
Bosnia and Herzegovina72461,769Sarajevo
Namibia Flag
Namibia85743,605Windhoek
Moldova Flag
Moldova73432,126Chișinău
Armenia Flag
Armenia81482,474Yerevan
Albania Flag
Albania82602,544Tirana
Botswana Flag
Botswana85743,371Gaborone
Lesotho Flag
Lesotho7764Maseru
Guinea-Bissau Flag
Guinea-Bissau94872,707Bissau
North Macedonia Flag
North Macedonia79502,339Skopje
Timor-Leste Flag
Timor-Leste9490Dili
Mauritius Flag
Mauritius8377Port Louis
Eswatini Flag
Eswatini7266Mbabane
Djibouti Flag
Djibouti101883,279Djibouti (city)
Fiji Flag
Fiji85801,922Suva
Montenegro Flag
Montenegro83582,481Podgorica
Malta Flag
Malta82653,054Valletta
Cape Verde Flag
Cape Verde7974Praia
Belize Flag
Belize9184Belmopan
Bahamas Flag
Bahamas8780Nassau
Tonga Flag
Tonga8478Nukuʻalofa
Liechtenstein Flag
Liechtenstein6745Vaduz
Monaco Flag
Monaco76602,575Monaco
San Marino Flag
San Marino7652San Marino