Places with the best weather in Africa in April

Polokwane tops the list at 96 /100 in April. Ranked from 1991–2020 climate normals across 50 destinations.

# Destination Country Comfort Avg high Rainfall
1 Polokwane South Africa 96 /100 24 °C 39 mm
2 Harare Zimbabwe 96 /100 24 °C 28 mm
3 Pretoria South Africa 96 /100 24 °C 38 mm
4 Centurion South Africa 96 /100 23 °C 38 mm
5 Soshanguve South Africa 96 /100 25 °C 34 mm
6 Alexandria Egypt 96 /100 23 °C 3 mm
7 Chitungwiza Zimbabwe 96 /100 24 °C 27 mm
8 Damietta Egypt 96 /100 23 °C 5 mm
9 Tripoli Libya 96 /100 23 °C 11 mm
10 Gweru Zimbabwe 96 /100 24 °C 27 mm
11 Rustenburg South Africa 96 /100 24 °C 34 mm
12 Mazār-e Sharīf Afghanistan 95 /100 24 °C 36 mm
13 Middelburg South Africa 95 /100 22 °C 39 mm
14 Idkū Egypt 94 /100 24 °C 4 mm
15 Agadir Morocco 94 /100 24 °C 18 mm
16 Potchefstroom South Africa 94 /100 24 °C 40 mm
17 Vereeniging South Africa 94 /100 23 °C 38 mm
18 Bulawayo Zimbabwe 94 /100 25 °C 21 mm
19 Windhoek Namibia 94 /100 25 °C 27 mm
20 Evaton South Africa 94 /100 22 °C 40 mm
21 Klerksdorp South Africa 94 /100 24 °C 38 mm
22 Welkom South Africa 94 /100 23 °C 44 mm
23 Carletonville South Africa 94 /100 22 °C 42 mm
24 Herāt Afghanistan 94 /100 24 °C 33 mm
25 Westonaria South Africa 94 /100 22 °C 43 mm
26 Port Said Egypt 94 /100 24 °C 4 mm
27 Marrakesh Morocco 94 /100 24 °C 34 mm
28 Casablanca Morocco 94 /100 21 °C 30 mm
29 Settat Morocco 94 /100 22 °C 34 mm
30 Emalahleni South Africa 94 /100 21 °C 44 mm
31 Somerset West South Africa 93 /100 23 °C 56 mm
32 Ait Melloul Morocco 93 /100 24 °C 12 mm
33 Sousse Tunisia 93 /100 23 °C 25 mm
34 Bloemfontein South Africa 93 /100 23 °C 46 mm
35 Az Zāwīyah Libya 93 /100 25 °C 9 mm
36 Benoni South Africa 93 /100 21 °C 41 mm
37 Al Maţarīyah Egypt 93 /100 24 °C 4 mm
38 Marsá Maţrūḩ Egypt 93 /100 23 °C 3 mm
39 Cape Town South Africa 93 /100 22 °C 36 mm
40 Benghazi Libya 93 /100 23 °C 4 mm
41 Paarl South Africa 93 /100 25 °C 59 mm
42 Lusaka Zambia 93 /100 25 °C 25 mm
43 Mohammedia Morocco 92 /100 21 °C 31 mm
44 Khouribga Morocco 92 /100 22 °C 42 mm
45 Krugersdorp South Africa 92 /100 21 °C 41 mm
46 Botshabelo South Africa 92 /100 22 °C 49 mm
47 Newcastle South Africa 92 /100 23 °C 42 mm
48 Arīsh Egypt 92 /100 24 °C 4 mm
49 Gaborone Botswana 92 /100 27 °C 29 mm
50 Zliten Libya 92 /100 24 °C 9 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.