Tragerea la sorţi n-a fost prea darnică cu naţionala ţării gazdă, care va evolua în Grupa A, alături de Mexic, Uruguay şi Franţa.
Cele 32 de echipe calificate au fost împărţite în patru urne.
În final, s-au format opt grupe (A-H) de câte patru echipe. Ţara gazdă, Africa de Sud, a fost trimisă direct în Grupa A în poziţia A1, ea urmând să joace şi meciul de deschidere al turneului final, pe arena Soccer City din Johannesburg. Ceilalţi capi de serie au fost repartizaţi în primele poziţii ale grupelor B-H.
Criteriul geografic a contat şi el - echipele din aceeaşi confederaţie neputând să se întâlnească în faza grupelor. Excepţie au făcut formaţiile europene, care au fost distribuite cel mult două în aceeaşi grupă.
Urna 1 (capii de serie): Brazilia, Spania, Italia, Argentina, Anglia, Africa de Sud, Olanda, Germania
Urna 2 (Asia, Oceania şi America Centrală şi de Nord):Japonia, Coreea de Sud, RPD Coreană, Australia, Noua Zeelandă, Statele Unite ale Americii, Mexic, Honduras
Urna 3 (Africa şi America de Sud):Coasta de Fildeş, Ghana, Camerun, Nigeria, Algeria, Paraguay, Chile, Uruguay
Urna 4 (Europa):Franţa, Portugalia, Slovenia, Elveţia, Grecia, Serbia, Danemarca, Slovacia.
GRUPA A
1. Africa de Sud
2. Mexic
3. Uruguay
4. Franţa
GRUPA B
1. Argentina
2. Nigeria
3. Coreea de Sud
4. Grecia
GRUPA C
1. Anglia
2. SUA
3. Algeria
4. Slovenia
GRUPA D
1. Germania
2. Australia
3. Serbia
4. Ghana
GRUPA E
1. Olanda
2. Danemarca
3. Japonia
4. Camerun
GRUPA F
1. Italia
2. Paraguay
3. Noua Zeelandă
4. Slovacia
GRUPA G
1. Brazilia
2. RPD Coreană
3. Coasta de Fildeş
4.