Best/Worst

Best Weather by Country 2025

map placeholder
US News Best Weather Rank

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
Greece1st85622,773Athens
Portugal Flag
Portugal2nd78632,806Lisbon
Italy Flag
Italy3rd77511,915Milan
Spain Flag
Spain4th83582,769Madrid
New Zealand Flag
New Zealand5th71602,003Auckland
Brazil Flag
Brazil6th86792,187Rio de Janeiro
Costa Rica Flag
Costa Rica7th78632,040San Jose
Mexico Flag
Mexico8th78722,555Mexico City
Argentina Flag
Argentina9th78622,283La Plata
Turkey Flag
Turkey10th77552,218Istanbul
Cyprus Flag
Cyprus11th85653,314Nicosia
Australia Flag
Australia12th76652,468Sydney
Thailand Flag
Thailand13th95712,624Bangkok
Dominican Republic Flag
Dominican Republic14th89672,316Santo Domingo
South Africa Flag
South Africa15th75653,124Johannesburg
Singapore Flag
Singapore16th89762,022Singapore
Morocco Flag
Morocco17th77662,919Rabat
Croatia Flag
Croatia18th73471,913Zagreb
Panama Flag
Panama19th84681,744Panama City
Philippines Flag
Philippines20th92872,103Manila
Malaysia Flag
Malaysia21st91732,228Kuala Lumpur
France Flag
France22nd76602,761Nice
Chile Flag
Chile23rd70592,681Concepción
Colombia Flag
Colombia24th85661,942Cali
Austria Flag
Austria25th70452,048Vienna
Switzerland Flag
Switzerland26th69451,566Zurich
Indonesia Flag
Indonesia27th91742,983Jakarta
Tunisia Flag
Tunisia28th87672,808Tunis
Netherlands Flag
Netherlands29th65481,662Amsterdam
Peru Flag
Peru30th78691,230Lima
Ecuador Flag
Ecuador31st66482,238Quito
Uruguay Flag
Uruguay32nd76622,481Montevideo
El Salvador Flag
El Salvador33rd87632,957San Salvador
United States Flag
United States34th76482,535New York City
Hungary Flag
Hungary35th72461,988Budapest
Bulgaria Flag
Bulgaria36th74462,177Sofia
Denmark Flag
Denmark37th64431,912Copenhagen
Honduras Flag
Honduras38th87822,260La Ceiba
Egypt Flag
Egypt39th90723,542Cairo
Japan Flag
Japan40th79561,877Tokyo
Canada Flag
Canada41st68392,066Toronto
Romania Flag
Romania42nd76462,115Bucharest
Belgium Flag
Belgium43rd67481,546Brussels
Ireland Flag
Ireland44th63511,453Dublin
Guatemala Flag
Guatemala45th80563,080Guatemala City
Sri Lanka Flag
Sri Lanka46th90742,621Colombo
Lebanon Flag
Lebanon47th82672,944Beirut
Sweden Flag
Sweden48th64401,803Stockholm
Slovenia Flag
Slovenia49th72471,974Ljubljana
Vietnam Flag
Vietnam50th90792,182Da Nang
Luxembourg Flag
Luxembourg51st67451,634Luxembourg City
Poland Flag
Poland52nd67411,997Warsaw
South Korea Flag
South Korea53rd76522,327Busan
Norway Flag
Norway54th62371,668Oslo
Israel Flag
Israel55th82683,311Tel Aviv
Czechia Flag
Czechia56th68441,668Prague
Iceland Flag
Iceland57th53401,326Reykjavík
Germany Flag
Germany58th69451,626Berlin
Finland Flag
Finland59th62361,838Helsinki
Ghana Flag
Ghana60th89832,432Accra
Algeria Flag
Algeria61st80652,847Algiers
Kenya Flag
Kenya62nd79732,492Nairobi
Qatar Flag
Qatar63rd100783,897Doha
Jordan Flag
Jordan64th81603,000Amman
Serbia Flag
Serbia65th76481,998Niš
Slovakia Flag
Slovakia66th72452,038Bratislava
Azerbaijan Flag
Azerbaijan67th80532,207Baku
United Kingdom Flag
United Kingdom68th69531,633London
Cameroon Flag
Cameroon69th85791,644Yaoundé
Cambodia Flag
Cambodia70th94882,490Phnom Penh
Zimbabwe Flag
Zimbabwe71st80713,011Harare
Myanmar Flag
Myanmar72nd101912,991Mandalay
China Flag
China73rd77452,671Beijing
Latvia Flag
Latvia74th65391,754Riga
Estonia Flag
Estonia75th62371,923Tallinn
United Arab Emirates Flag
United Arab Emirates76th100813,509Dubai
Lithuania Flag
Lithuania77th65381,691Vilnius
India Flag
India78th90822,361Bangalore
Oman Flag
Oman79th96813,493Muscat
Kuwait Flag
Kuwait80th105753,002Kuwait City
Bahrain Flag
Bahrain81st95743,940Manama
Ukraine Flag
Ukraine82nd68391,955Kyiv
Uzbekistan Flag
Uzbekistan83rd86532,824Tashkent
Saudi Arabia Flag
Saudi Arabia84th102763,225Riyadh
Iran Flag
Iran85th87572,826Tehran
Belarus Flag
Belarus86th65371,807Minsk
Kazakhstan Flag
Kazakhstan87th74402,356Almaty
Bangladesh Flag
Bangladesh88th89782,066Dhaka
Russia Flag
Russia89th65341,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