FIFA World Cup 2026 Schedule By Stadiums, Every Fixture Venue, Host Cities, Locations





Check out the complete match schedule by host venues for the FIFA biggest ever tournament in Canada, Mexico and the USA with each of the 104 fixtures from the 48-team event.

The biggest-ever edition of the global showpiece will see 104 games featuring 48 teams played across 16 host cities in three countries: Canada, Mexico and the United States.


FIFA World Cup 26 Full Match Schedule, Kick-off times, Fixtures, Dates, Venues 



Those group stage games will be played from June 12 to June 28, 2026, with Mexico to open the World Cup at Mexico City’s Estadio Azteca against a Group A opponent.

The World Cup knockout stage starts with the round of 32 from June 29, all leading up to the World Cup final on July 20 at New York/New Jersey’s MetLife Stadium.







What are the Stadiums of FIFA World Cup 2026. 



Stadiums  --  Location

Toronto Stadium, Toronto, Ontario, Canada

BC Place Vancouver, Vancouver, British Colombia, Canada


Estadio Azteca, Mexico City, Mexico

Estadio Guadalajara, Zapopan, Jalisco, Mexico

Estadio Monterrey, Guadalupe, Nuevo Leon, Mexico


Atlanta Stadium, Atlanta, Georgia, USA

Boston Stadium, Foxborough, Massachusetts, USA

Dallas Stadium, Arlington, Texas, USA

Houston Stadium, Houston, Texas, USA

Kansas City Stadium, Kansas City, Missouri, USA

Los Angeles Stadium, Inglewood, California, USA

Miami Stadium, Miami Gardens, Florida, USA

New York/New Jersey Stadium, East Rutherford, New Jersey, USA

Philadelphia Stadium, Philadelphia, Pennsylvania, USA

San Francisco Bay Area Stadium, Santa Clara, California, USA

Seattle Stadium, Seattle, Washington, USA


FIFA World Cup 2026 Schedule By Host Venues, Cities Locations, Every Match Fixtures for All Stadiums.




Estadio Azteca (Mexico City, Mexico)


Host of Opening Match & Multiple Group Games

June 11: Mexico vs South Africa (Group A opener) – 13:00 local (3:00 PM ET) – FOX

June 17: Uzbekistan vs Colombia (Group K) – late evening local

June 18: Mexico vs South Korea (Group A) – 21:00 local

June 30: 1A vs 3C/3E/3F/3H/3I (Round of 32) – evening

July 5: Round of 16 match (W79 vs W80) – evening local



Estadio Akron (Guadalajara, Mexico)



June 11: South Korea vs UEFA Playoff D (Group A) – 22:00 local

June 18: Mexico vs South Korea (Group A) – 21:00 local

June 23: Colombia vs FIFA Playoff 1 (Group K) – evening

June 26: Uruguay vs Spain (Group H) – 20:00 local



Estadio BBVA (Monterrey, Mexico)


June 14: UEFA Playoff B vs Tunisia (Group F) – 22:00 local

June 21: Tunisia vs Japan (Group F) – late

June 29: 1F vs 2C (Round of 32) – evening



BC Place (Vancouver, Canada)



Sun, Jun. 14 – 2 a.m. (from Jun. 13 late): Australia vs. UEFA Path C winner (Group D)

Thu, Jun. 18 – 6 p.m.: Canada vs. Qatar (Group B)

Wed, Jun. 24 – 3 p.m.: Switzerland vs. Canada (Group B)

Sun, Jun. 21 – 9 p.m.: New Zealand vs. Egypt (Group G)

Fri, Jun. 26 – 11 p.m.: New Zealand vs. Belgium (Group G)

Thu, Jul. 2 – 11 p.m.: 1st Group B vs. Best 3rd (Round of 32)

Tue, Jul. 7 – 4 p.m.: Winner R32 M85 vs. Winner R32 M87 (Round of 16)


BMO Field (Toronto, Canada)



Fri, 12 Jun: Match 3 – Canada vs UEFA Playoff A – 3:00 PM ET

Wed, 17 Jun: Match 21 – Ghana vs Panama – 7:00 PM ET

Sat, 20 Jun: Match 33 – Germany vs Ivory Coast – 4:00 PM ET

Tue, 23 Jun: Match 46 – Panama vs Croatia – 7:00 PM ET

Fri, 26 Jun: Match 62 – Runner-up Group K vs Runner-up Group L – 7:00 PM ET

Thu, 2 Jul: Match 83 – Runner-up Group K vs Runner-up Group L – 7:00 PM ET


AT&T Stadium (Dallas, Texas)


Sun, 14 Jun: Match 11 – Netherlands vs Japan – 4:00 PM ET

Wed, 17 Jun: Match 22 – Austria vs Jordan – 12:00 AM ET

Mon, 22 Jun: Match 43 – Argentina vs Austria – 1:00 PM ET

Thu, 25 Jun: Match 57 – Japan vs UEFA Playoff B – 7:00 PM ET

Sat, 27 Jun: Match 70 – Jordan vs Argentina – 10:00 PM ET

Tue, 30 Jun: Match 78 – Runner-up Group E vs Runner-up Group I – 1:00 PM ET

Fri, 3 Jul: Match 88 – Runner-up Group D vs Runner-up Group G – 2:00 PM ET

Mon, 6 Jul: Match 93 – Winner Match 83 vs Winner Match 84 – 3:00 PM ET

Tue, 14 Jul: Match 101 – Winner Match 97 vs Winner Match 98 – 3:00 PM ET



NRG Stadium (Houston, Texas)



Sun, 14 Jun: Match 10 – Germany vs Curacao – 1:00 PM ET

Wed, 17 Jun: Match 23 – Portugal vs Uzbekistan – 1:00 PM ET

Sat, 20 Jun: Match 35 – Netherlands vs UEFA Playoff B – 1:00 PM ET

Tue, 23 Jun: Match 47 – Portugal vs Uzbekistan – 1:00 PM ET

Fri, 26 Jun: Match 65 – Norway vs France – 3:00 PM ET

Mon, 29 Jun: Match 76 – Winner Group C vs Runner-up Group F – 1:00 PM ET

Sat, 4 Jul: Match 90 – Winner Match 73 vs Winner Match 75 – 1:00 PM ET



Arrowhead Stadium (Kansas City, Missouri)



Tue, 16 Jun: Match 19 – Argentina vs Algeria – 9:00 PM ET

Sat, 20 Jun: Match 34 – Ecuador vs Curacao – 8:00 PM ET

Thu, 25 Jun: Match 58 – Tunisia vs Netherlands – 7:00 PM ET

Sat, 27 Jun: Match 69 – Jordan vs Argentina – 10:00 PM ET

Fri, 3 Jul: Match 87 – Winner Group K vs 3rd Group D/E/I/J/L – 9:30 PM ET

Sat, 11 Jul: Match 100 – Winner Match 95 vs Winner Match 96 – 9:00 PM ET



SoFi Stadium (Los Angeles, California)



Fri, 12 Jun: Match 4 – USA vs Paraguay – 9:00 PM ET

Mon, 15 Jun: Match 15 – Iran vs New Zealand – 9:00 PM ET

Thu, 18 Jun: Match 26 – Switzerland vs UEFA Playoff A – 3:00 PM ET

Sun, 21 Jun: Match 39 – Belgium vs Iran – 3:00 PM ET

Thu, 25 Jun: Match 59 – UEFA Playoff C vs USA – 10:00 PM ET

Sun, 28 Jun: Match 73 – Runner-up Group A vs Runner-up Group B – 3:00 PM ET

Thu, 2 Jul: Match 84 – Winner Group H vs Runner-up Group J – 3:00 PM ET

Fri, 10 Jul: Match 98 – Winner Match 93 vs Winner Match 94 – 3:00 PM ET



Levi's Stadium (San Francisco Bay Area, California)



Mon, 15 Jun: Match 16 – Australia vs UEFA Playoff C – 12:00 AM ET

Tue, 16 Jun: Match 20 – Austria vs Jordan – 12:00 AM ET

Fri, 19 Jun: Match 31 – UEFA Playoff C vs Paraguay – 12:00 AM ET

Mon, 22 Jun: Match 44 – Jordan vs Algeria – 11:00 PM ET

Thu, 25 Jun: Match 60 – Winner Group D vs 3rd Group B/E/F/I/J – 8:00 PM ET

Wed, 1 Jul: Match 81 – Winner Group D vs 3rd Group B/E/F/I/J – 8:00 PM ET



Lumen Field (Seattle, Washington)



Mon, 15 Jun: Match 14 – Belgium vs Egypt – 3:00 PM ET

Fri, 19 Jun: Match 32 – USA vs Australia – 3:00 PM ET

Wed, 24 Jun: Match 52 – UEFA Playoff A vs Qatar – 3:00 PM ET

Fri, 26 Jun: Match 63 – Egypt vs Iran – 11:00 PM ET

Wed, 1 Jul: Match 82 – Winner Group G vs 3rd Group A/E/H/I/J – 4:00 PM ET

Mon, 6 Jul: Match 94 – Winner Match 81 vs Winner Match 82 – 8:00 PM ET



Mercedes-Benz Stadium (Atlanta, Georgia)


