Top News

World Cup 2026 Schedule: Complete Day-by-Day Fixture List
Rohan Mehta | May 25, 2026 12:47 AM CST

The 2026 FIFA World Cup, set to be the largest football tournament ever staged, promises a packed schedule that will test even the most dedicated fans hoping to catch every game live.


With 13 different kick-off times and numerous matches scheduled each day, the World Cup 2026 will require careful planning to follow. Understanding when and where each match takes place is essential, and this comprehensive day-by-day fixture guide will help fans stay on top of the action.


Given that matches will be played across multiple time zones in North America, kickoff times may fall on different days depending on where you are watching. For those tuning in from England, Scotland, or elsewhere in the UK, this guide — prepared by FourFourTwo — details every World Cup match in British Summer Time (BST).



All match times listed below are in British Summer Time (BST).


THURSDAY, JUNE 11
A: Mexico vs South Africa (8:00pm)


FRIDAY, JUNE 12
A: South Korea vs Czechia (3:00am)
B: Canada vs Bosnia and Herzegovina (8:00pm)


SATURDAY, JUNE 13
D: USA vs Paraguay (2:00am)
B: Qatar vs Switzerland (8:00pm)
C: Brazil vs Morocco (11:00pm)


SUNDAY, JUNE 14
C: Haiti vs Scotland (2:00am)
D: Australia vs Turkiye (5:00am)
E: Germany vs Curacao (6:00pm)
F: Netherlands vs Japan (9:00pm)


MONDAY, JUNE 15
E: Ivory Coast vs Ecuador (12:00am)
F: Sweden vs Tunisia (3:00am)
H: Spain vs Cape Verde (5:00pm)
G: Belgium vs Egypt (8:00pm)
H: Saudi Arabia vs Uruguay (11:00pm)


TUESDAY, JUNE 16
G: Iran vs New Zealand (2:00am)
I: France vs Senegal (8:00pm)
I: Iraq vs Norway (11:00pm)


WEDNESDAY, JUNE 17
J: Argentina vs Algeria (2:00am)
J: Austria vs Jordan (5:00am)
K: Portugal vs DR Congo (6:00pm)
L: England vs Croatia (9:00pm)


THURSDAY, JUNE 18
L: Ghana vs Panama (12:00am)
K: Uzbekistan vs Colombia (3:00am)
A: Czechia vs South Africa (5:00pm)
B: Switzerland vs Bosnia and Herzegovina (8:00pm)
B: Canada vs Qatar (11:00pm)


FRIDAY, JUNE 19
A: Mexico vs South Korea (2:00am)
D: USA vs Australia (8:00pm)
C: Scotland vs Morocco (11:00pm)


SATURDAY, JUNE 20
C: Brazil vs Haiti (1:30am)
D: Turkiye vs Paraguay (4:00am)
F: Netherlands vs Sweden (6:00pm)
E: Germany vs Ivory Coast (9:00pm)


SUNDAY, JUNE 21
E: Ecuador vs Curacao (1:00am)
F: Tunisia vs Japan (5:00am)
H: Spain vs Saudi Arabia (5:00pm)
G: Belgium vs Iran (8:00pm)
H: Uruguay vs Cape Verde (11:00pm)


MONDAY, JUNE 22
G: New Zealand vs Egypt (2:00am)
J: Argentina vs Austria (6:00pm)
I: France vs Iraq (10:00pm)


TUESDAY, JUNE 23
I: Norway vs Senegal (1:00am)
J: Jordan vs Algeria (4:00am)
K: Portugal vs Uzbekistan (6:00pm)
L: England vs Ghana (9:00pm)


WEDNESDAY, JUNE 24
L: Panama vs Croatia (12:00am)
K: Colombia vs DR Congo (3:00am)
B: Switzerland vs Canada (8:00pm)
B: Bosnia and Herzegovina vs Qatar (8:00pm)
C: Morocco vs Haiti (11:00pm)
C: Scotland vs Brazil (11:00pm)


