World Cup 2026 Schedule — Dates, Kickoffs & Host Cities

16 World Cup 2026 fixtures across 4 match days, Monday, June 15, 2026 through Thursday, June 18, 2026. Host cities include Atlanta, Seattle, Miami, Los Angeles, New Jersey and Boston, and 8 more. Kickoff times are local to each host city. This is factual fixture data — find venues with bookable tables for each match from its city pages.

Monday, June 15, 2026

KickoffMatchStageHost city
12:00 PMSpain vs Cape VerdeGroupAtlanta
12:00 PMBelgium vs EgyptGroupSeattle
6:00 PMSaudi Arabia vs UruguayGroupMiami
6:00 PMIran vs New ZealandGroupLos Angeles

Tuesday, June 16, 2026

KickoffMatchStageHost city
3:00 PMFrance vs SenegalGroupNew Jersey
6:00 PMIraq vs NorwayGroupBoston
8:00 PMArgentina vs AlgeriaGroupKansas City
9:00 PMAustria vs JordanGroupSan Francisco

Wednesday, June 17, 2026

KickoffMatchStageHost city
12:00 PMPortugal vs DR CongoGroupHouston
3:00 PMEngland vs CroatiaGroupDallas
7:00 PMGhana vs PanamaGroupToronto
8:00 PMUzbekistan vs ColombiaGroupMexico City

Thursday, June 18, 2026

KickoffMatchStageHost city
12:00 PMCzechia vs South AfricaGroupAtlanta
12:00 PMSwitzerland vs Bosnia and HerzegovinaGroupLos Angeles
3:00 PMCanada vs QatarGroupVancouver
7:00 PMMexico vs South KoreaGroupGuadalajara