Mon, 15 Jun: Match 13 – Spain vs Cape Verde – 12:00 PM ET

Thu, 18 Jun: Match 25 – UEFA Playoff D vs South Africa – 12:00 PM ET

Sun, 21 Jun: Match 38 – Cape Verde vs Saudi Arabia – 8:00 PM ET

Wed, 24 Jun: Match 50 – Morocco vs Haiti – 6:00 PM ET

Sat, 27 Jun: Match 72 – Inter-Confederation Playoff 1 vs Uzbekistan – 7:30 PM ET

Wed, 1 Jul: Match 80 – Winner Group L vs 3rd Group E/H/I/J/K – 12:00 PM ET

Tue, 7 Jul: Match 95 – Winner Match 86 vs Winner Match 88 – 12:00 PM ET

Wed, 15 Jul: Match 102 – Winner Match 99 vs Winner Match 100 – 3:00 PM ET



Hard Rock Stadium (Miami, Florida)


Mon, 15 Jun: Match 15 – Saudi Arabia vs Uruguay – 6:00 PM ET

Sun, 21 Jun: Match 37 – Uruguay vs Cape Verde – 6:00 PM ET

Wed, 24 Jun: Match 49 – Scotland vs Brazil – 6:00 PM ET

Sat, 27 Jun: Match 71 – Colombia vs Portugal – 7:30 PM ET

Fri, 3 Jul: Match 86 – Winner Group J vs Runner-up Group H – 6:00 PM ET

Sat, 11 Jul: Match 99 – Winner Match 91 vs Winner Match 92 – 5:00 PM ET

Sat, 18 Jul: Match 103 – Loser Match 101 vs Loser Match 102 – 5:00 PM ET



Gillette Stadium (Boston, Massachusetts)



Sat, 13 Jun: Match 7 – Haiti vs Scotland – 9:00 PM ET

Tue, 16 Jun: Match 18 – Inter-Confederation Playoff 2 vs Norway – 6:00 PM ET

Fri, 19 Jun: Match 30 – Scotland vs Morocco – 6:00 PM ET

Mon, 22 Jun: Match 42 – Norway vs Senegal – 8:00 PM ET

Tue, 23 Jun: Match 45 – England vs Ghana – 4:00 PM ET

Fri, 26 Jun: Match 61 – Norway vs France – 3:00 PM ET

Mon, 29 Jun: Match 74 – Winner Group E vs 3rd Group A/B/C/D/F – 4:30 PM ET

Thu, 9 Jul: Match 97 – Winner Match 89 vs Winner Match 90 – 4:00 PM ET



Lincoln Financial Field (Philadelphia, Pennsylvania)


Sun, 14 Jun: Match 9 – Germany vs Ivory Coast – 7:00 PM ET

Fri, 19 Jun: Match 29 – Brazil vs Haiti – 9:00 PM ET

Mon, 22 Jun: Match 41 – France vs Inter-Confederation Playoff 2 – 5:00 PM ET

Thu, 25 Jun: Match 55 – Winner Match 74 vs Winner Match 77 – 5:00 PM ET

Sat, 27 Jun: Match 68 – Panama vs England – 5:00 PM ET

Sat, 4 Jul: Match 89 – Winner Match 74 vs Winner Match 77 – 5:00 PM ET



MetLife Stadium (New York/New Jersey)

Sat, 13 Jun: Match 6 – Brazil vs Morocco – 6:00 PM ET

Tue, 16 Jun: Match 17 – France vs Senegal – 3:00 PM ET

Mon, 22 Jun: Match 41 – France vs Inter-Confederation Playoff 2 – 5:00 PM ET

Thu, 25 Jun: Match 56 – Ecuador vs Germany – 4:00 PM ET

Sat, 27 Jun: Match 67 – Colombia vs Portugal – 7:30 PM ET

Tue, 30 Jun: Match 77 – Winner Group I vs 3rd Group C/D/F/G/H – 5:00 PM ET

Sun, 5 Jul: Match 91 – Winner Match 76 vs Winner Match 78 – 4:00 PM ET

Sun, 19 Jul: Match 104 – Winner Match 101 vs Winner Match 102 – 3:00 PM ET



FIFA World Cup 2026 Knockout Stage Summary by Round


Round of 32: June 28 - July 3 (16 matches across 11 venues)

Round of 16: July 4 - July 7 (8 matches across 8 venues)

Quarter-Finals: July 9 - July 11 (4 matches across 4 venues)

Semi-Finals: July 14 (Dallas) & July 15 (Atlanta)

Bronze Final: July 18 (Miami)

Final: July 19 (New York/New Jersey)





_____


WordsCharactersReading time