Nadat het wereldkampioenschap in 2006 aan Duitsland was toegewezen, werd door de FIFA besloten dat de organisatie van het tournooi gerouleerd wordt tussen de verschillende continenten. Hierdoor was het al snel bekend dat het WK 2010 in Afrika gespeeld zou worden.
Voor het WK hadden vijf landen zich als kandidaat aangemeld: Zuid-Afrika, Libië, Egypte, Marokko en Tunesië. Libië en Tunesië wilden het tournooi samen organiseren, maar de FIFA stond dit niet toe. Hierdoor trok Tunesië zich terug als kandidaat en beoordeelde de FIFA dat Libië alleen niet voldeed aan de eisen om het tournooi te mogen organiseren.
Hierdoor ging de stemming voor de toewijzing van het WK 2010 slechts tussen drie landen; Egypte, Zuid-Afrika en Marokko. Met veertien stemmen werd het WK van 2010 aan Zuid-Afrika toegewezen. Marokko eindigde 2e met tien stemmen en de 3e plaats ging naar Egypte met nul stemmen.
Op 11 juni 2010 zal de openingswedstrijd van het WK 2010 in het Soccer City Stadion in Johannesburg gespeeld worden. De finale van het WK zal op 11 juli 2010 in hetzelfde stadion plaatsvinden.