KickoffTimesworldcupkickofftimes.com

Where to watch World Cup 2026 in Coventry

All 104 matches with kickoff times in GMT/BST. Extended licensing available for late-night games.

All matches

Group Stage · 2026-06-11
Mexico vs South Africa
20:00GMT+1
Group Stage · 2026-06-11
South Korea vs Czechia
03:00GMT+1next day in your timezone
Late game — extended licence required
Group Stage · 2026-06-12
Canada vs Bosnia and Herzegovina
20:00GMT+1
Group Stage · 2026-06-12
United States vs Paraguay
02:00GMT+1next day in your timezone
Late game — extended licence required
Group Stage · 2026-06-13
Haiti vs Scotland
02:00GMT+1next day in your timezone
Late game — extended licence required
Group Stage · 2026-06-13
Australia vs Türkiye
05:00GMT+1next day in your timezone
Late game — extended licence required
Group Stage · 2026-06-13
Brazil vs Morocco
23:00GMT+1
Late game — extended licence required
Group Stage · 2026-06-13
Qatar vs Switzerland
20:00GMT+1
Group Stage · 2026-06-14
Ivory Coast vs Ecuador
00:00GMT+1next day in your timezone
Late game — extended licence required
Group Stage · 2026-06-14
Germany vs Curaçao
18:00GMT+1
Group Stage · 2026-06-14
Netherlands vs Japan
21:00GMT+1
Group Stage · 2026-06-14
Sweden vs Tunisia
03:00GMT+1next day in your timezone
Late game — extended licence required
Group Stage · 2026-06-15
Saudi Arabia vs Uruguay
23:00GMT+1
Late game — extended licence required
Group Stage · 2026-06-15
Spain vs Cape Verde
17:00GMT+1
Group Stage · 2026-06-15
Iran vs New Zealand
02:00GMT+1next day in your timezone
Late game — extended licence required
Group Stage · 2026-06-15
Belgium vs Egypt
20:00GMT+1
Group Stage · 2026-06-16
France vs Senegal
20:00GMT+1
Group Stage · 2026-06-16
Iraq vs Norway
23:00GMT+1
Late game — extended licence required
Group Stage · 2026-06-16
Argentina vs Algeria
02:00GMT+1next day in your timezone
Late game — extended licence required
Group Stage · 2026-06-16
Austria vs Jordan
05:00GMT+1next day in your timezone
Late game — extended licence required
Group Stage · 2026-06-17
Ghana vs Panama
21:00GMT+1
Group Stage · 2026-06-17
England vs Croatia
21:00GMT+1
Group Stage · 2026-06-17
Portugal vs DR Congo
18:00GMT+1
Group Stage · 2026-06-17
Uzbekistan vs Colombia
03:00GMT+1next day in your timezone
Late game — extended licence required
Group Stage · 2026-06-18
Czechia vs South Africa
17:00GMT+1
Group Stage · 2026-06-18
Switzerland vs Bosnia and Herzegovina
20:00GMT+1
Group Stage · 2026-06-18
Canada vs Qatar
23:00GMT+1
Late game — extended licence required
Group Stage · 2026-06-18
Mexico vs South Korea
04:00GMT+1next day in your timezone
Late game — extended licence required
Group Stage · 2026-06-19
Brazil vs Haiti
02:00GMT+1next day in your timezone
Late game — extended licence required
Group Stage · 2026-06-19
Scotland vs Morocco
23:00GMT+1
Late game — extended licence required
Group Stage · 2026-06-19
Türkiye vs Paraguay
04:00GMT+1next day in your timezone
Late game — extended licence required
Group Stage · 2026-06-19
United States vs Australia
20:00GMT+1
Group Stage · 2026-06-20
Germany vs Ivory Coast
21:00GMT+1
Group Stage · 2026-06-20
Ecuador vs Curaçao
01:00GMT+1next day in your timezone
Late game — extended licence required
Group Stage · 2026-06-20
Netherlands vs Sweden
18:00GMT+1
Group Stage · 2026-06-20
Tunisia vs Japan
05:00GMT+1next day in your timezone
Late game — extended licence required
Group Stage · 2026-06-21
Uruguay vs Cape Verde
23:00GMT+1
Late game — extended licence required
Group Stage · 2026-06-21
Spain vs Saudi Arabia
17:00GMT+1
Group Stage · 2026-06-21
Belgium vs Iran
23:00GMT+1
Late game — extended licence required
Group Stage · 2026-06-21
New Zealand vs Egypt
02:00GMT+1next day in your timezone
Late game — extended licence required
Group Stage · 2026-06-22
Norway vs Senegal
01:00GMT+1next day in your timezone
Late game — extended licence required
Group Stage · 2026-06-22
France vs Iraq
22:00GMT+1
Group Stage · 2026-06-22
Argentina vs Austria
18:00GMT+1
Group Stage · 2026-06-22
Jordan vs Algeria
04:00GMT+1next day in your timezone
Late game — extended licence required
Group Stage · 2026-06-23
England vs Ghana
21:00GMT+1
Group Stage · 2026-06-23
Panama vs Croatia
00:00GMT+1next day in your timezone
Late game — extended licence required
Group Stage · 2026-06-23
Portugal vs Uzbekistan
18:00GMT+1
Group Stage · 2026-06-23
Colombia vs DR Congo
03:00GMT+1next day in your timezone
Late game — extended licence required
Group Stage · 2026-06-24
Scotland vs Brazil
23:00GMT+1
Late game — extended licence required
Group Stage · 2026-06-24
Morocco vs Haiti
23:00GMT+1
Late game — extended licence required
Group Stage · 2026-06-24
Switzerland vs Canada
20:00GMT+1
Group Stage · 2026-06-24
Bosnia and Herzegovina vs Qatar
20:00GMT+1
Group Stage · 2026-06-24
Czechia vs Mexico
04:00GMT+1next day in your timezone
Late game — extended licence required
Group Stage · 2026-06-24
South Africa vs South Korea
04:00GMT+1next day in your timezone
Late game — extended licence required
Group Stage · 2026-06-25
Curaçao vs Ivory Coast
21:00GMT+1
Group Stage · 2026-06-25
Ecuador vs Germany
21:00GMT+1
Group Stage · 2026-06-25
Japan vs Sweden
00:00GMT+1next day in your timezone
Late game — extended licence required
Group Stage · 2026-06-25
Tunisia vs Netherlands
00:00GMT+1next day in your timezone
Late game — extended licence required
Group Stage · 2026-06-25
Türkiye vs United States
03:00GMT+1next day in your timezone
Late game — extended licence required
Group Stage · 2026-06-25
Paraguay vs Australia
03:00GMT+1next day in your timezone
Late game — extended licence required
Group Stage · 2026-06-26
Norway vs France
20:00GMT+1
Group Stage · 2026-06-26
Senegal vs Iraq
20:00GMT+1
Group Stage · 2026-06-26
Egypt vs Iran
04:00GMT+1next day in your timezone
Late game — extended licence required
Group Stage · 2026-06-26
New Zealand vs Belgium
04:00GMT+1next day in your timezone
Late game — extended licence required
Group Stage · 2026-06-26
Cape Verde vs Saudi Arabia
23:00GMT+1
Late game — extended licence required
Group Stage · 2026-06-26
Uruguay vs Spain
01:00GMT+1next day in your timezone
Late game — extended licence required
Group Stage · 2026-06-27
Panama vs England
22:00GMT+1
Group Stage · 2026-06-27
Croatia vs Ghana
22:00GMT+1
Group Stage · 2026-06-27
Algeria vs Austria
03:00GMT+1next day in your timezone
Late game — extended licence required
Group Stage · 2026-06-27
Jordan vs Argentina
03:00GMT+1next day in your timezone
Late game — extended licence required
Group Stage · 2026-06-27
Colombia vs Portugal
00:30GMT+1next day in your timezone
Late game — extended licence required
Group Stage · 2026-06-27
DR Congo vs Uzbekistan
00:30GMT+1next day in your timezone
Late game — extended licence required
Round of 32 · 2026-06-28
Runner-up Group A vs Runner-up Group B
20:00GMT+1
Round of 32 · 2026-06-29
Winner Group E vs 3rd place (A/B/C/D/F)
21:30GMT+1
Round of 32 · 2026-06-29
Winner Group F vs Runner-up Group C
04:00GMT+1next day in your timezone
Late game — extended licence required
Round of 32 · 2026-06-29
Winner Group C vs Runner-up Group F
18:00GMT+1
Round of 32 · 2026-06-30
Winner Group I vs 3rd place (C/D/F/G/H)
22:00GMT+1
Round of 32 · 2026-06-30
Runner-up Group E vs Runner-up Group I
18:00GMT+1
Round of 32 · 2026-06-30
Winner Group A vs 3rd place (C/E/F/H/I)
04:00GMT+1next day in your timezone
Late game — extended licence required
Round of 32 · 2026-07-01
Winner Group L vs 3rd place (E/H/I/J/K)
17:00GMT+1
Round of 32 · 2026-07-01
Winner Group D vs 3rd place (B/E/F/I/J)
01:00GMT+1next day in your timezone
Late game — extended licence required
Round of 32 · 2026-07-01
Winner Group G vs 3rd place (A/E/H/I/J)
21:00GMT+1
Round of 32 · 2026-07-02
Runner-up Group K vs Runner-up Group L
00:00GMT+1next day in your timezone
Late game — extended licence required
Round of 32 · 2026-07-02
Winner Group H vs Runner-up Group J
20:00GMT+1
Round of 32 · 2026-07-02
Winner Group B vs 3rd place (E/F/G/I/J)
04:00GMT+1next day in your timezone
Late game — extended licence required
Round of 32 · 2026-07-03
Winner Group J vs Runner-up Group H
23:00GMT+1
Late game — extended licence required
Round of 32 · 2026-07-03
Winner Group K vs 3rd place (D/E/I/J/L)
02:30GMT+1next day in your timezone
Late game — extended licence required
Round of 32 · 2026-07-03
Runner-up Group D vs Runner-up Group G
19:00GMT+1
Round of 16 · 2026-07-04
Winner of M74 vs Winner of M77
22:00GMT+1
Round of 16 · 2026-07-04
Winner of M73 vs Winner of M75
18:00GMT+1
Round of 16 · 2026-07-05
Winner of M76 vs Winner of M78
21:00GMT+1
Round of 16 · 2026-07-05
Winner of M79 vs Winner of M80
03:00GMT+1next day in your timezone
Late game — extended licence required
Round of 16 · 2026-07-06
Winner of M83 vs Winner of M84
20:00GMT+1
Round of 16 · 2026-07-06
Winner of M81 vs Winner of M82
01:00GMT+1next day in your timezone
Late game — extended licence required
Round of 16 · 2026-07-07
Winner of M86 vs Winner of M88
17:00GMT+1
Round of 16 · 2026-07-07
Winner of M85 vs Winner of M87
21:00GMT+1
Quarter-final · 2026-07-09
Winner of M89 vs Winner of M90
21:00GMT+1
Quarter-final · 2026-07-10
Winner of M93 vs Winner of M94
20:00GMT+1
Quarter-final · 2026-07-11
Winner of M91 vs Winner of M92
22:00GMT+1
Quarter-final · 2026-07-11
Winner of M95 vs Winner of M96
02:00GMT+1next day in your timezone
Late game — extended licence required
Semi-final · 2026-07-14
Winner of M97 vs Winner of M98
20:00GMT+1
Semi-final · 2026-07-15
Winner of M99 vs Winner of M100
20:00GMT+1
Third-place play-off · 2026-07-18
L101 vs L102
22:00GMT+1
Final · 2026-07-19
Winner of M101 vs Winner of M102
20:00GMT+1
‘It’s Coming Home’ original tee — England World Cup 2026 merch on Etsy
On Etsy now
‘It’s Coming Home’ original tee
£19.20 · Ships from the UK →

Venues in Coventry

No listings yet. Check back closer to the tournament, or be the first to submit!

Watch free on BBC or ITV.

Know a place showing the games?

← Back to all cities