The 2026 World Cup is drawing ever closer. The tournament will kick off on June 19th and will be the largest ever staged, with 48 teams playing across Mexico, Canada, and the United States. As always, First Touch is on hand with our guide to watch the World Cup on TV across the five weeks of coverage.Â
Here you will find all the information you need about kick-off times and TV and streaming channels for every game of World Cup 2026
Plan your own personal World Cup!
Make this 100-match World Cup easier to follow with CalTifo!
Pick the teams, groups, or venues you care about, and CalTifo instantly creates a personalized match calendar you can drop straight into Apple Calendar, Google Calendar, or Outlook.
It updates automatically, shows kick-off times in your local timezone, and keeps everything you actually want to watch in one clean, simple feed. No clutter, no setup hassle – and it’s completely free.
Group A: Mexico, South Africa, Korea Republic, UEFA Winner D (Czech Republic/Republic of Ireland/Denmark/North Macedonia Group B:Canada, Switzerland, Qatar, UEFA Winner A (Wales/Bosnia and Herzegovina/Italy/Northern Ireland) Group C: Brazil, Morocco, Haiti, Scotland Group D: United States, Paraguay, Australia, UEFA Winner C (Slovakia/Kosovo/Turkey/Romania) Group E: Germany, Curaçao, Côte d’Ivoire, Ecuador Group F: Netherlands, Japan, Tunisia, UEFA Winner B (Ukraine/Sweden/Poland/Albania) Group G: Belgium, Egypt, Iran, New Zealand Group H: Spain, Cabo Verde, Saudi Arabia, Uruguay Group I: France, Senegal, Norway, IC Winner 2 (Iraq/Bolivia/Suriname) Group J: Argentina, Algeria, Austria, Jordan Group K: Portugal, Uzbekistan, Colombia, IC Winner 1 (DR Congo/New Caledonia/Jamaica)
Upcoming World Cup Play Offs
The gaps in the World Cup schedule won’t be filled until late March, when teams from across the globe will compete for the remaining six slots.Â
European Play-offs offer 4 World Cup places
There are 16 European teams competing in the play-offs. Albania, Austria, Belgium, Bosnia & Herzegovina, Croatia, Czechia, Denmark, Iceland, Israel, Italy, Netherlands, Norway, Poland, Portugal, Slovakia, Slovenia
These teams were drawn into four playoff paths. The winners of each of these paths will qualify for the World Cup. The semifinal matches will be played on March 26, 2026, followed by the finals on March 31, 2026.
Inter-Confederation Tournament with special prize
There are six teams (one from each confederation except UEFA and 2 from CONCACAF) eligible to compete: Bolivia, DR Congo, Iraq, Jamaica, New Caledonia, Suriname
These six teams will compete in a mini tournament with semifinals on March 26, 2026, and two finals on March 31, 2026. The winners of each of the finals will earn a World Cup spot.
Thu Mar 26 - Play Off Semis
1:00 pm Turkey vs Romania 3:45 pm Czech Republic vs Ireland Republic 3:45 pm Denmark vs North Macedonia 3:45 pm Italy vs Northern Ireland 3:45 pm Poland vs Albania 3:45pm Slovakia vs Kosovo 3:45 pm Ukraine vs Sweden 3:45pm Wales vs Bosnia and Herzegovina
Tue Mar 31- Play Off Finals
World Cup 2026 match schedule
All games on Fox and Peacock.
All times Eastern
Thu Jun 11
Group A (Mexico City)
3:00 PM Mexico v South Africa
Group A (Guadalajara)
10:00 PM South Korea v UEFA Winner D
Fri Jun 12
Group B (Toronto)
3:00 PM Canada v UEFA Winner A
Group D (Los Angeles)
9:00 PM USA v Paraguay
Sat Jun 13
Group B (San Francisco)
3:00 PM Qatar v Switzerland
Group C (New Jersey)
6:00 PM Brazil v Morocco
Group C (Boston)
9:00 PM Haiti v Scotland
Group D (Vancouver)
11:55 PM Australia v Winner C
Sun Jun 14
Group E (Houston)
1:00 PM Germany v Curacao
Group F (Dallas)
4:00 PM Netherlands v Japan
Group E (Philadelphia)
7:00 PM Ivory Coast v Ecuador
Group F (Monterrey)
10:00 PM UEFA Winner B v Tunisia
Mon Jun 15
Group H (Atlanta)
12:00 PM Spain v Cape Verde
Group G (Seattle)
3:00 PM Belgium v Egypt
Group H (Miami)
6:00 PM Saudi Arabia v Uruguay
Group G (Los Angeles)
9:00 PM Iran v New Zealand
Tue Jun 16
Group I (New Jersey)
3:00 PM France v Senegal
Group I (Boston)
6:00 PM IC Winner 2 v Norway
Group J (Kansas City)
9:00 PM Argentina v Algeria
Group J (San Francisco)
11:55 PM Austria v Jordan
Wed Jun 17
Group K (Houston)
1:00 PM Portugal v IC Winner 1
Group L (Dallas)
4:00 PM England v Croatia
Group L (Toronto)
7:00 PM Ghana v Panama
Group K (Mexico City)
10:00 PM Uzbekistan v Colombia
Thu Jun 18
Group A (Atlanta)
12:00 PM UEFA Winner D v South Africa
Group B (Los Angeles)
3:00 PM Switzerland v UEFA Winner A
Group B (Vancouver)
6:00 PM Canada v Qatar
Group A (Guadalajara)
9:00 PM Mexico v South Korea
Fri Jun 19
Group D (Seattle)
3:00 PM USA v Australia
Group C (Boston)
6:00 PM Scotland v Morocco
Group C (Philadelphia)
9:00 PM Brazil v Haiti
Group D (San Francisco)
11:55 PM UEFA Winner C v Paraguay
Sat Jun 20
Group F (Houston)
1:00 PM Netherlands v UEFA Winner B
Group E (Toronto)
4:00 PM Germany v Ivory Coast
Group E (Kansas City)
8:00 PM Equador v Curacao
Group F (Monterrey)
11:55 PM Tunisia v Japan
Sun Jun 21
Group H (Atlanta)
12:00 PM – Spain v Saudi Arabia
Group G (Los Angeles)
3:00 PM – Belgium v Iran
Group H (Miami)
6:00 PM – Uruguay v Cape Verde
Group G (Vancouver)
9:00 PM – New Zealand v Egypt
Mon Jun 22
Group J (Dallas)
1:00 PM – Argentina v Austria
Group I (Philadelphia)
5:00 PM – France v IC Winner 2
Group I (New Jersey)
8:00 PM – Norway v Senegal
Group J (San Francisco)
11:00 PM – Jordan v Algeria
Tue Jun 23
Group K (Houston)
1:00 PM – Portugal v Uzbekistan
Group L (Boston)
4:00 PM – England v Ghana
Group L (Toronto)
7:00 PM – Panama v Croatia
Group K (Guadalajara)
10:00 PM – Colombia v IC Winner 1
Wed Jun 24
Group B (Vancouver)
3:00 PM – Switzerland v Canada
Group B (Seattle)
3:00 PM – UEFA Winner A v Qatar
Group C (Atlanta)
6:00 PM – Morocco v Haiti
Group C (Miami)
6:00 PM – Scotland v Brazil
Group A (Monterrey)
9:00 PM – South Africa v South Korea
Group A (Mexico City)
9:00 PM – UEFA Winner D v Mexico
Thu Jun 25
Group E (Philadelphia)
4:00 PM – Curacao v Ivory Coast
Group E (New Jersey)
4:00 PM – Ecuador v Germany
Group F (Kansas City)
7:00 PM – Tunisia v Netherlands
Group F (Dallas)
7:00 PM – Japan v UEFA Winner B
Group D (Los Angeles)
10:00 PM – UEFA Winner C v USA
Group D (San Francisco)
10:00 PM – Paraguay v Australia
Fri Jun 26
Group I (Boston)
3:00 PM – Norway v France
Group I (Toronto)
3:00 PM – Senegal v IC Winner 2
Group H (Houston)
8:00 PM – Cape Verde v Saudi Arabia
Group H (Guadalajara)
8:00 PM – Uruguay v Spain
Group G (Seattle)
11:00 PM – Egypt v Iran
Group G (Vancouver)
11:00 PM – New Zealand v Belgium
Sat Jun 27
Group L (New Jersey)
5:00 PM – Panama v England
Group L (Philadelphia)
5:00 PM – Croatia v Ghana
Group K (Miami)
7:30 PM – Colombia v Portugal
Group K (Atlanta)
7:30 PM – IC Winner 1 v Uzbekistan
Group J (Kansas City)
10:00 PM – Algeria v Austria
Group J (Dallas)
10:00 PM – Jordan v Argentina
Sun Jun 28 - Round of 32
3:00 PM – A Runners Up v B Runners Up (Los Angeles)
Mon Jun 29 - Round of 32
1:00 PM – C Winners v F Runners Up (Houston)
4:30 PM – E Winners v ABCDF 3rd pl (Boston)
9:00 PM – F Winners v C Runners Up (Monterrey)
Tue Jun 30 - Round of 32
1:00 PM – E Runners Up v I Runners Up (Dallas)
5:00 PM – I Winners v CDFGH 3rd pl (New Jersey)
9:00 PM – A Winners v CEFHI 3rd pl (Mexico City)
Wed Jul 1- Round of 32
12:00 PM – L Winners v EHIJK 3rd pl (Atlanta)
4:00 PM – G Winners v AEHIJ 3rd pl (Seattle)
8:00 PM – D Winners v BEFIJ 3rd pl (San Francisco)
Thu Jul 2 - Round of 32
3:00 PM – H Winners v J Runners Up (Los Angeles)
7:00 PM – K Runners Up v L Runners Up (Toronto)
11:00 PM – B Winners v EFGIJ 3rd pl (Vancouver)
Fri Jul 3 - Round of 32
2:00 PM – D Runners Up v G Runners Up (Dallas)
6:00 PM – J Winners v H Runners Up (Miami)
9:30 PM – K Winners v DEIJL 3rd pl (Kansas City)
Sat Jul 4 - Round of 16
1:00 PM – tbd v tbd (Houston) 5:00 PM – tbd v tbd (Philadelphia)
Sun Jul 5 - Round of 16
4:00 PM – tbd v tbd (New Jersey) 8:00 PM – tbd v tbd (Mexico City)
Mon Jul 6 - Round of 16
3:00 PM – tbd v tbd (Dallas) 8:00 PM – tbd v tbd (Seattle)
Tue Jul 7 - Round of 16
12:00 PM – tbd v tbd (Atlanta) 4:00 PM – tbd v tbd (Vancouver)
Thu Jul 9 - Quarter Finals
4:00 PM – tbd v tbd (Boston)
Fri Jul 10 - Quarter Finals
3:00 PM – tbd v tbd (Los Angeles)
Sat Jul 11 - Quarter Finals
5:00 PM – tbd v tbd (Miami) 9:00 PM – tbd v tbd (Kansas City)