All 104 matches with local kick-off times and TV channels
The 2026 FIFA World Cup, the first 48-team edition, is co-hosted by Canada, Mexico and the United States and runs from June 11, 2026 to July 19, 2026 -- 104 matches across 39 days. The expanded field is split into 12 first-round groups of four; the top two from each group plus the eight best third-placed sides advance to a new Round of 32, lifting the knockout bracket to six rounds. Group-stage matches run from June 11, 2026 to June 28, 2026, with all 72 first-round games played before the Round of 32 begins on June 28, 2026. From there the format is straight elimination -- 90 minutes, then extra time and penalties if level -- all the way through to the Final. All 48 qualified nations are listed below as quick filter chips, and every fixture shows kick-off in your timezone with a one-tap reminder option.
The FIFA World Cup 2026 runs from June 11 to July 19, 2026 — 39 days of football across 104 matches. The opening match is on June 11, 2026 and the final on July 19, 2026 at MetLife Stadium, New Jersey.
48 national teams play in the 2026 World Cup, up from 32 in Qatar 2022. The teams are split into 12 groups of 4. The top two from each group plus the eight best third-placed teams advance to a 32-team knockout round.
The 2026 World Cup is co-hosted by the United States (11 venues), Canada (2 venues), and Mexico (3 venues) — the first three-host edition. The final is played at MetLife Stadium, East Rutherford, New Jersey.
The FIFA World Cup 2026 final is played on Sunday, July 19, 2026 at MetLife Stadium in East Rutherford, New Jersey, USA.
Match times on this site are automatically converted to your local timezone. Group-stage matches typically kick off between 12:00 and 21:00 local time at the venue, spanning multiple timezones across North America.