Places with the best weather in Africa in May

Gweru tops the list at 98 /100 in May. Ranked from 1991–2020 climate normals across 50 destinations.

# Destination Country Comfort Avg high Rainfall
1 Gweru Zimbabwe 98 /100 22 °C 7 mm
2 Lubango Angola 97 /100 24 °C 7 mm
3 Harare Zimbabwe 97 /100 22 °C 6 mm
4 Chitungwiza Zimbabwe 97 /100 23 °C 7 mm
5 Sumbawanga Tanzania 97 /100 23 °C 26 mm
6 Bulawayo Zimbabwe 96 /100 23 °C 6 mm
7 Polokwane South Africa 96 /100 22 °C 11 mm
8 Lusaka Zambia 96 /100 24 °C 3 mm
9 Lichinga Mozambique 96 /100 23 °C 9 mm
10 Tlemcen Algeria 96 /100 23 °C 37 mm
11 Soshanguve South Africa 96 /100 22 °C 16 mm
12 Blantyre Malawi 96 /100 23 °C 14 mm
13 Huambo Angola 96 /100 25 °C 4 mm
14 Gaborone Botswana 96 /100 24 °C 14 mm
15 Cuíto Angola 96 /100 25 °C 3 mm
16 Rustenburg South Africa 96 /100 22 °C 17 mm
17 Mutare Zimbabwe 95 /100 22 °C 13 mm
18 Chipata Zambia 95 /100 25 °C 5 mm
19 Pretoria South Africa 95 /100 22 °C 16 mm
20 Tunduma Tanzania 95 /100 23 °C 14 mm
21 Chingola Zambia 95 /100 26 °C 3 mm
22 Kasama Zambia 95 /100 25 °C 8 mm
23 Lilongwe Malawi 95 /100 25 °C 4 mm
24 Antananarivo Madagascar 95 /100 22 °C 12 mm
25 Kabwe Zambia 95 /100 24 °C 3 mm
26 Kenitra Morocco 95 /100 23 °C 29 mm
27 Tétouan Morocco 95 /100 22 °C 39 mm
28 Windhoek Namibia 95 /100 23 °C 4 mm
29 Iringa Tanzania 95 /100 23 °C 10 mm
30 Oran Algeria 95 /100 23 °C 21 mm
31 Chimoio Mozambique 95 /100 24 °C 15 mm
32 Kariega South Africa 95 /100 23 °C 24 mm
33 Sidi Bel Abbes Algeria 95 /100 25 °C 30 mm
34 Ndola Zambia 94 /100 26 °C 4 mm
35 Salé Morocco 94 /100 23 °C 23 mm
36 Djelfa Algeria 94 /100 24 °C 30 mm
37 Casablanca Morocco 94 /100 24 °C 15 mm
38 East London South Africa 94 /100 23 °C 25 mm
39 KwaDukuza South Africa 94 /100 24 °C 45 mm
40 El Achir Algeria 94 /100 23 °C 38 mm
41 Mohammedia Morocco 94 /100 23 °C 15 mm
42 Songea Tanzania 94 /100 24 °C 28 mm
43 Dessie Ethiopia 94 /100 22 °C 46 mm
44 Mthatha South Africa 94 /100 22 °C 26 mm
45 Temara Morocco 94 /100 24 °C 24 mm
46 Mostaganem Algeria 94 /100 24 °C 26 mm
47 Sukrah Tunisia 94 /100 23 °C 24 mm
48 Bordj Bou Arreridj Algeria 94 /100 24 °C 38 mm
49 Oujda Morocco 94 /100 25 °C 34 mm
50 Blida Algeria 94 /100 23 °C 58 mm

Only destinations with a published page for that month are ranked. The ranking is ours; the underlying values are reproduced from the source.

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.