FIFA World Cup 2026 Schedule in South Africa Time (SAST)

All 104 matches converted to SAST, kick-off times sorted chronologically.

Group Stage (72 matches)

Match Teams Date Kick-off (SAST) Venue
#1 · Grp A Mexico vs South Africa Thu Jun 11 9:00 PM SAST Mexico City #2 · Grp A South Korea vs Czech Republic Fri Jun 12 4:00 AM SAST Guadalajara #7 · Grp B Canada vs Bosnia and Herzegovina Fri Jun 12 9:00 PM SAST Toronto #19 · Grp D USA vs Paraguay Sat Jun 13 3:00 AM SAST Los Angeles #8 · Grp B Qatar vs Switzerland Sat Jun 13 9:00 PM SAST San Francisco Bay Area #13 · Grp C Brazil vs Morocco Sun Jun 14 12:00 AM SAST New York/New Jersey #14 · Grp C Haiti vs Scotland Sun Jun 14 3:00 AM SAST Boston #20 · Grp D Australia vs Turkiye Sun Jun 14 6:00 AM SAST Vancouver #25 · Grp E Germany vs Curaçao Sun Jun 14 7:00 PM SAST Houston #31 · Grp F Netherlands vs Japan Sun Jun 14 10:00 PM SAST Dallas #26 · Grp E Ivory Coast vs Ecuador Mon Jun 15 1:00 AM SAST Philadelphia #32 · Grp F Sweden vs Tunisia Mon Jun 15 4:00 AM SAST Monterrey #37 · Grp G Belgium vs Egypt Mon Jun 15 9:00 PM SAST Seattle #43 · Grp H Spain vs Cape Verde Mon Jun 15 6:00 PM SAST Atlanta #38 · Grp G Iran vs New Zealand Tue Jun 16 3:00 AM SAST Los Angeles #44 · Grp H Saudi Arabia vs Uruguay Tue Jun 16 12:00 AM SAST Miami #49 · Grp I France vs Senegal Tue Jun 16 9:00 PM SAST New York/New Jersey #50 · Grp I Iraq vs Norway Wed Jun 17 12:00 AM SAST Boston #55 · Grp J Argentina vs Algeria Wed Jun 17 3:00 AM SAST Kansas City #56 · Grp J Austria vs Jordan Wed Jun 17 6:00 AM SAST San Francisco Bay Area #61 · Grp K Portugal vs DR Congo Wed Jun 17 7:00 PM SAST Houston #67 · Grp L England vs Croatia Wed Jun 17 10:00 PM SAST Dallas #68 · Grp L Ghana vs Panama Thu Jun 18 1:00 AM SAST Toronto #62 · Grp K Uzbekistan vs Colombia Thu Jun 18 4:00 AM SAST Mexico City #3 · Grp A Czech Republic vs South Africa Thu Jun 18 6:00 PM SAST Atlanta #9 · Grp B Switzerland vs Bosnia and Herzegovina Thu Jun 18 9:00 PM SAST Los Angeles #10 · Grp B Canada vs Qatar Fri Jun 19 12:00 AM SAST Vancouver #4 · Grp A Mexico vs South Korea Fri Jun 19 3:00 AM SAST Guadalajara #21 · Grp D USA vs Australia Fri Jun 19 9:00 PM SAST Seattle #15 · Grp C Scotland vs Morocco Sat Jun 20 12:00 AM SAST Boston #16 · Grp C Brazil vs Haiti Sat Jun 20 3:00 AM SAST Philadelphia #22 · Grp D Turkiye vs Paraguay Sat Jun 20 6:00 AM SAST San Francisco Bay Area #33 · Grp F Netherlands vs Sweden Sat Jun 20 7:00 PM SAST Houston #27 · Grp E Germany vs Ivory Coast Sat Jun 20 10:00 PM SAST Toronto #28 · Grp E Ecuador vs Curaçao Sun Jun 21 2:00 AM SAST Kansas City #34 · Grp F Tunisia vs Japan Sun Jun 21 6:00 AM SAST Monterrey #39 · Grp G Belgium vs Iran Sun Jun 21 9:00 PM SAST Los Angeles #45 · Grp H Spain vs Saudi Arabia Sun Jun 21 6:00 PM SAST Atlanta #40 · Grp G New Zealand vs Egypt Mon Jun 22 3:00 AM SAST Vancouver #46 · Grp H Uruguay vs Cape Verde Mon Jun 22 12:00 AM SAST Miami #57 · Grp J Argentina vs Austria Mon Jun 22 7:00 PM SAST Dallas #51 · Grp I France vs Iraq Mon Jun 22 11:00 PM SAST Philadelphia #52 · Grp I Norway vs Senegal Tue Jun 23 2:00 AM SAST New York/New Jersey #58 · Grp J Jordan vs Algeria Tue Jun 23 5:00 AM SAST San Francisco Bay Area #63 · Grp K Portugal vs Uzbekistan Tue Jun 23 7:00 PM SAST Houston #69 · Grp L England vs Ghana Tue Jun 23 10:00 PM SAST Boston #70 · Grp L Panama vs Croatia Wed Jun 24 1:00 AM SAST Toronto #64 · Grp K Colombia vs DR Congo Wed Jun 24 4:00 AM SAST Guadalajara #11 · Grp B Switzerland vs Canada Wed Jun 24 9:00 PM SAST Vancouver #12 · Grp B Bosnia and Herzegovina vs Qatar Wed Jun 24 9:00 PM SAST Seattle #17 · Grp C Scotland vs Brazil Thu Jun 25 12:00 AM SAST Miami #18 · Grp C Morocco vs Haiti Thu Jun 25 12:00 AM SAST Atlanta #5 · Grp A Czech Republic vs Mexico Thu Jun 25 3:00 AM SAST Mexico City #6 · Grp A South Africa vs South Korea Thu Jun 25 3:00 AM SAST Monterrey #29 · Grp E Curaçao vs Ivory Coast Thu Jun 25 10:00 PM SAST Philadelphia #30 · Grp E Ecuador vs Germany Thu Jun 25 10:00 PM SAST New York/New Jersey #35 · Grp F Japan vs Sweden Fri Jun 26 1:00 AM SAST Dallas #36 · Grp F Tunisia vs Netherlands Fri Jun 26 1:00 AM SAST Kansas City #23 · Grp D Turkiye vs USA Fri Jun 26 4:00 AM SAST Los Angeles #24 · Grp D Paraguay vs Australia Fri Jun 26 4:00 AM SAST San Francisco Bay Area #53 · Grp I Norway vs France Fri Jun 26 9:00 PM SAST Boston #54 · Grp I Senegal vs Iraq Fri Jun 26 9:00 PM SAST Toronto #48 · Grp H Uruguay vs Spain Sat Jun 27 2:00 AM SAST Guadalajara #47 · Grp H Cape Verde vs Saudi Arabia Sat Jun 27 2:00 AM SAST Houston #41 · Grp G Egypt vs Iran Sat Jun 27 5:00 AM SAST Seattle #42 · Grp G New Zealand vs Belgium Sat Jun 27 5:00 AM SAST Vancouver #71 · Grp L Panama vs England Sat Jun 27 11:00 PM SAST New York/New Jersey #72 · Grp L Croatia vs Ghana Sat Jun 27 11:00 PM SAST Philadelphia #65 · Grp K Colombia vs Portugal Sun Jun 28 1:30 AM SAST Miami #66 · Grp K DR Congo vs Uzbekistan Sun Jun 28 1:30 AM SAST Atlanta #59 · Grp J Algeria vs Austria Sun Jun 28 4:00 AM SAST Kansas City #60 · Grp J Jordan vs Argentina Sun Jun 28 4:00 AM SAST Dallas

Round of 32 (16 matches)

Round of 16 (8 matches)

Quarter-final (4 matches)

Semi-final (2 matches)

Match for Third Place (1 match)

Match Teams Date Kick-off (SAST) Venue
#103 l101 vs l102 Sat Jul 18 11:00 PM SAST Miami

Final (1 match)

The FIFA World Cup 2026 runs from June 11 to July 19, hosted by Canada, Mexico, and the United States across 16 cities. All 104 matches on this page are converted to South African Standard Time (SAST, UTC+2), the year-round offset for South Africa with no daylight-saving adjustment to apply.

Match-day rhythms place most fixtures in evening and overnight South African windows. Matches in Mexico City and on the US Eastern Time coast (Boston, New York, Philadelphia, Atlanta, Miami) and in Toronto typically kick off between 18:00 and 03:00 SAST. US Central Time hosts (Dallas, Houston, Kansas City) push starts to 19:00 to 04:00 SAST. US Pacific Time hosts (Seattle, San Francisco, Los Angeles, Vancouver) put marquee evening matches as late as 21:00 to 06:00 SAST.

Bafana Bafana play in Group A alongside hosts Mexico, Korea Republic, and Czech Republic. The squad opens the entire tournament against Mexico at the Estadio Azteca in Mexico City (Thursday, June 11, 21:00 SAST, the World Cup 2026 opening match), faces Czech Republic in Atlanta (Thursday, June 18, 18:00 SAST), and closes the group against Korea Republic in Monterrey (Wednesday, June 24, 03:00 SAST on Thursday June 25). South Africa previously played the opening match of a FIFA World Cup as hosts in 2010, drawing 1-1 with Mexico at Soccer City in Johannesburg; the 2026 Mexico vs South Africa fixture is a rematch of that 2010 opener, this time at the Estadio Azteca.

