There will be 104 matches across host nations Canada, the USA and Mexico at the 2026 FIFA World Cup, which lasts for 37 days.
The group stage took place between June 11 and 27, with the round of 32 following between June 28 and July 3.
The round of 16, quarter-finals, semi-finals and third-place play-off then lead to the final on July 19.
Here are all the key details on the schedule for the 2026 football World Cup, including dates, kick-off times and the groups.
World Cup 2026 schedule: Full fixtures, dates, results
Here are the latest World Cup fixtures, results and schedule, as well as the confirmed TV selections in the UK so far. All times are BST.
Group stage
June 11: Mexico 2-0 South Africa
June 12: South Korea 2-1 Czechia
June 12: Canada 1-1 Bosnia and Herzegovina
June 13: USA 4-1 Paraguay
June 13: Qatar 1-1 Switzerland
June 13: Brazil 1-1 Morocco
June 14: Scotland 1-0 Haiti
June 14: Australia 2-0 Turkiye
June 14: Germany 7-1 Curacao
June 14: Netherlands 2-2 Japan
June 15: Ivory Coast 1-0 Ecuador
June 15: Sweden 5-1 Tunisia
June 15: Spain 0-0 Cape Verde
June 15: Belgium 1-1 Egypt
June 15: Saudi Arabia 1-1 Uruguay
June 16: Iran 2-2 New Zealand
June 16: France 3-1 Senegal
June 16: Iraq 1-4 Norway
June 17: Argentina 3-0 Algeria
June 17: Austria 3-1 Jordan
June 17: Portugal 1-1 DR Congo
June 17: England 4-2 Croatia
June 18: Ghana 1-0 Panama
June 18: Uzbekistan 1-3 Colombia
June 18: South Africa 1-1 Czechia
June 18: Bosnia and Herzegovina 1-4 Switzerland
June 18: Canada 6-0 Qatar
June 19: Mexico 1-0 South Korea
June 19: USA 2-0 Australia
June 19: Scotland 0-1 Morocco
June 20: Brazil 3-0 Haiti
June 20: Paraguay 1-0 Turkiye
June 20: Netherlands 5-1 Sweden
June 20: Germany 2-1 Ivory Coast
June 21: Ecuador 0-0 Curacao
June 21: Japan 4-0 Tunisia
June 21: Spain 4-0 Saudi Arabia
June 21: Belgium 0-0 Iran
June 21: Cape Verde 2-2 Uruguay
June 22: New Zealand 1-3 Egypt
June 22: Argentina 2-0 Austria
June 22: France 3-0 Iraq
June 23: Norway 3-2 Senegal
June 23: Jordan 1-2 Algeria
June 23: Portugal 5-0 Uzbekistan
June 23: England 0-0 Ghana
June 24: Croatia 1-0 Panama
June 24: Colombia 1-0 DR Congo
June 24: Canada 1-2 Switzerland
June 24: Bosnia and Herzegovina 3-1 Qatar
June 24: Scotland 0-3 Brazil
June 24: Morocco 4-2 Haiti
June 25: Mexico 3-0 Czechia
June 25: South Africa 1-0 South Korea
June 25: Germany 1-2 Ecuador
June 25: Curacao 0-2 Ivory Coast
June 26: Japan 1-1 Sweden
June 26: Netherlands 3-1 Tunisia
June 26: USA 2-3 Turkiye
June 26: Paraguay 0-0 Australia
June 26: France 4-1 Norway
June 26: Senegal 5-0 Iraq
June 27: Cape Verde 0-0 Saudi Arabia
June 27: Uruguay 0-1 Spain
June 27: Egypt 1-1 Iran
June 27: New Zealand 1-5 Belgium
June 27: England 2-0 Panama
June 27: Croatia 2-1 Ghana
June 28: Colombia 0-0 Portugal
June 28: DR Congo 3-1 Uzbekistan
June 28: Algeria 3-3 Austria
June 28: Argentina 3-1 Jordan

