Den 8. juli 2009 gikk 70 000 bygningsarbeidere som arbeidet på de nye stadionene ut i streik. De fleste av arbeiderne fikk 2500 rand per måned (ca. 2000 norske kroner), men fagforeningene i Sør-Afrika hevdet at noen av arbeidstakerne ble grovt underbetalt. En talsmann for National Union of Mineworkers sa til SABC at streiken ville fortsette til FIFA hadde gått inn for å stoppe underbetalingen. Streiken ble raskt avblåst, og arbeidere var tilbake på jobb innen en uke etter den startet. Det var ingen flere streiker og alle stadionene og byggeprosjektene ble fullført i tide til avspark året etter.