The FIFA World Cup 2026 runs June 11 to July 19, 2026. All 104 matches converted to South Africa local time (SAST, UTC+02:00). Opening match is Mexico vs South Africa on Thu Jun 11 at 9:00 PM SAST. Final is Sun Jul 19 at 9:00 PM SAST.

Frequently asked questions

When does South Africa play at the FIFA World Cup 2026?

South Africa plays three Group A matches: vs Mexico on Thursday, June 11 at the Estadio Azteca, Mexico City (kick-off 21:00 SAST, the FIFA World Cup 2026 opening match); vs Czech Republic on Thursday, June 18 in Atlanta (kick-off 18:00 SAST); and vs Korea Republic on Wednesday, June 24 in Monterrey (kick-off 03:00 SAST on Thursday June 25). Knockout fixtures depend on Group A finishing positions and run from June 28 through the Final on July 19.

What group is South Africa in at the FIFA World Cup 2026?

South Africa is in Group A with hosts Mexico, Korea Republic, and Czech Republic. The top two teams from each of the twelve groups plus the eight best third-placed teams advance to the Round of 32. This is South Africa's fourth World Cup appearance after 1998, 2002, and 2010 (as host). Bafana Bafana have never advanced past the group stage, so progression to the Round of 32 would be a historic first.

What time will World Cup 2026 matches be on South African TV?

Most matches will air between 18:00 and 06:00 SAST. Mexico City and US Eastern Time matches air between 18:00 and 04:00 SAST. US Pacific Time matches air from 21:00 to 06:00 SAST. The opening match (South Africa vs Mexico itself) kicks off at 21:00 SAST on Thursday, June 11. The Final is 21:00 SAST on Sunday, July 19. SABC typically holds South African free-to-air rights for major FIFA tournaments.

Will South Africa observe daylight saving time during the World Cup 2026?

No. South Africa does not observe daylight saving time. South African Standard Time (SAST, UTC+2) is constant year-round. Every kick-off time on this page applies without adjustment for Johannesburg, Cape Town, Durban, and Pretoria. Namibia abolished daylight saving in 2017 and now uses Central African Time (CAT, UTC+2) year-round, identical to SAST. Botswana, Zimbabwe, Zambia, and Mozambique also share this offset.