Places with the best weather in the world in July: ranked by comfort score

Musanze tops the list at 99 /100 in July. Ranked from 1991–2020 climate normals across 50 destinations in the world.

Top three in July: Musanze (99 /100) , Gitega (99 /100) , Songea (98 /100) . Between first and 50th place the comfort differs by 3.6 /100.

# Destination Country Comfort Avg high Avg low Rainfall Wet days Sunshine Sea temp
1 Musanze Rwanda 99 /100 23 °C 15 °C 17 mm 4 334 h
2 Gitega Burundi 99 /100 24 °C 14 °C 1 mm 0 348 h
3 Songea Tanzania 98 /100 23 °C 12 °C 4 mm 1 318 h
4 Sumbawanga Tanzania 98 /100 23 °C 11 °C 1 mm 0 355 h
5 Chincha Alta Peru 97 /100 22 °C 16 °C 0 mm 0 332 h 17 °C
6 Mwala Kenya 97 /100 23 °C 14 °C 3 mm 1 251 h
7 Kitengela Kenya 97 /100 22 °C 13 °C 11 mm 2 261 h
8 São Carlos Brazil 97 /100 23 °C 13 °C 26 mm 3 302 h
9 Mbeya Tanzania 97 /100 23 °C 12 °C 1 mm 0 351 h
10 Chipata Zambia 97 /100 23 °C 12 °C 1 mm 0 322 h
11 Ceilândia Brazil 97 /100 25 °C 14 °C 0 mm 0 330 h
12 Contagem Brazil 97 /100 23 °C 12 °C 5 mm 1 302 h
13 Marília Brazil 97 /100 24 °C 14 °C 29 mm 4 304 h
14 Bukavu Democratic Republic of the Congo 97 /100 25 °C 16 °C 8 mm 2 351 h
15 Franca Brazil 97 /100 24 °C 12 °C 13 mm 2 314 h
16 Nairobi Kenya 97 /100 22 °C 12 °C 15 mm 3 259 h
17 Ribeirão das Neves Brazil 97 /100 24 °C 13 °C 4 mm 1 307 h
18 Chimoio Mozambique 97 /100 22 °C 12 °C 10 mm 3 296 h
19 Chingola Zambia 96 /100 24 °C 12 °C 0 mm 0 330 h
20 Araraquara Brazil 96 /100 25 °C 14 °C 25 mm 3 306 h
21 Samambaia Brazil 96 /100 25 °C 14 °C 0 mm 0 329 h
22 Lilongwe Malawi 96 /100 23 °C 11 °C 1 mm 0 322 h
23 KwaDukuza South Africa 96 /100 22 °C 12 °C 41 mm 4 284 h 21 °C
24 Ndola Zambia 96 /100 24 °C 11 °C 0 mm 0 328 h
25 Santa Luzia Brazil 96 /100 24 °C 13 °C 4 mm 1 304 h
26 Belo Horizonte Brazil 96 /100 23 °C 12 °C 5 mm 1 302 h
27 Townsville Australia 96 /100 24 °C 15 °C 18 mm 2 303 h 22 °C
28 Brasília Brazil 96 /100 25 °C 14 °C 0 mm 0 330 h
29 Sete Lagoas Brazil 96 /100 25 °C 13 °C 4 mm 1 309 h
30 Divinópolis Brazil 96 /100 24 °C 13 °C 8 mm 1 304 h
31 Ica Peru 96 /100 25 °C 15 °C 0 mm 0 336 h
32 Patos de Minas Brazil 96 /100 25 °C 14 °C 4 mm 1 316 h
33 Kasama Zambia 96 /100 24 °C 11 °C 0 mm 0 338 h
34 Kigali Rwanda 96 /100 25 °C 15 °C 5 mm 1 314 h
35 Mufulira Zambia 96 /100 25 °C 12 °C 0 mm 0 330 h
36 Lusaka Zambia 96 /100 22 °C 11 °C 1 mm 0 324 h
37 Campinas Brazil 96 /100 23 °C 13 °C 44 mm 4 288 h
38 Livingstone Zambia 96 /100 24 °C 10 °C 0 mm 0 331 h
39 Moshi Tanzania 96 /100 23 °C 16 °C 20 mm 5 305 h
40 Luanshya Zambia 95 /100 24 °C 12 °C 0 mm 0 328 h
41 Arusha Tanzania 95 /100 21 °C 12 °C 10 mm 2 322 h
42 Presidente Prudente Brazil 95 /100 25 °C 15 °C 35 mm 4 303 h
43 Huánuco Peru 95 /100 22 °C 13 °C 20 mm 5 340 h
44 Surrey Canada 95 /100 24 °C 13 °C 34 mm 5 421 h 16 °C
45 Kitwe Zambia 95 /100 25 °C 11 °C 0 mm 0 329 h
46 Pouso Alegre Brazil 95 /100 22 °C 11 °C 31 mm 3 288 h
47 East London South Africa 95 /100 21 °C 13 °C 28 mm 4 284 h 21 °C
48 Bauru Brazil 95 /100 25 °C 14 °C 28 mm 4 301 h
49 Sumaré Brazil 95 /100 24 °C 13 °C 38 mm 4 292 h
50 Kabwe Zambia 95 /100 23 °C 11 °C 1 mm 0 317 h

Monthly values for the month named in the ranking; only destinations with a published climate page are ranked. Download this ranking as CSV.

The same ranking one month earlier and later

June: top 5

  1. Gitega 99 /100
  2. Sumbawanga 98 /100
  3. Songea 98 /100
  4. Chipata 97 /100
  5. Chingola 97 /100

Full ranking for June

August: top 5

  1. Sumbawanga 98 /100
  2. Chincha Alta 98 /100
  3. Kitengela 98 /100
  4. Blantyre 97 /100
  5. Poços de Caldas 97 /100

Full ranking for August

How this ranking is built

What is ranked
Our 0–100 comfort score for sightseeing weather (formula on the methodology page), in July, highest first.
Period
1991–2020 climate normals: the same 30 years for every destination, so the list compares like with like.
Who is included
50 destinations in the world with a published climate page. Neighbouring places that share a climate series are shown once.
Ties
Equal values are ordered by fewest wet days.
Sources
ERA5 / ERA5-Land reanalysis via Open-Meteo; sea temperature from NOAA OISST v2.1. Measured values are reproduced unchanged; only the ordering and the score is ours.

Data sources and method

Normal period
1991–2020
Dataset version
era5-1991-2020-scores1.1
Last processed

Measured values come from ERA5 reanalysis and are reproduced unchanged. Calculated by us: ranking order, beach and comfort scores. Full formulas are on the methodology page.

Contains modified Copernicus Climate Change Service information 2026. Neither the European Commission nor ECMWF is responsible for any use that may be made of the Copernicus information or data it contains.