World Cup Map 2026 — Full Match Schedule
An interactive 3D globe showing every match of the 2026 FIFA World Cup across 16 host cities in the USA, Canada and Mexico. Made by Phil Bolles.
Host Cities
USA
- Atlanta, Georgia — Mercedes-Benz Stadium
- Boston (Foxborough), Massachusetts — Gillette Stadium
- Dallas (Arlington), Texas — AT&T Stadium
- Houston, Texas — NRG Stadium
- Kansas City, Missouri — GEHA Field at Arrowhead Stadium
- Los Angeles (Inglewood), California — SoFi Stadium
- Miami (Miami Gardens), Florida — Hard Rock Stadium
- New York / New Jersey (East Rutherford) — MetLife Stadium
- Philadelphia, Pennsylvania — Lincoln Financial Field
- San Francisco (Santa Clara), California — Levi's Stadium
- Seattle, Washington — Lumen Field
Canada
- Toronto, Ontario — BMO Field
- Vancouver, British Columbia — BC Place
Mexico
- Guadalajara (Zapopan) — Estadio Akron
- Mexico City — Estadio Azteca
- Monterrey (Guadalupe) — Estadio BBVA
Group Stage
Group A
- Match 1 — Jun 11: Mexico vs South Africa, 15:00 CST, Estadio Azteca, Mexico City
- Match 2 — Jun 11: South Korea vs Czechia, 22:00 CST, Estadio Akron, Guadalajara
- Match 25 — Jun 18: Czechia vs South Africa, 12:00 EDT, Mercedes-Benz Stadium, Atlanta
- Match 28 — Jun 18: Mexico vs South Korea, 21:00 CST, Estadio Akron, Guadalajara
- Match 53 — Jun 24: Czechia vs Mexico, 21:00 CST, Estadio Azteca, Mexico City
- Match 54 — Jun 24: South Africa vs South Korea, 21:00 CST, Estadio BBVA, Monterrey
Group B
- Match 3 — Jun 12: Canada vs Bosnia and Herzegovina, 15:00 EDT, BMO Field, Toronto
- Match 8 — Jun 13: Qatar vs Switzerland, 15:00 PDT, Levi's Stadium, San Francisco
- Match 26 — Jun 18: Switzerland vs Bosnia and Herzegovina, 15:00 PDT, SoFi Stadium, Los Angeles
- Match 27 — Jun 18: Canada vs Qatar, 18:00 PDT, BC Place, Vancouver
- Match 51 — Jun 24: Switzerland vs Canada, 15:00 PDT, BC Place, Vancouver
- Match 52 — Jun 24: Bosnia and Herzegovina vs Qatar, 15:00 PDT, Lumen Field, Seattle
Group C
- Match 5 — Jun 13: Haiti vs Scotland, 19:00 EDT, Gillette Stadium, Boston
- Match 7 — Jun 13: Brazil vs Morocco, 18:00 EDT, MetLife Stadium, New York NJ
- Match 29 — Jun 19: Brazil vs Haiti, 20:30 EDT, Lincoln Financial Field, Philadelphia
- Match 30 — Jun 19: Scotland vs Morocco, 18:00 EDT, Gillette Stadium, Boston
- Match 49 — Jun 24: Scotland vs Brazil, 18:00 EDT, Hard Rock Stadium, Miami
- Match 50 — Jun 24: Morocco vs Haiti, 18:00 EDT, Mercedes-Benz Stadium, Atlanta
Group D
- Match 4 — Jun 12: USA vs Paraguay, 21:00 PDT, SoFi Stadium, Los Angeles
- Match 6 — Jun 13: Australia vs Turkey, 0:00 PDT, Vancouver
- Match 31 — Jun 19: Turkey vs Paraguay, 23:00 PDT, Levi's Stadium, San Francisco
- Match 32 — Jun 19: USA vs Australia, 15:00 PDT, Lumen Field, Seattle
- Match 59 — Jun 25: Turkey vs USA, 22:00 PDT, SoFi Stadium, Los Angeles
- Match 60 — Jun 25: Paraguay vs Australia, 22:00 PDT, Levi's Stadium, San Francisco
Group E
- Match 9 — Jun 14: Cote D'Ivoire vs Ecuador, 19:00 EDT, Lincoln Financial Field, Philadelphia
- Match 10 — Jun 14: Germany vs Curacao, 13:00 CDT, NRG Stadium, Houston
- Match 33 — Jun 20: Germany vs Cote D'Ivoire, 16:00 EDT, BMO Field, Toronto
- Match 34 — Jun 20: Ecuador vs Curacao, 20:00 CDT, GEHA Field at Arrowhead Stadium, Kansas City
- Match 55 — Jun 25: Curacao vs Cote D'Ivoire, 16:00 EDT, Lincoln Financial Field, Philadelphia
- Match 56 — Jun 25: Ecuador vs Germany, 16:00 EDT, MetLife Stadium, New York NJ
Group F
- Match 11 — Jun 14: Netherlands vs Japan, 16:00 CDT, AT&T Stadium, Dallas
- Match 12 — Jun 14: Sweden vs Tunisia, 22:00 CST, Estadio BBVA, Monterrey
- Match 35 — Jun 20: Netherlands vs Sweden, 13:00 CDT, NRG Stadium, Houston
- Match 36 — Jun 20: Tunisia vs Japan, 0:00 CST, Estadio BBVA, Monterrey
- Match 57 — Jun 25: Japan vs Sweden, 19:00 CDT, AT&T Stadium, Dallas
- Match 58 — Jun 25: Tunisia vs Netherlands, 19:00 CDT, GEHA Field at Arrowhead Stadium, Kansas City
Group G
- Match 15 — Jun 15: Iran vs New Zealand, 21:00 PDT, SoFi Stadium, Los Angeles
- Match 16 — Jun 15: Belgium vs Egypt, 15:00 PDT, Lumen Field, Seattle
- Match 39 — Jun 21: Belgium vs Iran, 15:00 PDT, SoFi Stadium, Los Angeles
- Match 40 — Jun 21: New Zealand vs Egypt, 21:00 PDT, BC Place, Vancouver
- Match 63 — Jun 26: Egypt vs Iran, 23:00 PDT, Lumen Field, Seattle
- Match 64 — Jun 26: New Zealand vs Belgium, 23:00 PDT, BC Place, Vancouver
Group H
- Match 13 — Jun 15: Saudi Arabia vs Uruguay, 18:00 EDT, Hard Rock Stadium, Miami
- Match 14 — Jun 15: Spain vs Cabo Verde, 12:00 EDT, Mercedes-Benz Stadium, Atlanta
- Match 37 — Jun 21: Uruguay vs Cabo Verde, 18:00 EDT, Hard Rock Stadium, Miami
- Match 38 — Jun 21: Spain vs Saudi Arabia, 12:00 EDT, Mercedes-Benz Stadium, Atlanta
- Match 65 — Jun 26: Cabo Verde vs Saudi Arabia, 20:00 CDT, NRG Stadium, Houston
- Match 66 — Jun 26: Uruguay vs Spain, 20:00 CST, Estadio Akron, Guadalajara
Group I
- Match 17 — Jun 16: France vs Senegal, 15:00 EDT, MetLife Stadium, New York NJ
- Match 18 — Jun 16: Iraq vs Norway, 18:00 EDT, Gillette Stadium, Boston
- Match 41 — Jun 22: Norway vs Senegal, 20:00 EDT, MetLife Stadium, New York NJ
- Match 42 — Jun 22: France vs Iraq, 17:00 EDT, Lincoln Financial Field, Philadelphia
- Match 61 — Jun 26: Norway vs France, 15:00 EDT, Gillette Stadium, Boston
- Match 62 — Jun 26: Senegal vs Iraq, 15:00 EDT, BMO Field, Toronto
Group J
- Match 19 — Jun 16: Argentina vs Algeria, 21:00 CDT, GEHA Field at Arrowhead Stadium, Kansas City
- Match 20 — Jun 16: Austria vs Jordan, 0:00 PDT, Levi's Stadium, San Francisco
- Match 43 — Jun 22: Argentina vs Austria, 13:00 CDT, AT&T Stadium, Dallas
- Match 44 — Jun 22: Jordan vs Algeria, 23:00 PDT, Levi's Stadium, San Francisco
- Match 69 — Jun 27: Algeria vs Austria, 22:00 CDT, GEHA Field at Arrowhead Stadium, Kansas City
- Match 70 — Jun 27: Jordan vs Argentina, 22:00 CDT, AT&T Stadium, Dallas
Group K
- Match 23 — Jun 17: Portugal vs DR Congo, 13:00 CDT, NRG Stadium, Houston
- Match 24 — Jun 17: Uzbekistan vs Colombia, 22:00 CST, Estadio Azteca, Mexico City
- Match 47 — Jun 23: Portugal vs Uzbekistan, 13:00 CDT, NRG Stadium, Houston
- Match 48 — Jun 23: Colombia vs DR Congo, 22:00 CST, Estadio Akron, Guadalajara
- Match 71 — Jun 27: Colombia vs Portugal, 19:30 EDT, Hard Rock Stadium, Miami
- Match 72 — Jun 27: DR Congo vs Uzbekistan, 19:30 EDT, Mercedes-Benz Stadium, Atlanta
Group L
- Match 21 — Jun 17: Ghana vs Panama, 19:00 EDT, BMO Field, Toronto
- Match 22 — Jun 17: England vs Croatia, 16:00 CDT, AT&T Stadium, Dallas
- Match 45 — Jun 23: England vs Ghana, 16:00 EDT, Gillette Stadium, Boston
- Match 46 — Jun 23: Panama vs Croatia, 19:00 EDT, BMO Field, Toronto
- Match 67 — Jun 27: Panama vs England, 17:00 EDT, MetLife Stadium, New York NJ
- Match 68 — Jun 27: Croatia vs Ghana, 17:00 EDT, Lincoln Financial Field, Philadelphia
Round of 32
- Match 73 — Jun 28: Runner-up Group A vs Runner-up Group B, 15:00 PDT, SoFi Stadium, Los Angeles
- Match 74 — Jun 29: Winner Group E vs Best 3rd, 16:30 EDT, Gillette Stadium, Boston
- Match 75 — Jun 29: Winner Group F vs Runner-up Group C, 21:00 CST, Estadio BBVA, Monterrey
- Match 76 — Jun 29: Winner Group C vs Runner-up Group F, 13:00 CDT, NRG Stadium, Houston
- Match 77 — Jun 30: Winner Group I vs Best 3rd, 17:00 EDT, MetLife Stadium, New York NJ
- Match 78 — Jun 30: Runner-up Group E vs Runner-up Group I, 13:00 CDT, AT&T Stadium, Dallas
- Match 79 — Jun 30: Winner Group A vs Best 3rd, 21:00 CST, Estadio Azteca, Mexico City
- Match 80 — Jul 1: Winner Group L vs Best 3rd, 12:00 EDT, Mercedes-Benz Stadium, Atlanta
- Match 81 — Jul 1: Winner Group D vs Best 3rd, 20:00 PDT, Levi's Stadium, San Francisco
- Match 82 — Jul 1: Winner Group G vs Best 3rd, 16:00 PDT, Lumen Field, Seattle
- Match 83 — Jul 2: Runner-up Group K vs Runner-up Group L, 19:00 EDT, BMO Field, Toronto
- Match 84 — Jul 2: Winner Group H vs Runner-up Group J, 15:00 PDT, SoFi Stadium, Los Angeles
- Match 85 — Jul 2: Winner Group B vs Best 3rd, 23:00 PDT, BC Place, Vancouver
- Match 86 — Jul 3: Winner Group J vs Runner-up Group H, 18:00 EDT, Hard Rock Stadium, Miami
- Match 87 — Jul 3: Winner Group K vs Best 3rd, 21:30 CDT, GEHA Field at Arrowhead Stadium, Kansas City
- Match 88 — Jul 3: Runner-up Group D vs Runner-up Group G, 14:00 CDT, AT&T Stadium, Dallas
Round of 16
- Match 89 — Jul 4: Winner Match 74 vs Winner Match 77, 17:00 EDT, Lincoln Financial Field, Philadelphia
- Match 90 — Jul 4: Winner Match 73 vs Winner Match 75, 13:00 CDT, NRG Stadium, Houston
- Match 91 — Jul 5: Winner Match 76 vs Winner Match 78, 16:00 EDT, MetLife Stadium, New York NJ
- Match 92 — Jul 5: Winner Match 79 vs Winner Match 80, 20:00 CST, Estadio Azteca, Mexico City
- Match 93 — Jul 6: Winner Match 83 vs Winner Match 84, 15:00 CDT, AT&T Stadium, Dallas
- Match 94 — Jul 6: Winner Match 81 vs Winner Match 82, 20:00 PDT, Lumen Field, Seattle
- Match 95 — Jul 7: Winner Match 86 vs Winner Match 88, 12:00 EDT, Mercedes-Benz Stadium, Atlanta
- Match 96 — Jul 7: Winner Match 85 vs Winner Match 87, 16:00 PDT, BC Place, Vancouver
Quarter-Finals
- Match 97 — Jul 9: Winner Match 89 vs Winner Match 90, 16:00 EDT, Gillette Stadium, Boston
- Match 98 — Jul 10: Winner Match 93 vs Winner Match 94, 15:00 PDT, SoFi Stadium, Los Angeles
- Match 99 — Jul 11: Winner Match 91 vs Winner Match 92, 17:00 EDT, Hard Rock Stadium, Miami
- Match 100 — Jul 11: Winner Match 95 vs Winner Match 96, 21:00 CDT, GEHA Field at Arrowhead Stadium, Kansas City
Semi-Finals
- Match 101 — Jul 14: Winner Match 97 vs Winner Match 98, 15:00 CDT, AT&T Stadium, Dallas
- Match 102 — Jul 15: Winner Match 99 vs Winner Match 100, 15:00 EDT, Mercedes-Benz Stadium, Atlanta
Bronze Final
- Match 103 — Jul 18: Runner-up Match 101 vs Runner-up Match 102, 17:00 EDT, Hard Rock Stadium, Miami
Final
- Match 104 — Jul 19: Winner Match 101 vs Winner Match 102, 15:00 EDT, MetLife Stadium, New York NJ