World Cup 2026 Schedule — All 104 Matches, Dates & Venues

The FIFA World Cup 2026 is played across 104 matches from June 11 to July 19, 2026 in the United States, Mexico and Canada. The group stage (72 matches) runs June 11–27; the knockout stage (32 matches) runs June 28 to July 19, ending with the final at MetLife Stadium, New Jersey.

Key dates

Opening matches

Browse groups · Host stadiums · Squads

← Back to the simulator

Data based on the official FIFA draw (December 2025). This site is not officially affiliated with FIFA.