THURSDAY, JUNE 25
A: South Africa vs South Korea (2:00am)
A: Czechia vs Mexico (2:00am)
E: Curacao vs Ivory Coast (9:00pm)
E: Ecuador vs Germany (9:00pm)


FRIDAY, JUNE 26
F: Japan vs Sweden (12:00am)
F: Tunisia vs Netherlands (12:00am)
D: Paraguay vs Australia (3:00am)
D: Turkiye vs USA (3:00am)
I: Norway vs France (8:00pm)
I: Senegal vs Iraq (8:00pm)


SATURDAY, JUNE 27
H: Cape Verde vs Saudi Arabia (1:00am)
H: Uruguay vs Spain (1:00am)
G: Egypt vs Iran (4:00am)
G: New Zealand vs Belgium (4:00am)
L: Croatia vs Ghana (10:00pm)
L: Panama vs England (10:00pm)


SUNDAY, JUNE 28
K: Colombia vs Portugal (12:30am)
K: DR Congo vs Uzbekistan (12:30am)
J: Algeria vs Austria (3:00am)
J: Jordan vs Argentina (3:00am)



SUNDAY, JUNE 28
R32 Match 1: 2A vs 2B (8:00pm)


MONDAY, JUNE 29
R32 M2: 1C vs 2F (6:00pm)
R32 M3: 1E vs 3ABCDF (9:30pm)


TUESDAY, JUNE 30
R32 M4: 1F vs 2C (2:00am)
R32 M5: 2E vs 2I (6:00pm)
R32 M6: 1I vs 3CDFGH (10:00pm)


WEDNESDAY, JULY 1
R32 M7: 1A vs 3CEFHI (2:00am)
R32 M8: 1L vs 3EHIJK (5:00pm)
R32 M9: 1G vs 3AEHIJ (9:00pm)


THURSDAY, JULY 2
R32 M10: 1D vs 3BEFIJ (1:00am)
R32 M11: 1H vs 2J (8:00pm)


FRIDAY, JULY 3
R32 M12: 2K vs 2L (12:00am)
R32 M13: 1B vs 3EFGIJ (4:00am)
R32 M14: 2D vs 2G (7:00pm)
R32 M15: 1J vs 2H (11:00pm)


SATURDAY, JULY 4
R32 M16: 1K vs 3DEIJL (2:30am)
R16 M1: R32 M1 vs R32 M4 (6:00pm)
R16 M2: R32 M3 vs R32 M6 (10:00pm)


SUNDAY, JULY 5
R16 M3: R32 M2 vs R32 M5 (9:00pm)


MONDAY, JULY 6
R16 M4: R32 M7 vs R32 M8 (1:00am)
R16 M5: R32 M12 vs R32 M11 (8:00pm)


TUESDAY, JULY 7
R16 M6: R32 M10 vs R32 M9 (1:00am)
R16 M7: R32 M15 vs R32 M14 (5:00pm)
R16 M8: R32 M13 vs R32 M16 (9:00pm)


WEDNESDAY, JULY 8Rest day


THURSDAY, JULY 9
QF1: R16 M2 vs R16 M1 (9:00pm)


FRIDAY, JULY 10
QF2: R16 M5 vs R16 M6 (8:00pm)


SATURDAY, JULY 11
QF3: R16 M3 vs R16 M4 (10:00pm)


SUNDAY, JULY 12
QF4: R16 M7 vs R16 M8 (2:00am)


MONDAY, JULY 13Rest day


TUESDAY, JULY 14
SF1: QF1 vs QF2 (8:00pm)


WEDNESDAY, JULY 15
SF2: QF3 vs QF4 (8:00pm)


THURSDAY, JULY 16Rest day


FRIDAY, JULY 17Rest day


SATURDAY, JULY 18
Third-place Play-off (10:00pm)


SUNDAY, JULY 19
World Cup Final (8:00pm)


READ NEXT
Cancel OK