FIFA World Cup 2026 Group Stage Matches Free Live Stream

FIFA World Cup 2026 Group Stage Matches Free Live Stream

All Group Stage Matches Free Live Stream — World Cup 2026

June 11 – June 27, 2026    48 Matches    12 Groups    16 Venues across USA, Mexico & Canada

 

How to Watch Every World Cup 2026 Match Free

The 2026 FIFA World Cup features 48 teams across 12 groups, playing 48 group stage matches from June 11 to June 27. Below you’ll find every single match with dates, times (EDT), venues, and a Watch Now link for your stream. No paywalls, no credit cards — just football.

Bookmark this page. We update it with results as each match ends.

Free Broadcast Options by Country

Country Free Broadcaster & Link
USA Fox Sports (English) — foxsports.com | Telemundo (Spanish) — telemundo.com
UK BBC iPlayer — bbc.co.uk/iplayer | ITVX — itv.com
Mexico Televisa — televisa.com | TV Azteca — azteca.tv
South Africa SABC — sabc.co.za
Australia SBS — sbs.com.au
India JioCinema — jiocinema.com
Canada CTV / TSN — ctv.ca

All 48 Group Stage Matches

  GROUP A

Thu Jun 11

3:00 PM EDT

Mexico vs South Africa Grp A Estadio Azteca, Mexico City
Thu Jun 11

6:00 PM EDT

South Korea vs Czechia Grp A Estadio Akron, Guadalajara
Wed Jun 18

3:00 PM EDT

Czechia vs South Africa Grp A Mercedes-Benz Stadium, Atlanta
Wed Jun 18

6:00 PM EDT

Mexico vs South Korea Grp A Estadio Akron, Guadalajara
Tue Jun 24

3:00 PM EDT

South Africa vs South Korea Grp A Arrowhead Stadium, Kansas City
Tue Jun 24

3:00 PM EDT

Mexico vs Czechia Grp A Arrowhead Stadium, Kansas City

  GROUP B

Thu Jun 12

6:00 PM EDT

Canada vs Bosnia & Herzegovina Grp B BMO Field, Toronto
Fri Jun 13

3:00 PM EDT

Qatar vs Switzerland Grp B Levi’s Stadium, San Francisco
Wed Jun 18

9:00 PM EDT

Switzerland vs Bosnia & Herzegovina Grp B SoFi Stadium, Los Angeles
Wed Jun 18

9:00 PM EDT

Canada vs Qatar Grp B BC Place, Vancouver
Tue Jun 24

6:00 PM EDT

Bosnia & Herzegovina vs Qatar Grp B Lincoln Financial Field, Philadelphia
Tue Jun 24

6:00 PM EDT

Switzerland vs Canada Grp B NRG Stadium, Houston

  GROUP C

Fri Jun 13

6:00 PM EDT

Brazil vs Morocco Grp C MetLife Stadium, New York/NJ
Fri Jun 13

9:00 PM EDT

Haiti vs Scotland Grp C Gillette Stadium, Boston
Thu Jun 19

3:00 PM EDT

Scotland vs Morocco Grp C Gillette Stadium, Boston
Thu Jun 19

6:00 PM EDT

Brazil vs Haiti Grp C Lincoln Financial Field, Philadelphia
Wed Jun 25

3:00 PM EDT

Morocco vs Haiti Grp C Mercedes-Benz Stadium, Atlanta
Wed Jun 25

3:00 PM EDT

Scotland vs Brazil Grp C AT&T Stadium, Dallas

  GROUP D

Fri Jun 12

9:00 PM EDT

USA vs Paraguay Grp D SoFi Stadium, Los Angeles
Sat Jun 13

9:00 PM EDT

Australia vs Türkiye Grp D BC Place, Vancouver
Thu Jun 19

9:00 PM EDT

USA vs Australia Grp D Lumen Field, Seattle
Thu Jun 19

9:00 PM EDT

Türkiye vs Paraguay Grp D Levi’s Stadium, San Francisco
Wed Jun 25

6:00 PM EDT

Paraguay vs Australia Grp D Mercedes-Benz Stadium, Atlanta
Wed Jun 25

6:00 PM EDT

Türkiye vs USA Grp D MetLife Stadium, New York/NJ

  GROUP E

Sat Jun 14

3:00 PM EDT

Germany vs Curaçao Grp E NRG Stadium, Houston
Sat Jun 14

9:00 PM EDT

Ivory Coast vs Ecuador Grp E Lincoln Financial Field, Philadelphia
Fri Jun 20

3:00 PM EDT

Germany vs Ivory Coast Grp E BMO Field, Toronto
Fri Jun 20

3:00 PM EDT

Ecuador vs Curaçao Grp E Arrowhead Stadium, Kansas City
Thu Jun 26

3:00 PM EDT

Curaçao vs Germany Grp E Hard Rock Stadium, Miami
Thu Jun 26

3:00 PM EDT

Ivory Coast vs Ecuador Grp E Arrowhead Stadium, Kansas City

  GROUP F

Sat Jun 14

6:00 PM EDT

Netherlands vs Japan Grp F AT&T Stadium, Dallas
Sat Jun 14

9:00 PM EDT

Tunisia vs Sweden Grp F Estadio BBVA, Monterrey
Fri Jun 20

6:00 PM EDT

Netherlands vs Sweden Grp F NRG Stadium, Houston
Fri Jun 20

9:00 PM EDT

Tunisia vs Japan Grp F Estadio BBVA, Monterrey
Thu Jun 26

6:00 PM EDT

Sweden vs Netherlands Grp F Lumen Field, Seattle
Thu Jun 26

6:00 PM EDT

Japan vs Tunisia Grp F AT&T Stadium, Dallas

  GROUP G

Sun Jun 15

3:00 PM EDT

Belgium vs Egypt Grp G Lumen Field, Seattle
Sun Jun 15

9:00 PM EDT

Iran vs New Zealand Grp G SoFi Stadium, Los Angeles
Sat Jun 21

3:00 PM EDT

Belgium vs Iran Grp G SoFi Stadium, Los Angeles
Sat Jun 21

3:00 PM EDT

New Zealand vs Egypt Grp G BC Place, Vancouver
Fri Jun 26

9:00 PM EDT

Egypt vs Belgium Grp G SoFi Stadium, Los Angeles
Fri Jun 26

9:00 PM EDT

New Zealand vs Iran Grp G BC Place, Vancouver

  GROUP H

Sun Jun 15

6:00 PM EDT

Spain vs Cape Verde Grp H Mercedes-Benz Stadium, Atlanta
Sun Jun 15

9:00 PM EDT

Saudi Arabia vs Uruguay Grp H Hard Rock Stadium, Miami
Sat Jun 21

6:00 PM EDT

Spain vs Saudi Arabia Grp H Mercedes-Benz Stadium, Atlanta
Sat Jun 21

6:00 PM EDT

Uruguay vs Cape Verde Grp H Hard Rock Stadium, Miami
Fri Jun 26

9:00 PM EDT

Cape Verde vs Saudi Arabia Grp H NRG Stadium, Houston
Fri Jun 26

9:00 PM EDT

Uruguay vs Spain Grp H Estadio Akron, Guadalajara

  GROUP I

Mon Jun 16

3:00 PM EDT

France vs Senegal Grp I MetLife Stadium, New York/NJ
Mon Jun 16

6:00 PM EDT

Iraq vs Norway Grp I Gillette Stadium, Boston
Sun Jun 22

3:00 PM EDT

Norway vs France Grp I Gillette Stadium, Boston
Sun Jun 22

6:00 PM EDT

Senegal vs Iraq Grp I BMO Field, Toronto
Sat Jun 27

3:00 PM EDT

Senegal vs Norway Grp I Lincoln Financial Field, Philadelphia
Sat Jun 27

3:00 PM EDT

France vs Iraq Grp I Gillette Stadium, Boston

  GROUP J

Mon Jun 16

9:00 PM EDT

Argentina vs Algeria Grp J Arrowhead Stadium, Kansas City
Mon Jun 16

9:00 PM EDT

Austria vs Jordan Grp J Levi’s Stadium, San Francisco
Sun Jun 22

9:00 PM EDT

Argentina vs Austria Grp J AT&T Stadium, Dallas
Sun Jun 22

9:00 PM EDT

Jordan vs Algeria Grp J Levi’s Stadium, San Francisco
Sat Jun 27

6:00 PM EDT

Algeria vs Austria Grp J Arrowhead Stadium, Kansas City
Sat Jun 27

6:00 PM EDT

Jordan vs Argentina Grp J AT&T Stadium, Dallas

  GROUP K

Tue Jun 17

3:00 PM EDT

Portugal vs DR Congo Grp K NRG Stadium, Houston
Tue Jun 17

9:00 PM EDT

Uzbekistan vs Colombia Grp K Estadio Azteca, Mexico City
Mon Jun 23

3:00 PM EDT

Portugal vs Uzbekistan Grp K NRG Stadium, Houston
Mon Jun 23

6:00 PM EDT

Colombia vs DR Congo Grp K Estadio Akron, Guadalajara
Sun Jun 27

9:00 PM EDT

Colombia vs Portugal Grp K Hard Rock Stadium, Miami
Sun Jun 27

9:00 PM EDT

DR Congo vs Uzbekistan Grp K Mercedes-Benz Stadium, Atlanta

  GROUP L

Tue Jun 17

6:00 PM EDT

England vs Croatia Grp L AT&T Stadium, Dallas
Tue Jun 17

9:00 PM EDT

Ghana vs Panama Grp L BMO Field, Toronto
Mon Jun 23

9:00 PM EDT

England vs Ghana Grp L Gillette Stadium, Boston
Mon Jun 23

9:00 PM EDT

Panama vs Croatia Grp L Lumen Field, Seattle
Sun Jun 27

3:00 PM EDT

Panama vs England Grp L MetLife Stadium, New York/NJ
Sun Jun 27

3:00 PM EDT

Croatia vs Ghana Grp L Lincoln Financial Field, Philadelphia

Live Score & Match Updates

Can’t watch live? Follow every match in real time:

  • FotMob — best real-time scores, stats and match events
  • OneFootball — clean live commentary and score notifications
  • X (Twitter) — #WorldCup2026 for instant reactions
  • Reddit r/soccer — live match threads for every game
  • FIFA official app — download at fifa.com

Common Questions

Are all World Cup 2026 group stage matches free to watch?

Yes — all 48 group stage matches are available free on official broadcasters in most countries. Check your country in the table above.

What time zone are the kick-off times shown in?

All times on this page are Eastern Daylight Time (EDT / UTC-4). Subtract 1 hour for CDT, add 5 hours for BST, add 9.5 hours for IST.

How many matches are in the 2026 World Cup group stage?

48 matches across 12 groups (Groups A–L), with each group containing 4 teams playing 6 matches. The top two teams from each group advance, plus the eight best third-place finishers.

Where is the 2026 World Cup being held?

Across 16 venues in three countries: USA (11 venues), Mexico (3 venues), and Canada (2 venues). The tournament opener is at Estadio Azteca, Mexico City on June 11.

When does the group stage end?

The group stage concludes on Friday, June 27, 2026 with the final round of matches in each group played simultaneously.

Don’t Miss a Single Match

That’s all 48 group stage matches. Bookmark this page, add your stream links to the Watch Now slots, and update each result as it comes in. With 48 teams and 12 groups, every match matters — and upsets are coming.

Leave a Reply

Your email address will not be published. Required fields are marked *