Estimated reading time: 9 minutes
Last updated: 17 May 2026. This guide summarizes the FIFA World Cup 2026 schedule, qualified teams, venues, Morocco fixtures, format and global viewing information.
The FIFA World Cup 2026 will run from 11 June to 19 July 2026 across the United States, Canada and Mexico. With 48 teams, 16 host stadiums and 104 matches, it will be the largest edition in World Cup history.
FIFA World Cup 2026 Schedule: Full 104-Match Calendar, Groups, Venues And How To Watch
2026 FIFA World Cup Overview
The 2026 FIFA World Cup marks a major expansion for international football. For the first time, 48 national teams will compete in 12 groups of four, followed by a new Round of 32. The tournament will be hosted across three countries: the United States, Canada and Mexico.
This complete guide is designed for global readers looking for the full match calendar, key dates, stadiums, qualified teams, Morocco’s fixtures and basic viewing information.
Key FIFA World Cup 2026 Facts
- Tournament dates: 11 June – 19 July 2026
- Host countries: United States, Canada and Mexico
- Total teams: 48
- Total matches: 104
- Total stadiums: 16
- Opening match: Mexico vs South Africa
- Final venue: New York/New Jersey Stadium
Qualified Teams For FIFA World Cup 2026
| Confederation | Qualified Teams |
|---|---|
| AFC | Australia, Iran, Japan, Jordan, South Korea, Qatar, Saudi Arabia, Uzbekistan, Iraq |
| CAF | Algeria, Cabo Verde, Côte d’Ivoire, Egypt, Ghana, Morocco, Senegal, South Africa, Tunisia, DR Congo |
| CONCACAF | United States, Canada, Mexico, Curaçao, Haiti, Panama |
| CONMEBOL | Argentina, Brazil, Colombia, Ecuador, Paraguay, Uruguay |
| OFC | New Zealand |
| UEFA | England, France, Croatia, Norway, Portugal, Germany, Netherlands, Austria, Belgium, Scotland, Spain, Switzerland, Sweden, Türkiye, Bosnia and Herzegovina, Czechia |
Morocco Fixtures At FIFA World Cup 2026
Morocco will play in Group C against Brazil, Scotland and Haiti. The Atlas Lions enter the tournament with global attention after becoming the first African and Arab nation to reach a World Cup semi-final in 2022.
| Match | Date | Time | Venue |
|---|---|---|---|
| Brazil vs Morocco | 13 June 2026 | 23:00 GMT+1 | New York/New Jersey Stadium |
| Scotland vs Morocco | 19 June 2026 | 23:00 GMT+1 | Boston Stadium |
| Morocco vs Haiti | 24 June 2026 | 23:00 GMT+1 | Atlanta Stadium |
Full FIFA World Cup 2026 Match Schedule And Venues
The table below lists the full 104-match calendar. Times are shown in GMT+1 for easy international reading. Viewers should convert kick-off times to their local time zone before matchday.
| Date | Group / Match | Fixture | Venue | Time GMT+1 |
|---|---|---|---|---|
| Thursday 11 June | Group A | Mexico vs South Africa | Mexico City, Mexico | 20:00 |
| Friday 12 June | Group A | South Korea vs Czech Republic | Zapopan, Mexico | 03:00 |
| Group B | Canada vs Bosnia & Herzegovina | Toronto, Canada | 20:00 | |
| Saturday 13 June | Group D | USA vs Paraguay | Los Angeles, USA | 02:00 |
| Group B | Qatar vs Switzerland | Santa Clara, USA | 20:00 | |
| Group C | Brazil vs Morocco | New Jersey, USA | 23:00 | |
| Sunday 14 June | Group C | Haiti vs Scotland | Foxborough, USA | 02:00 |
| Group D | Australia vs Türkiye | Vancouver, Canada | 05:00 | |
| Group E | Germany vs Curaçao | Houston, USA | 18:00 | |
| Group F | Netherlands vs Japan | Arlington, USA | 21:00 | |
| Monday 15 June | Group E | Côte d’Ivoire vs Ecuador | Philadelphia, USA | 00:00 |
| Group F | Sweden vs Tunisia | Guadalupe, Mexico | 03:00 | |
| Group H | Spain vs Cabo Verde | Atlanta, USA | 17:00 | |
| Group G | Belgium vs Egypt | Seattle, USA | 20:00 | |
| Group H | Saudi Arabia vs Uruguay | Miami, USA | 23:00 | |
| Tuesday 16 June | Group G | Iran vs New Zealand | Los Angeles, USA | 02:00 |
| Group I | France vs Senegal | New Jersey, USA | 20:00 | |
| Group I | Iraq vs Norway | Foxborough, USA | 23:00 | |
| Wednesday 17 June | Group J | Argentina vs Algeria | Kansas City, USA | 02:00 |
| Group J | Austria vs Jordan | Santa Clara, USA | 05:00 | |
| Group K | Portugal vs DR Congo | Houston, USA | 18:00 | |
| Group L | England vs Croatia | Arlington, USA | 21:00 | |
| Thursday 18 June | Group L | Ghana vs Panama | Toronto, Canada | 00:00 |
| Group K | Uzbekistan vs Colombia | Mexico City, Mexico | 03:00 | |
| Group A | Czech Republic vs South Africa | Atlanta, USA | 17:00 | |
| Group B | Switzerland vs Bosnia & Herzegovina | Los Angeles, USA | 20:00 | |
| Group B | Canada vs Qatar | Vancouver, Canada | 23:00 | |
| Friday 19 June | Group A | Mexico vs South Korea | Zapopan, Mexico | 02:00 |
| Group D | USA vs Australia | Seattle, USA | 20:00 | |
| Group C | Scotland vs Morocco | Foxborough, USA | 23:00 | |
| Saturday 20 June | Group C | Brazil vs Haiti | Philadelphia, USA | 01:30 |
| Group D | Türkiye vs Paraguay | Santa Clara, USA | 04:00 | |
| Group F | Netherlands vs Sweden | Houston, USA | 18:00 | |
| Group E | Germany vs Côte d’Ivoire | Toronto, Canada | 21:00 | |
| Sunday 21 June | Group E | Ecuador vs Curaçao | Kansas City, USA | 01:00 |
| Group F | Tunisia vs Japan | Guadalupe, Mexico | 05:00 | |
| Group H | Spain vs Saudi Arabia | Atlanta, USA | 17:00 | |
| Group G | Belgium vs Iran | Los Angeles, USA | 20:00 | |
| Group H | Uruguay vs Cabo Verde | Miami, USA | 23:00 | |
| Monday 22 June | Group G | New Zealand vs Egypt | Vancouver, Canada | 02:00 |
| Group J | Argentina vs Austria | Arlington, USA | 18:00 | |
| Group I | France vs Iraq | Philadelphia, USA | 22:00 | |
| Tuesday 23 June | Group I | Norway vs Senegal | Toronto, Canada | 01:00 |
| Group J | Jordan vs Algeria | Santa Clara, USA | 04:00 | |
| Group K | Portugal vs Uzbekistan | Houston, USA | 18:00 | |
| Group L | England vs Ghana | Foxborough, USA | 21:00 | |
| Wednesday 24 June | Group L | Panama vs Croatia | Foxborough, USA | 00:00 |
| Group K | Colombia vs DR Congo | Zapopan, Mexico | 03:00 | |
| Group B | Switzerland vs Canada | Vancouver, Canada | 20:00 | |
| Group B | Bosnia & Herzegovina vs Qatar | Seattle, USA | 20:00 | |
| Group C | Morocco vs Haiti | Atlanta, USA | 23:00 | |
| Group C | Scotland vs Brazil | Miami, USA | 23:00 | |
| Thursday 25 June | Group A | South Africa vs South Korea | Guadalupe, Mexico | 02:00 |
| Group A | Czech Republic vs Mexico | Mexico City, Mexico | 02:00 | |
| Group E | Curaçao vs Côte d’Ivoire | Philadelphia, USA | 21:00 | |
| Group E | Ecuador vs Germany | New Jersey, USA | 21:00 | |
| Friday 26 June | Group F | Tunisia vs Netherlands | Kansas City, USA | 00:00 |
| Group F | Japan vs Sweden | Arlington, USA | 00:00 | |
| Group D | Türkiye vs USA | Los Angeles, USA | 03:00 | |
| Group D | Paraguay vs Australia | Santa Clara, USA | 03:00 | |
| Group I | Norway vs France | Foxborough, USA | 20:00 | |
| Group I | Senegal vs Iraq | Toronto, Canada | 20:00 | |
| Saturday 27 June | Group H | Cabo Verde vs Saudi Arabia | Houston, USA | 01:00 |
| Group H | Uruguay vs Spain | Zapopan, Mexico | 01:00 | |
| Group G | New Zealand vs Belgium | Vancouver, Canada | 04:00 | |
| Group G | Egypt vs Iran | Seattle, USA | 04:00 | |
| Group L | Panama vs England | New Jersey, USA | 22:00 | |
| Group L | Croatia vs Ghana | Philadelphia, USA | 22:00 | |
| Sunday 28 June | Group K | Colombia vs Portugal | Miami, USA | 00:30 |
| Group K | DR Congo vs Uzbekistan | Atlanta, USA | 00:30 | |
| Group J | Algeria vs Austria | Kansas City, USA | 03:00 | |
| Group J | Jordan vs Argentina | Arlington, USA | 03:00 | |
| Sunday 28 June | Match 73 | Group A runners-up vs Group B runners-up | Los Angeles, USA | 20:00 |
| Monday 29 June | Match 76 | Group C winners vs Group F runners-up | Houston, USA | 18:00 |
| Match 74 | Group E winners vs Third place A/B/C/D/F | Foxborough, USA | 21:30 | |
| Tuesday 30 June | Match 75 | Group F winners vs Group C runners-up | Guadalupe, Mexico | 02:00 |
| Match 78 | Group E runners-up vs Group I runners-up | Arlington, USA | 18:00 | |
| Match 77 | Group I winners vs Third place C/D/F/G/H | New Jersey, USA | 22:00 | |
| Wednesday 1 July | Match 79 | Group A winners vs Third place C/E/F/H/I | Mexico City, Mexico | 02:00 |
| Match 80 | Group L winners vs Third place E/H/I/J/K | Atlanta, USA | 17:00 | |
| Match 82 | Group G winners vs Third place A/E/H/I/J | Seattle, USA | 21:00 | |
| Thursday 2 July | Match 81 | Group D winners vs Third place B/E/F/I/J | Santa Clara, USA | 01:00 |
| Match 84 | Group H winners vs Group J runners-up | Los Angeles, USA | 20:00 | |
| Friday 3 July | Match 83 | Group K runners-up vs Group L runners-up | Toronto, Canada | 00:00 |
| Match 85 | Group B winners vs Third place E/F/G/I/J | Vancouver, Canada | 04:00 | |
| Match 88 | Group D runners-up vs Group G runners-up | Arlington, USA | 19:00 | |
| Match 86 | Group J winners vs Group H runners-up | Miami, USA | 23:00 | |
| Saturday 4 July | Match 87 | Group K winners vs Third place D/E/I/J/L | Kansas City, USA | 02:30 |
| Match 90 | Match 73 winners vs Match 75 winners | Houston, USA | 18:00 | |
| Match 89 | Match 74 winners vs Match 77 winners | Philadelphia, USA | 22:00 | |
| Sunday 5 July | Match 91 | Match 76 winners vs Match 78 winners | New Jersey, USA | 21:00 |
| Monday 6 July | Match 92 | Match 79 winners vs Match 80 winners | Mexico City, Mexico | 01:00 |
| Match 93 | Match 83 winners vs Match 84 winners | Arlington, USA | 20:00 | |
| Tuesday 7 July | Match 94 | Match 81 winners vs Match 82 winners | Seattle, USA | 01:00 |
| Match 95 | Match 86 winners vs Match 88 winners | Atlanta, USA | 17:00 | |
| Match 96 | Match 85 winners vs Match 87 winners | Vancouver, Canada | 21:00 | |
| Thursday 9 July | Match 97 | Match 89 winners vs Match 90 winners | Foxborough, USA | 21:00 |
| Friday 10 July | Match 98 | Match 93 winners vs Match 94 winners | Los Angeles, USA | 20:00 |
| Saturday 11 July | Match 99 | Match 91 winners vs Match 92 winners | Miami, USA | 22:00 |
| Sunday 12 July | Match 100 | Match 95 winners vs Match 96 winners | Kansas City, USA | 02:00 |
| Tuesday 14 July | Match 101 | Match 97 winners vs Match 98 winners | Arlington, USA | 20:00 |
| Wednesday 15 July | Match 102 | Match 99 winners vs Match 100 winners | Atlanta, USA | 20:00 |
| Saturday 18 July | Match 103 | Match 101 losers vs Match 102 losers | Miami, USA | 22:00 |
| Sunday 19 July | Match 104 | Match 101 winners vs Match 102 winners | New Jersey, USA | 20:00 |
How The 48-Team Format Works
The 2026 World Cup features 12 groups of four teams. Each team plays three group-stage matches. The top two teams from each group qualify for the Round of 32, along with the eight best third-placed teams.
How To Watch FIFA World Cup 2026 Worldwide
Broadcast rights vary by country and region. Fans should check official local broadcasters and FIFA platforms closer to the tournament. Major markets are expected to include national TV networks, sports channels and streaming platforms.
Travel Tips For International Fans
- Check visa rules early for the United States, Canada and Mexico.
- Book accommodation near transport hubs, not only near stadiums.
- Buy tickets only through official FIFA channels.
- Convert match times to your local time zone before booking travel.
- Plan extra time for airport transfers, stadium access and matchday security.
Final Analysis
The FIFA World Cup 2026 will be the biggest tournament in football history, combining a larger team field, a longer knockout phase and three host nations. With 104 matches across North America, the competition will attract fans from every continent.
For global supporters, the most important steps are to follow the official schedule, monitor ticketing updates, confirm local broadcast rights and plan travel early. For Morocco, Brazil, Argentina, France, England, Portugal, Spain and other major football nations, the tournament offers one of the most competitive World Cup paths ever created.
FAQ
When does the FIFA World Cup 2026 start?
The FIFA World Cup 2026 starts on 11 June 2026 and ends on 19 July 2026.
How many matches will be played at the 2026 World Cup?
A total of 104 matches will be played.
How many teams will play in the 2026 World Cup?
The tournament will feature 48 national teams.
Which countries are hosting the 2026 World Cup?
The United States, Canada and Mexico are hosting the tournament.
Where is the 2026 World Cup final?
The final is scheduled for New York/New Jersey Stadium.