FIFA World Cup 2026 knockout games schedule
June 28
Round of 32
Match 73: South Africa vs Canada (20:00)
June 29
Round of 32
Match 76: Brazil vs Japan (18:00)
Match 74: Germany vs Paraguay (21:30)
June 30
Round of 32
Match 75: Netherlands vs Morocco (02:00)
Match 78: Ivory Coast vs Norway (18:00)
Match 77: France vs Sweden (22:00)
July 1
Round of 32
Match 79: Mexico vs Ecuador (02:00)
Match 80: England vs DR Congo (17:00)
Match 82: Belgium vs Senegal (21:00)
July 2
Round of 32
Match 81: USA vs Bosnia and Herzegovina (01:00)
Match 84: Spain vs Austria (20:00)
July 3
Round of 32
Match 83: Portugal vs Croatia (00:00)
Match 85: Switzerland vs Algeria (04:00)
Match 88: Australia vs Egypt (19:00)
Match 86: Argentina vs Cape Verde (23:00)
July 4
Round of 32
Match 87: Colombia vs Ghana (02:30)
Round of 16
Match 90: Match 73 winners vs Match 75 winners (18:00)
Match 89: Match 74 winners vs Match 77 winners (22:00)
July 5
Round of 16
Match 91: Match 76 winners vs Match 78 winners (21:00)

