The following is a list of marathon races in Africa.

Legend Symbol/Column Description Bold Bold faced races are included in the World Marathon Majors Platinum Gold Elite Label (year) Defunct

Race list Label of races updated as 2026 World Athletics Label Road Races. NameCity / Race LocationCountryMonth**Last race was heldInceptionRefAccra International MarathonAccraSeptember2007Accra Milo MarathonAccraOctober1987Big Five MarathonLimpopoJune2005Cape Town MarathonCape TownMay2007Casablanca MarathonCasablancaOctober2008Durban MarathonDurbanMay2021Enugu City International MarathonEnuguAugust2018Gaborone City MarathonGaboroneApril2009 Kigali International Peace Marathon Kigali June 2005 Kilimanjaro MarathonMoshiFebruary2003Lagos MarathonLagosFebruary1983Lewa MarathonLewa DownsJune2000Liberia MarathonMonroviaOctober2011Marathon du Gabon Libreville November 2013 Marrakesh MarathonMarrakeshJanuary1987Mount Cameroon Race of HopeMount CameroonFebruary1973Nairobi MarathonNairobiOctober2003Rabat MarathonRabatMay2015Rwenzori MarathonKaseseAugust2022Soweto MarathonSowetoNovember1991 Tunis–Carthage Marathon Tunis December 1986 Uganda MarathonMasakaJune2015

See also

List of marathon races in Asia List of marathon races in Australia List of marathon races in Europe List of marathon races in North America List of marathon races in South America IAAF Road Race Label Events World Marathon Majors

References

External links

List of marathons 1940–present (Association of Road Racing Statisticians) List of marathons from Association of International Marathons and Road Races