
In 2005, the organisers released a provisional list of thirteen venues to be used for the World Cup: Mangaung/Bloemfontein, Cape Town, Durban, Johannesburg (two venues), Kimberley, Nelspruit, Orkney, Polokwane, Nelson Mandela Bay/Port Elizabeth, Tshwane/Pretoria (two venues), and Rustenburg. This was narrowed down to ten venues which were officially announced by FIFA on 17 March 2006:

A football-specific stadium, the FNB Stadium currently has a capacity of 94,700, the largest in Africa. Most of the largest football events in South Africa are played at the FNB and the venue is better suited to these events than nearby Coca-Cola Park, where the final for the Rugby World Cup in 1995 was held. Soweto and the National Exhibition Centre in Nasrec are nearby.
Matches:
June 11 - South Africa v Mexico; June 14 - Holland v Denmark; June 17 - Argentina v South Korea; June 20 - Brazil v Ivory Coast; June 23 - Ghana v Germany; June 27 - last 16 match; July 2 - quarter-final; July 11 - final.
June 11 - South Africa v Mexico; June 14 - Holland v Denmark; June 17 - Argentina v South Korea; June 20 - Brazil v Ivory Coast; June 23 - Ghana v Germany; June 27 - last 16 match; July 2 - quarter-final; July 11 - final.

It will be one of the host stadiums for the 2010 FIFA World Cup. The stadium has a planned capacity of 70,000 during the World Cup and 54,000 afterwards. The stadium is adjacent to the ABSA Stadium, in the Kings Park Sporting Precinct, and the Durban street circuit used for the A1GP World Cup of Motorsport.
It includes an adjoining indoor arena, football museum, sports institute, and a transmodal transport station.
Matches:
June 13 - Germany v Australia; June 16 - Spain v Switzerland; June 19 - Holland v Japan; June 22 - Nigeria v South Korea; June 25 - Portugal v Brazil; June 28 - last 16; July 7 - semi-final.

The stadium is located in Green Point, between Signal Hill and the Atlantic Ocean, close to the Cape Town city centre and to the Victoria & Alfred Waterfront, a popular tourist and shopping venue. The stadium will have a capacity of 68,000. The stadium will be connected to the waterfront by a new road connection, Granger Bay Boulevard, and will be surrounded by a 60 hectare urban park.
In the World Cup, it will host five first round matches, one second round, one quarter-final and one semi-final.
Matches:
June 11 - Uruguay v France; June 14 - Italy v Paraguay; June 18 - England v Algeria; June 21 - Portugal v North Korea; June 24 - Cameroon v Holland; June 29 - last 16 match; July 3 - quarter-final; July 6 - semi-final.

The stadium was formerly named after Mr J.D. Ellis who made the area for the stadium available. Following a ZAR 450 million (USD 58 million/£30 million) naming rights deal with the Coca-Cola Company in 2008, the name of the stadium was changed to Coca-Cola Park.
League, provincial, and international games have all been played at the stadium, and it has seen such teams as Brazil, Manchester United and Arsenal play. Ellis Park Stadium is the centerpiece of a sporting sector in the south-east of Johannesburg, where it neighbours Johannesburg Stadium (athletics), Standard Bank Arena (tennis), and an Olympic-class swimming pool.
Matches:
June 12 - Argentina v Nigeria; June 15 - Brazil v North Korea; June 18 - Slovenia v USA; June 21 - Spain v Honduras; June 24 - Slovakia v Italy; June 28 - last 16 match; July 3 - quarter-final.

Matches:
June 13 - Serbia v Ghana; June 16 - South Africa v Uruguay; June 19 - Cameroon v Denmark; June 23 - USA v Algeria; June 25 - Chile v Spain; June 29 - last 16 match.

The five-tier, 1.1 billion Rand (approximately $150m USD) Nelson Mandela Bay Stadium was built overlooking the North End Lake, at the heart of the city. It is one of three coastal stadiums built in anticipation of the 2010 FIFA World Cup.
Matches:
June 12 - South Korea v Greece; June 15 - Ivory Coast v Portugal; June 18 - Germany v Serbia; June 21 - Chile v Switzerland; June 23 - Slovenia v England; June 26 - last 16 match; July 2 - quarter-final; July 10 - third-place play-off.

In advance of the 2010 FIFA World Cup, a second tier was added to the main grandstand on the western side of the ground, increasing the net capacity from 36,538 to 45,000. Additionally, new turnstiles were be erected, the floodlights upgraded, electronic scoreboards installed, the sound system revamped to the required standards, CCTV (Closed Circuit TV) and the media facilities improved.
Bloemfontein received R221 million to upgrade the stadium. Though cost estimates were at R245 million, the city decided to stand in for the R24m shortfall. Tenders were advertised in February & March 2007. Upgrade work started in July 2007.
Matches:
June 14 - Japan v Cameroon; June 17 - Greece v Nigeria; June 20 - Slovakia v Paraguay; June 22 - France v South Africa; June 25 - Switzerland v Honduras; June 27 - last 16 match.

The stadium is one of five new stadiums that will be built for the 2010 FIFA World Cup. Initial plans to upgrade the current Peter Mokaba Stadium were abandoned in favour of the estimated R1,100,000,000 (ZAR) (US $154,000,000) new Peter Mokaba stadium.
Matches:
June 13 - Algeria v Slovenia; June 17 - France v Mexico; June 22 - Greece v Argentina; June 24 - Paraguay v New Zealand.

The Mbombela Local Municipality and the Mpumalanga Province has led the way for the Beautiful Game in SA making the world class Mbombela Stadium the envy of SA's sports-mad nation.
The R1,050-million sports facility set to be ready for use by late 2009 well ahead of the June 2010 World Cup kickoff and has been made possible through national government funding.
The multi-purpose stadium, which is expected to host key soccer and rugby matches, will also be equipped with conference facilities.
The Mpumalanga Premier, Thabang Makwetla, said that the Mbombela Stadium will become one of the finest sports and entertainment assets in the Mpumalanga Province.
Matches:
June 12 - South Korea v Greece; June 15 - Ivory Coast v Portugal; June 18 - Germany v Serbia; June 21 - Chile v Switzerland; June 23 - Slovenia v England; June 26 - last 16 match; July 2 - quarter-final; July 10 - third-place play-off.

The capacity of the stadium was increased from 38,000 to 42,000 to be able to host four first and two second round matches at the 2010 FIFA World Cup.
For 2010, the main west stand was substantially upgraded and enlarged and given a new cantilever roof at a cost of US$45million. Other improvements include the installation of new electronic scoreboards, new seats, and the upgrading of the floodlights and public address system.
The Stadium upgrade was completed in March 2009 for hosting 4 matches of the 2009 FIFA Confederations Cup.
June 12 - England v USA; June 15 - New Zealand v Slovakia; June 19 - Ghana v Australia; June 22 - Mexico v Uruguay; June 24 - Denmark v Japan; June 26 - last 16 match.
See more: