June 11, 2026 → July 19, 202648 Teams104 Matches16 Cities

Tournament Hub

World Cup 2026 Fixtures: All 104 Matches

Use this fixture hub for the complete 104-match list, or jump first to the daily match window, opening day, host openers, and group pages before scanning every fixture.

Updated: June 17, 2026

Start Here

Choose the schedule view you need

Latest Results

Recent match recaps before the full fixture list

Daily games hub

Finished matches stay here as a quick results bridge. Open the recap when a score is final, or jump back to the group table before scanning the complete 104-match fixture index.

Find a Match

Full World Cup 2026 Fixture List

Filter the complete 104-match list by team, date, group, or status. Use each card as the route into the correct match page, daily games hub, standings view, or viewing guide.

104matches shown

Group G

IranVSNew Zealand
June 15, 2026Los Angeles Stadium (Los Angeles)
Your timeDevice local time
Venue localJune 15, 2026, 6:00 PM, Los Angeles

Final · Iran 2-2 New Zealand

Fixture

Group I

IraqVSNorway
June 16, 2026Boston Stadium (Boston)
Your timeDevice local time
Venue localJune 16, 2026, 6:00 PM, Boston

Final · Iraq 1-4 Norway

Fixture

Group A

CzechiaVSSouth Africa
June 18, 2026Atlanta Stadium (Atlanta)
Your timeDevice local time
Venue localJune 18, 2026, 12:00 PM, Atlanta
Fixture

Group B

SwitzerlandVSBosnia & Herzegovina
June 18, 2026Los Angeles Stadium (Los Angeles)
Your timeDevice local time
Venue localJune 18, 2026, 12:00 PM, Los Angeles
Fixture

Group C

BrazilVSHaiti
June 19, 2026Philadelphia Stadium (Philadelphia)
Your timeDevice local time
Venue localJune 19, 2026, 8:30 PM, Philadelphia
Fixture

Group C

ScotlandVSMorocco
June 19, 2026Boston Stadium (Boston)
Your timeDevice local time
Venue localJune 19, 2026, 6:00 PM, Boston
Fixture

Group E

EcuadorVSCuraçao
June 20, 2026Kansas City Stadium (Kansas City)
Your timeDevice local time
Venue localJune 20, 2026, 7:00 PM, Kansas City
Fixture

Group F

SwedenVSNetherlands
June 20, 2026Houston Stadium (Houston)
Your timeDevice local time
Venue localJune 20, 2026, 12:00 PM, Houston
Fixture

Group F

TunisiaVSJapan
June 20, 2026Monterrey Stadium (Monterrey)
Your timeDevice local time
Venue localJune 20, 2026, 10:00 PM, Monterrey
Fixture

Group H

UruguayVSCabo Verde
June 21, 2026Miami Stadium (Miami)
Your timeDevice local time
Venue localJune 21, 2026, 6:00 PM, Miami
Fixture

Group H

SpainVSSaudi Arabia
June 21, 2026Atlanta Stadium (Atlanta)
Your timeDevice local time
Venue localJune 21, 2026, 12:00 PM, Atlanta
Fixture

Group G

BelgiumVSIran
June 21, 2026Los Angeles Stadium (Los Angeles)
Your timeDevice local time
Venue localJune 21, 2026, 12:00 PM, Los Angeles
Fixture

Group G

New ZealandVSEgypt
June 21, 2026BC Place Vancouver (Vancouver)
Your timeDevice local time
Venue localJune 21, 2026, 6:00 PM, Vancouver
Fixture

Group I

IraqVSFrance
June 22, 2026Philadelphia Stadium (Philadelphia)
Your timeDevice local time
Venue localJune 22, 2026, 5:00 PM, Philadelphia
Fixture

Group J

JordanVSAlgeria
June 22, 2026San Francisco Bay Area Stadium (San Francisco Bay Area)
Your timeDevice local time
Venue localJune 22, 2026, 8:00 PM, San Francisco Bay Area
Fixture

Group L

PanamaVSCroatia
June 23, 2026Toronto Stadium (Toronto)
Your timeDevice local time
Venue localJune 23, 2026, 7:00 PM, Toronto
Fixture

Group K

PortugalVSUzbekistan
June 23, 2026Houston Stadium (Houston)
Your timeDevice local time
Venue localJune 23, 2026, 12:00 PM, Houston
Fixture

Group K

ColombiaVSDR Congo
June 23, 2026Guadalajara Stadium (Guadalajara)
Your timeDevice local time
Venue localJune 23, 2026, 8:00 PM, Guadalajara
Fixture

Group C

MoroccoVSHaiti
June 24, 2026Atlanta Stadium (Atlanta)
Your timeDevice local time
Venue localJune 24, 2026, 6:00 PM, Atlanta
Fixture

Group B

Bosnia & HerzegovinaVSQatar
June 24, 2026Seattle Stadium (Seattle)
Your timeDevice local time
Venue localJune 24, 2026, 9:00 PM, Seattle
Fixture

Group E

CuraçaoVSCôte d'Ivoire
June 25, 2026Philadelphia Stadium (Philadelphia)
Your timeDevice local time
Venue localJune 25, 2026, 4:00 PM, Philadelphia
Fixture

Group F

JapanVSSweden
June 25, 2026Dallas Stadium (Dallas)
Your timeDevice local time
Venue localJune 25, 2026, 6:00 PM, Dallas
Fixture

Group F

TunisiaVSNetherlands
June 25, 2026Kansas City Stadium (Kansas City)
Your timeDevice local time
Venue localJune 25, 2026, 6:00 PM, Kansas City
Fixture

Group D

ParaguayVSAustralia
June 25, 2026San Francisco Bay Area Stadium (San Francisco Bay Area)
Your timeDevice local time
Venue localJune 25, 2026, 7:00 PM, San Francisco Bay Area
Fixture

Group I

SenegalVSIraq
June 26, 2026Toronto Stadium (Toronto)
Your timeDevice local time
Venue localJune 26, 2026, 3:00 PM, Toronto
Fixture

Group G

EgyptVSIran
June 26, 2026Seattle Stadium (Seattle)
Your timeDevice local time
Venue localJune 26, 2026, 8:00 PM, Seattle
Fixture

Group G

New ZealandVSBelgium
June 26, 2026BC Place Vancouver (Vancouver)
Your timeDevice local time
Venue localJune 26, 2026, 8:00 PM, Vancouver
Fixture

Group H

Cabo VerdeVSSaudi Arabia
June 26, 2026Houston Stadium (Houston)
Your timeDevice local time
Venue localJune 26, 2026, 7:00 PM, Houston
Fixture

Group L

PanamaVSEngland
June 27, 2026New York New Jersey Stadium (New York/New Jersey)
Your timeDevice local time
Venue localJune 27, 2026, 5:00 PM, New York/New Jersey
Fixture

Group L

CroatiaVSGhana
June 27, 2026Philadelphia Stadium (Philadelphia)
Your timeDevice local time
Venue localJune 27, 2026, 5:00 PM, Philadelphia
Fixture

Group J

AlgeriaVSAustria
June 27, 2026Kansas City Stadium (Kansas City)
Your timeDevice local time
Venue localJune 27, 2026, 9:00 PM, Kansas City
Fixture

Group J

JordanVSArgentina
June 27, 2026Dallas Stadium (Dallas)
Your timeDevice local time
Venue localJune 27, 2026, 9:00 PM, Dallas
Fixture

Group K

DR CongoVSUzbekistan
June 27, 2026Atlanta Stadium (Atlanta)
Your timeDevice local time
Venue localJune 27, 2026, 7:30 PM, Atlanta
Fixture

Round of 32

Runner-up Group AVSRunner-up Group B
June 28, 2026SoFi Stadium (Inglewood)
Your timeDevice local time
Venue localJune 28, 2026, 12:00 PM, Inglewood
Fixture

Round of 32

Winner Group EVSBest 3rd Place Group A/B/C/D/F
June 29, 2026Gillette Stadium (Foxborough)
Your timeDevice local time
Venue localJune 29, 2026, 4:30 PM, Foxborough
Fixture

Round of 32

Winner Group FVSRunner-up Group C
June 29, 2026Estadio BBVA (Guadalupe)
Your timeDevice local time
Venue localJune 29, 2026, 7:00 PM, Guadalupe
Fixture

Round of 32

Winner Group CVSRunner-up Group F
June 29, 2026NRG Stadium (Houston)
Your timeDevice local time
Venue localJune 29, 2026, 12:00 PM, Houston
Fixture

Round of 32

Winner Group IVSBest 3rd Place Group C/D/F/G/H
June 30, 2026MetLife Stadium (New York/New Jersey)
Your timeDevice local time
Venue localJune 30, 2026, 5:00 PM, New York/New Jersey
Fixture

Round of 32

Runner-up Group EVSRunner-up Group I
June 30, 2026AT&T Stadium (Arlington)
Your timeDevice local time
Venue localJune 30, 2026, 12:00 PM, Arlington
Fixture

Round of 32

Winner Group AVSBest 3rd Place Group C/E/F/H/I
June 30, 2026Estadio Azteca (Mexico City)
Your timeDevice local time
Venue localJune 30, 2026, 7:00 PM, Mexico City
Fixture

Round of 32

Winner Group LVSBest 3rd Place Group E/H/I/J/K
July 01, 2026Mercedes-Benz Stadium (Atlanta)
Your timeDevice local time
Venue localJuly 1, 2026, 12:00 PM, Atlanta
Fixture

Round of 32

Winner Group DVSBest 3rd Place Group B/E/F/I/J
July 01, 2026Levi's Stadium (Santa Clara)
Your timeDevice local time
Venue localJuly 1, 2026, 5:00 PM, Santa Clara
Fixture

Round of 32

Winner Group GVSBest 3rd Place Group A/E/H/I/J
July 01, 2026Lumen Field (Seattle)
Your timeDevice local time
Venue localJuly 1, 2026, 1:00 PM, Seattle
Fixture

Round of 32

Runner-up Group KVSRunner-up Group L
July 02, 2026BMO Field (Toronto)
Your timeDevice local time
Venue localJuly 2, 2026, 7:00 PM, Toronto
Fixture

Round of 32

Winner Group HVSRunner-up Group J
July 02, 2026SoFi Stadium (Inglewood)
Your timeDevice local time
Venue localJuly 2, 2026, 12:00 PM, Inglewood
Fixture

Round of 32

Winner Group BVSBest 3rd Place Group E/F/G/I/J
July 02, 2026BC Place (Vancouver)
Your timeDevice local time
Venue localJuly 2, 2026, 8:00 PM, Vancouver
Fixture

Round of 32

Winner Group JVSRunner-up Group H
July 03, 2026Hard Rock Stadium (Miami Gardens)
Your timeDevice local time
Venue localJuly 3, 2026, 6:00 PM, Miami Gardens
Fixture

Round of 32

Winner Group KVSBest 3rd Place Group D/E/I/J/L
July 03, 2026Arrowhead Stadium (Kansas City)
Your timeDevice local time
Venue localJuly 3, 2026, 8:30 PM, Kansas City
Fixture

Round of 32

Runner-up Group DVSRunner-up Group G
July 03, 2026AT&T Stadium (Arlington)
Your timeDevice local time
Venue localJuly 3, 2026, 1:00 PM, Arlington
Fixture

Round of 16

Winner Match 74VSWinner Match 77
July 04, 2026Lincoln Financial Field (Philadelphia)
Your timeDevice local time
Venue localJuly 4, 2026, 5:00 PM, Philadelphia
Fixture

Round of 16

Winner Match 73VSWinner Match 75
July 04, 2026NRG Stadium (Houston)
Your timeDevice local time
Venue localJuly 4, 2026, 12:00 PM, Houston
Fixture

Round of 16

Winner Match 76VSWinner Match 78
July 05, 2026MetLife Stadium (New York/New Jersey)
Your timeDevice local time
Venue localJuly 5, 2026, 4:00 PM, New York/New Jersey
Fixture

Round of 16

Winner Match 79VSWinner Match 80
July 05, 2026Estadio Azteca (Mexico City)
Your timeDevice local time
Venue localJuly 5, 2026, 6:00 PM, Mexico City
Fixture

Round of 16

Winner Match 83VSWinner Match 84
July 06, 2026AT&T Stadium (Arlington)
Your timeDevice local time
Venue localJuly 6, 2026, 2:00 PM, Arlington
Fixture

Round of 16

Winner Match 81VSWinner Match 82
July 06, 2026Lumen Field (Seattle)
Your timeDevice local time
Venue localJuly 6, 2026, 5:00 PM, Seattle
Fixture

Round of 16

Winner Match 86VSWinner Match 88
July 07, 2026Mercedes-Benz Stadium (Atlanta)
Your timeDevice local time
Venue localJuly 7, 2026, 12:00 PM, Atlanta
Fixture

Round of 16

Winner Match 85VSWinner Match 87
July 07, 2026BC Place (Vancouver)
Your timeDevice local time
Venue localJuly 7, 2026, 1:00 PM, Vancouver
Fixture

Quarterfinal

Winner Match 89VSWinner Match 90
July 09, 2026Gillette Stadium (Foxborough)
Your timeDevice local time
Venue localJuly 9, 2026, 4:00 PM, Foxborough
Fixture

Quarterfinal

Winner Match 93VSWinner Match 94
July 10, 2026SoFi Stadium (Inglewood)
Your timeDevice local time
Venue localJuly 10, 2026, 12:00 PM, Inglewood
Fixture

Quarterfinal

Winner Match 91VSWinner Match 92
July 10, 2026Hard Rock Stadium (Miami Gardens)
Your timeDevice local time
Venue localJuly 10, 2026, 5:00 PM, Miami Gardens
Fixture

Quarterfinal

Winner Match 95VSWinner Match 96
July 10, 2026Arrowhead Stadium (Kansas City)
Your timeDevice local time
Venue localJuly 10, 2026, 8:00 PM, Kansas City
Fixture

Semifinal

Winner Match 97VSWinner Match 98
July 15, 2026AT&T Stadium (Arlington)
Your timeDevice local time
Venue localJuly 15, 2026, 2:00 PM, Arlington
Fixture

Semifinal

Winner Match 99VSWinner Match 100
July 16, 2026Mercedes-Benz Stadium (Atlanta)
Your timeDevice local time
Venue localJuly 16, 2026, 3:00 PM, Atlanta
Fixture

Third Place

Loser Match 101VSLoser Match 102
July 18, 2026Hard Rock Stadium (Miami Gardens)
Your timeDevice local time
Venue localJuly 18, 2026, 5:00 PM, Miami Gardens
Fixture

Final

Winner Match 101VSWinner Match 102
July 19, 2026MetLife Stadium (New York/New Jersey)
Your timeDevice local time
Venue localJuly 19, 2026, 3:00 PM, New York/New Jersey
Fixture

Quick Links

Jump to fixture paths

Use these shortcuts when you already know the path you need. The full fixture list above remains the main index for every match.

Current Window

Today and next

This is only a shortcut layer. Use these cards to jump to the current daily hub, active group fixture paths, and standings without duplicating those pages here.

FAQ

Match schedule questions

When does World Cup 2026 start?

World Cup 2026 starts on June 11, 2026, with Mexico vs South Africa in Mexico City.

How many matches are in the 2026 World Cup?

The 2026 World Cup has 104 matches across the group stage and knockout rounds.

Where can I find team-specific World Cup 2026 schedules?

Use the team fixture pages linked from the matches page, including USA, Mexico, Canada, Argentina, Brazil, England, France, Portugal, Spain, Germany, and Japan.

Are kickoff times shown in local time or UTC?

Fixture cards show local kickoff time and match pages also include UTC timing when a full preview is available.

Internal Links

Explore the Ultimate 2026 World Cup Hub

All data based on official FIFA 2026 information.