July 6
Round of 16
Match 92: Match 79 winners vs Match 80 winners (01:00)
Match 93: Match 83 winners vs Match 84 winners (20:00)
July 7
Round of 16
Match 94: Match 81 winners vs Match 82 winners (01:00)
Match 95: Match 86 winners vs Match 88 winners (17:00)
Match 96: Match 85 winners vs Match 87 winners (21:00)
July 9
Quarter-finals
Match 97: Match 89 winners vs Match 90 winners (21:00)
July 10
Quarter-finals
Match 98: Match 93 winners vs Match 94 winners (20:00)
July 11
Quarter-finals
Match 99: Match 91 winners vs Match 92 winners (22:00)
Match 100: Match 95 winners vs Match 96 winners (02:00)
July 14
Semi-finals
Match 101: Match 97 winners vs Match 98 winners (20:00)
July 15
Semi-finals
Match 102: Match 99 winners vs Match 100 winners (20:00)
July 18
Third-place playoff
Match 103: Match 101 losers vs Match 102 losers (22:00)
July 19
Final
Match 104: Match 101 winners vs Match 102 winners (20:00)
World Cup 2026 groups, tables
2026 World Cup Group A
| P | W | D | L | F | A | GD | Points | |
|---|---|---|---|---|---|---|---|---|
| Mexico | 3 | 3 | 0 | 0 | 6 | 0 | +6 | 9 |
| South Africa | 3 | 1 | 1 | 1 | 2 | 3 | -1 | 4 |
| South Korea | 3 | 1 | 0 | 2 | 2 | 3 | -1 | 3 |
| Czechia | 3 | 0 | 1 | 2 | 2 | 6 | -4 | 1 |
2026 World Cup Group B
| P | W | D | L | F | A | GD | Points | |
|---|---|---|---|---|---|---|---|---|
| Switzerland | 3 | 2 | 1 | 0 | 7 | 3 | +4 | 7 |
| Canada | 3 | 1 | 1 | 1 | 8 | 3 | +5 | 4 |
| Bosnia-Herzegovina | 3 | 1 | 1 | 1 | 5 | 6 | -1 | 4 |
| Qatar | 3 | 0 | 1 | 1 | 2 | 10 | -8 | 1 |
2026 World Cup Group C
| P | W | D | L | F | A | GD | Points | |
|---|---|---|---|---|---|---|---|---|
| Brazil | 3 | 2 | 1 | 0 | 7 | 1 | +6 | 7 |
| Morocco | 3 | 2 | 1 | 0 | 6 | 3 | +3 | 7 |
| Scotland | 3 | 1 | 0 | 2 | 1 | 4 | -3 | 3 |
| Haiti | 3 | 0 | 0 | 3 | 2 | 8 | -6 | 0 |
2026 World Cup Group D
| P | W | D | L | F | A | GD | Points | |
|---|---|---|---|---|---|---|---|---|
| USA | 3 | 2 | 0 | 1 | 8 | 4 | +4 | 6 |
| Australia | 3 | 1 | 1 | 1 | 2 | 2 | 0 | 4 |
| Paraguay | 3 | 1 | 1 | 1 | 2 | 4 | -2 | 4 |
| Turkiye | 3 | 1 | 0 | 2 | 3 | 5 | -2 | 0 |
2026 World Cup Group E
| P | W | D | L | F | A | GD | Points | |
|---|---|---|---|---|---|---|---|---|
| Germany | 3 | 2 | 0 | 1 | 10 | 4 | +6 | 6 |
| Ivory Coast | 3 | 2 | 0 | 1 | 4 | 2 | +2 | 6 |
| Ecuador | 3 | 1 | 1 | 1 | 2 | 2 | 0 | 4 |
| Curacao | 3 | 0 | 1 | 2 | 1 | 9 | -8 | 1 |
2026 World Cup Group F
| P | W | D | L | F | A | GD | Points | |
|---|---|---|---|---|---|---|---|---|
| Netherlands | 3 | 2 | 1 | 0 | 10 | 4 | +6 | 7 |
| Japan | 3 | 1 | 2 | 0 | 7 | 3 | +4 | 5 |
| Sweden | 3 | 1 | 1 | 1 | 7 | 7 | 0 | 4 |
| Tunisia | 3 | 0 | 0 | 3 | 2 | 12 | -10 | 0 |
2026 World Cup Group G
| P | W | D | L | F | A | GD | Points | |
|---|---|---|---|---|---|---|---|---|
| Belgium | 3 | 1 | 2 | 0 | 6 | 2 | +4 | 5 |
| Egypt | 3 | 1 | 2 | 0 | 5 | 3 | +2 | 5 |
| Iran | 3 | 0 | 3 | 0 | 3 | 3 | 0 | 3 |
| New Zealand | 3 | 0 | 1 | 2 | 4 | 10 | -6 | 1 |
2026 World Cup Group H
| P | W | D | L | F | A | GD | Points | |
|---|---|---|---|---|---|---|---|---|
| Spain | 3 | 2 | 1 | 0 | 5 | 0 | +5 | 7 |
| Cape Verde | 3 | 0 | 3 | 0 | 2 | 2 | 0 | 3 |
| Uruguay | 3 | 0 | 2 | 1 | 3 | 4 | -1 | 2 |
| Saudi Arabia | 3 | 0 | 2 | 1 | 1 | 5 | -4 | 2 |
2026 World Cup Group I
| P | W | D | L | F | A | GD | Points | |
|---|---|---|---|---|---|---|---|---|
| France | 3 | 3 | 0 | 0 | 10 | 2 | +8 | 9 |
| Norway | 3 | 2 | 0 | 1 | 8 | 7 | +1 | 6 |
| Senegal | 3 | 1 | 0 | 2 | 8 | 6 | +2 | 3 |
| Iraq | 3 | 0 | 0 | 3 | 1 | 12 | -11 | 0 |
2026 World Cup Group J
| P | W | D | L | F | A | GD | Points | |
|---|---|---|---|---|---|---|---|---|
| Argentina | 3 | 3 | 0 | 0 | 8 | 1 | +7 | 9 |
| Austria | 3 | 1 | 1 | 1 | 6 | 6 | 0 | 4 |
| Algeria | 3 | 1 | 1 | 1 | 5 | 7 | -2 | 4 |
| Jordan | 3 | 0 | 0 | 3 | 3 | 8 | -5 | 0 |
2026 World Cup Group K
| P | W | D | L | F | A | GD | Points | |
|---|---|---|---|---|---|---|---|---|
| Colombia | 3 | 2 | 1 | 0 | 4 | 1 | +3 | 7 |
| Portugal | 3 | 1 | 2 | 0 | 6 | 1 | +5 | 5 |
| DR Congo | 3 | 1 | 1 | 1 | 4 | 3 | +1 | 4 |
| Uzbekistan | 3 | 0 | 0 | 3 | 2 | 11 | -9 | 0 |
2026 World Cup Group L
| P | W | D | L | F | A | GD | Points | |
|---|---|---|---|---|---|---|---|---|
| England | 3 | 2 | 1 | 0 | 6 | 2 | +4 | 7 |
| Croatia | 3 | 2 | 0 | 1 | 5 | 5 | 0 | 6 |
| Ghana | 3 | 1 | 1 | 1 | 2 | 2 | 0 | 4 |
| Panama | 3 | 0 | 0 | 3 | 0 | 4 | -4 | 0 |

