WhereItsSunny

Sunny & Mild cities in Africa in June

The shoulder-season sweet spot for comfortable city travel.

154 cities in Africa match our Sunny & Mild profile in June: average temperature ≥ 14°C / 57.2°F, ≤ 22°C / 71.6°F, monthly rainfall ≤ 50 mm / 2 in. Top picks include Bubanza (Burundi, 22°C / 71.6°F), Uíge (Angola, 22°C / 71.6°F), and Djelfa (Algeria, 22°C / 71.6°F). Unlike the country-level averages, these are point values sampled at each city itself — usually more useful for planning where you'll actually spend your time. Click a city for its full year-round climate and best months to visit.

← Countries only in Africa · Cities worldwide

CityTemperatureRainfall
Bubanzacity · Bubanza, Burundi22°C71.6°F16 mm0.6″
Uígecity · Uíge, Angola22°C71.6°F7 mm0.3″
Djelfacity · Djelfa, Algeria22°C71.6°F22 mm0.9″
Benguelacity · Benguela, Angola22°C71.6°F0 mm0″
Sibiticity · Lékoumou, Congo21.9°C71.4°F3 mm0.1″
Tangiercity · Tangier-Tetouan, Morocco21.9°C71.4°F12 mm0.5″
Taboracity · Tabora, Tanzania21.9°C71.4°F1 mm0″
Sumbecity · Cuanza Sul, Angola21.9°C71.4°F0 mm0″
Mwanzacity · Mwanza, Tanzania21.9°C71.4°F15 mm0.6″
Constantinecity · Constantine, Algeria21.9°C71.4°F21 mm0.8″
Tiaretcity · Tiaret, Algeria21.8°C71.2°F19 mm0.7″
Sétifcity · Sétif, Algeria21.7°C71.1°F26 mm1″
Nouadhiboucity · Dakhlet Nouadhibou, Mauritania21.6°C70.9°F0 mm0″
Algierscity · Algiers, Algeria21.6°C70.9°F16 mm0.6″
Saficity · Doukkala Abda, Morocco21.5°C70.7°F3 mm0.1″
Tlemcencity · Tlemcen, Algeria21.4°C70.5°F14 mm0.6″
N'dalatandocity · Cuanza Norte, Angola21.3°C70.3°F2 mm0.1″
Mek'elecity · Tigray, Ethiopia21.3°C70.3°F38 mm1.5″
Beiracity · Sofala, Mozambique21.3°C70.3°F37 mm1.5″
Nsanjecity · Nsanje, Malawi21.2°C70.2°F17 mm0.7″
Mbararacity · Mbarara, Uganda21.2°C70.2°F25 mm1″
Settatcity · Chaouia-Ouardigha, Morocco21.2°C70.2°F4 mm0.2″
Jijigacity · Somali, Ethiopia21.2°C70.2°F48 mm1.9″
Sidi Bel Abbèscity · Sidi Bel Abbès, Algeria21.2°C70.2°F11 mm0.4″
Nampulacity · Nampula, Mozambique21.2°C70.2°F19 mm0.7″
Annabacity · Annaba, Algeria21.2°C70.2°F19 mm0.7″
Moshicity · Kilimanjaro, Tanzania21.1°C70°F20 mm0.8″
Tazacity · Oriental, Morocco21.1°C70°F10 mm0.4″
Toliaracity · Anosy, Madagascar21.1°C70°F9 mm0.4″
Mubendecity · Mubende, Uganda21°C69.8°F50 mm2″
Kenitracity · Gharb-Chrarda-Béni Hssen, Morocco21°C69.8°F6 mm0.2″
Meknescity · Meknès-Tafilalet, Morocco21°C69.8°F12 mm0.5″
Saurimocity · Lunda Sul, Angola21°C69.8°F2 mm0.1″
Bejaïacity · Béjaïa, Algeria21°C69.8°F18 mm0.7″
Médéacity · Médéa, Algeria21°C69.8°F24 mm0.9″
Orancity · Oran, Algeria21°C69.8°F6 mm0.2″
Dakhlacity · Oued Ed-Dahab, Morocco20.9°C69.6°F0 mm0″
Dodomacity · Dodoma, Tanzania20.9°C69.6°F0 mm0″
Skikdacity · Skikda, Algeria20.8°C69.4°F13 mm0.5″
Masakacity · Masaka, Uganda20.7°C69.3°F49 mm1.9″
Nkhotakotacity · Nkhotakota, Malawi20.6°C69.1°F9 mm0.4″
Blidacity · Blida, Algeria20.5°C68.9°F28 mm1.1″
Agadircity · Suss-Massa-Draa, Morocco20.5°C68.9°F2 mm0.1″
Asmaracity · Anseba, Eritrea20.5°C68.9°F32 mm1.3″
Nkhata Baycity · Nkhata Bay, Malawi20.4°C68.7°F32 mm1.3″
Casablancacity · Grand Casablanca, Morocco20.4°C68.7°F4 mm0.2″
Salimacity · Salima, Malawi20.3°C68.5°F2 mm0.1″
Batnacity · Batna, Algeria20.3°C68.5°F21 mm0.8″
Kigalicity · Kigali, Rwanda20.1°C68.2°F25 mm1″
Kirundocity · Kirundo, Burundi19.9°C67.8°F15 mm0.6″
Mangochicity · Mangochi, Malawi19.9°C67.8°F9 mm0.4″
Kasanecity · North-West, Botswana19.9°C67.8°F0 mm0″
Rabatcity · Rabat-Salé-Zemmour-Zaër, Morocco19.9°C67.8°F4 mm0.2″
Ntungamocity · Ntungamo, Uganda19.5°C67.1°F22 mm0.9″
Xai-Xaicity · Gaza, Mozambique19.4°C66.9°F50 mm2″
Malanjecity · Malanje, Angola19.4°C66.9°F1 mm0″
Maputocity · Maputo, Mozambique19.4°C66.9°F13 mm0.5″
Kibungocity · Eastern, Rwanda19.3°C66.7°F15 mm0.6″
Matolacity · Maputo, Mozambique19.3°C66.7°F9 mm0.4″
Kibuyecity · Western, Rwanda19.1°C66.4°F40 mm1.6″
Mwanzacity · Mwanza, Malawi19°C66.2°F17 mm0.7″
Karibacity · Mashonaland West, Zimbabwe19°C66.2°F0 mm0″
Singidacity · Singida, Tanzania18.7°C65.7°F0 mm0″
Cyangugucity · Western, Rwanda18.7°C65.7°F36 mm1.4″
Muhangacity · Southern, Rwanda18.6°C65.5°F29 mm1.1″
Butarecity · Southern, Rwanda18.6°C65.5°F27 mm1.1″
Muyingacity · Muyinga, Burundi18.6°C65.5°F10 mm0.4″
Bukavucity · South Kivu, Congo, Democratic Republic of the18.6°C65.5°F35 mm1.4″
Ngozicity · Ngozi, Burundi18.5°C65.3°F15 mm0.6″
Cankuzocity · Cankuzo, Burundi18.4°C65.1°F5 mm0.2″
Makambacity · Makamba, Burundi18.3°C64.9°F8 mm0.3″
Embucity · Eastern, Kenya18.3°C64.9°F26 mm1″
Karuzicity · Karuzi, Burundi18.2°C64.8°F11 mm0.4″
Outjocity · Kunene, Namibia18.2°C64.8°F2 mm0.1″
Luenacity · Moxico, Angola18.2°C64.8°F0 mm0″
Nairobicity · Nairobi, Kenya18.2°C64.8°F41 mm1.6″
Rutanacity · Rutana, Burundi18.1°C64.6°F8 mm0.3″
Chimoiocity · Manica, Mozambique18.1°C64.6°F14 mm0.6″
Ruyigicity · Ruyigi, Burundi18°C64.4°F6 mm0.2″
Mauncity · North-West, Botswana18°C64.4°F1 mm0″
Dessiecity · Amhara, Ethiopia17.9°C64.2°F42 mm1.7″
Machingacity · Machinga, Malawi17.8°C64°F21 mm0.8″
Kasamacity · Northern, Zambia17.8°C64°F0 mm0″
Mongucity · Western, Zambia17.8°C64°F0 mm0″
Iringacity · Iringa, Tanzania17.8°C64°F0 mm0″
Babaticity · Manyara, Tanzania17.8°C64°F10 mm0.4″
Gitegacity · Mwaro, Burundi17.8°C64°F10 mm0.4″
Mansacity · Luapula, Zambia17.8°C64°F0 mm0″
Songeacity · Ruvuma, Tanzania17.7°C63.9°F0 mm0″
Ondjivacity · Cunene, Angola17.6°C63.7°F1 mm0″
Lubumbashicity · Katanga, Congo, Democratic Republic of the17.6°C63.7°F0 mm0″
Huambocity · Huambo, Angola17.6°C63.7°F0 mm0″
Manzinicity · Manzini, Eswatini17.5°C63.5°F11 mm0.4″
Chitipacity · Chitipa, Malawi17.5°C63.5°F2 mm0.1″
Gikongorocity · Southern, Rwanda17.2°C63°F27 mm1.1″
Kayanzacity · Kayanza, Burundi17.2°C63°F23 mm0.9″
Chipatacity · Eastern, Zambia17.2°C63°F0 mm0″
Zombacity · Zomba, Malawi17.2°C63°F21 mm0.8″
Arushacity · Arusha, Tanzania17.2°C63°F17 mm0.7″
Durbancity · KwaZulu-Natal, South Africa17.2°C63°F24 mm0.9″
Karibibcity · Erongo, Namibia17.1°C62.8°F1 mm0″
Blantyrecity · Blantyre, Malawi17.1°C62.8°F13 mm0.5″
Ruhengericity · Northern, Rwanda17°C62.6°F47 mm1.9″
Swakopmundcity · Erongo, Namibia17°C62.6°F2 mm0.1″
Livingstonecity · Southern, Zambia17°C62.6°F0 mm0″
Ntcheucity · Ntcheu, Malawi16.9°C62.4°F7 mm0.3″
Lobambacity · Manzini, Eswatini16.9°C62.4°F10 mm0.4″
Lilongwecity · Lilongwe, Malawi16.6°C61.9°F1 mm0″
Mzimbacity · Mzimba, Malawi16.5°C61.7°F2 mm0.1″
Mchinjicity · Mchinji, Malawi16.5°C61.7°F2 mm0.1″
Kuitocity · Bié, Angola16.5°C61.7°F1 mm0″
Sitekicity · Lubombo, Eswatini16.4°C61.5°F14 mm0.6″
Nyericity · Central, Kenya16.4°C61.5°F35 mm1.4″
Byumbacity · Northern, Rwanda16.4°C61.5°F27 mm1.1″
Ndolacity · Copperbelt, Zambia16.4°C61.5°F0 mm0″
Kabwecity · Central, Zambia16.4°C61.5°F0 mm0″
Kolwezicity · Katanga, Congo, Democratic Republic of the16.4°C61.5°F1 mm0″
Chiradzulucity · Chiradzulu, Malawi16.3°C61.3°F19 mm0.7″
Mulanjecity · Mulanje, Malawi16.2°C61.2°F48 mm1.9″
Muramvyacity · Muramvya, Burundi16.2°C61.2°F19 mm0.7″
Tsumebcity · Oshikoto, Namibia16.2°C61.2°F1 mm0″
Lusakacity · Lusaka, Zambia16.1°C61°F0 mm0″
Antananarivocity · Antananarivo, Madagascar16.1°C61°F8 mm0.3″
Kabalecity · Kabale, Uganda15.9°C60.6°F28 mm1.1″
Omarurucity · Erongo, Namibia15.8°C60.4°F1 mm0″
Mbombelacity · Mpumalanga, South Africa15.8°C60.4°F8 mm0.3″
Lichingacity · Niassa, Mozambique15.8°C60.4°F3 mm0.1″
Solwezicity · Northwestern, Zambia15.7°C60.3°F1 mm0″
Lüderitzcity · Karas, Namibia15.6°C60.1°F3 mm0.1″
Ghanzicity · Ghanzi, Botswana15.5°C59.9°F0 mm0″
Bururicity · Bururi, Burundi15.5°C59.9°F14 mm0.6″
Sumbawangacity · Rukwa, Tanzania15.2°C59.4°F1 mm0″
Francistowncity · Francistown, Botswana15.2°C59.4°F1 mm0″
Fianarantsoacity · Vatovavy-Fitovinany, Madagascar15.1°C59.2°F22 mm0.9″
Lubangocity · Huíla, Angola14.9°C58.8°F0 mm0″
Chinhoyicity · Mashonaland West, Zimbabwe14.8°C58.6°F1 mm0″
Hlatikulucity · Shiselweni, Eswatini14.7°C58.5°F13 mm0.5″
Menonguecity · Cuando Cubango, Angola14.7°C58.5°F1 mm0″
Otavicity · Otjozondjupa, Namibia14.6°C58.3°F1 mm0″
Otjiwarongocity · Otjozondjupa, Namibia14.6°C58.3°F1 mm0″
Mutarecity · Manicaland, Zimbabwe14.6°C58.3°F6 mm0.2″
Port Elizabethcity · Eastern Cape, South Africa14.6°C58.3°F43 mm1.7″
Keetmanshoopcity · Karas, Namibia14.5°C58.1°F2 mm0.1″
Gwerucity · Midlands, Zimbabwe14.4°C57.9°F3 mm0.1″
Bhishocity · Eastern Cape, South Africa14.4°C57.9°F21 mm0.8″
Kisorocity · Kisoro, Uganda14.3°C57.7°F30 mm1.2″
Mzuzucity · Mzimba, Malawi14.3°C57.7°F24 mm0.9″
Piggs Peakcity · Hhohho, Eswatini14.2°C57.6°F12 mm0.5″
Masvingocity · Masvingo, Zimbabwe14.2°C57.6°F7 mm0.3″
Tshabongcity · Kgalagadi, Botswana14.1°C57.4°F2 mm0.1″
Hararecity · Harare, Zimbabwe14.1°C57.4°F2 mm0.1″
Mochudicity · Kgatleng, Botswana14°C57.2°F4 mm0.2″
Okahandjacity · Otjozondjupa, Namibia14°C57.2°F1 mm0″
Bulawayocity · Bulawayo, Zimbabwe14°C57.2°F3 mm0.1″