En 2005, la organización del evento anunció una lista previa de 13 sedes para el campeonato: Johannesburgo y Pretoria presentaron dos, mientras que Bloemfontein, Ciudad del Cabo, Durban, Kimberley, Nelspruit, Orkney, Polokwane, Port Elizabeth y Rustenburg, una.
La lista fue reducida a las 10 sedes y 9 ciudades definitivas, siendo anunciada por la FIFA, el 10 de marzo de 2006, descartando Kimberley, Orkney y una de las sedes de Pretoria. Cinco estadios, incluyendo el Estadio Soccer City (sede del partido de apertura y clausura) fueron remodelados, dos estadios demolidos y reconstruidos, y los tres restantes construidos totalmente nuevos.
Estadio Soccer City Ciudad: Johannesburgo Capacidad: 94.700 | Estadio Moses Mabhida Ciudad: Durban Capacidad: 70.000 | Estadio de Green Point Ciudad: Ciudad del Cabo Capacidad: 70.000 |
Estadio Ellis Park Ciudad: Johannesburgo Capacidad: 62.567 | Estadio Loftus Versfeld Ciudad: Pretoria Capacidad: 50.000 | Estadio Nelson Mandela Bay Ciudad: Port Elizabeth Capacidad: 48.459 |
Estadio Free State Ciudad: Bloemfontein Capacidad: 48.000 | Estadio Mbombela Ciudad: Nelspruit Capacidad: 46.000 | Estadio Peter Mokaba Ciudad: Polokwane Capacidad: 46.000 |
Estadio Royal Bafokeng Ciudad: Rustenburg Capacidad: 42.000 |