Where to watch football?
Premier League, Champions League, England and the home nations, Euro 2028: here is where to watch every big football fixture on TV in the UK and Ireland, and how to find a pub, bar or restaurant showing the match near you.
Find a bar or pub showing the match near you
- Open the FanSpot map and pick football: you instantly see the venues showing a match within 3 km.
- Look up a specific fixture from the match tab, or find a venue by name straight on the map.
- Tap the directions button and you're on your way.
Venues on FanSpot announce the matches they show themselves, and fans can also flag a spot, which other supporters then confirm. The more venues sign up in your town, the richer the map gets.
International football: UEFA Nations League
England: ITV1 and ITVX. Wales: BBC iPlayer and S4C. Scotland and Northern Ireland: BBC for selected matches. Amazon Prime Video shows other selected games.
19:45
19:45
19:45
19:45
19:45
Quarter-finals follow in March 2027 and the final phase in June 2027. Channels for the Republic of Ireland matches were not confirmed at the time of checking.
Premier League 2026-27
Broadcasters: Sky Sports and TNT Sports, with highlights on the BBC's Match of the Day. Kick-offs can be moved for TV: the dates below are the scheduled ones.
15:00
15:00
15:00
15:00
15:00
16:00
Champions League
Broadcasters: TNT Sports and Amazon Prime Video.
20:00
Prime Video
20:00
Prime Video
20:00
Prime Video
20:00
Prime Video
20:00
Prime Video
20:00
Prime Video
20:00
Prime Video
20:00
Prime Video
20:00
Prime Video
20:00
Prime Video
20:00
Prime Video
20:00
Prime Video
Kick-off times are the usual UEFA slots, in UK and Irish time. The broadcaster of each match (TNT Sports or Prime Video) is confirmed closer to the date.
Check the broadcaster of each matchday before you go: some games are split between the two.
Euro 2028
Hosted by the UK and Ireland, from 9 June to 9 July 2028. Broadcasters have not been announced yet.
Frequently asked questions
When do the English clubs play in the Champions League?
Matchday 5 is on 24 and 25 November 2026: Arsenal v Borussia Dortmund and Manchester City v Napoli on Tuesday, Sporting v Manchester United and Club Brugge v Liverpool on Wednesday, all at 20:00 UK time. Matchday 6 follows on 8 and 9 December, with Barcelona v Manchester City, Manchester United v RB Leipzig and Arsenal v Real Madrid.
What channel is England on?
England's Nations League matches are shown on ITV1 and ITVX. Next up: England v Croatia on Thursday 12 November at Wembley, then Spain v England on Sunday 15 November in Madrid, both at 19:45 UK time.
Where can I watch the Premier League?
The Premier League is shown on Sky Sports and TNT Sports, with highlights on the BBC's Match of the Day. The season ends on Sunday 30 May 2027.
Where can I watch the Champions League?
The Champions League is shown by TNT Sports and Amazon Prime Video. The 2027 final is played at the Metropolitano in Madrid on Saturday 5 June.
When is Euro 2028?
Euro 2028 runs from 9 June to 9 July 2028 in the UK and Ireland, with the opening match in Cardiff and the final at Wembley.
How do I find a bar showing a football match near me?
Open FanSpot and choose football: the map shows the venues showing a match within 3 km. You can also search for a specific fixture from the match tab, or for a venue by name, then start directions in one tap.
Is FanSpot free?
Yes. FanSpot is free for fans and for bars, pubs and restaurants, with no subscription. It is available on iPhone and Android.
I run a venue that shows the games: how do I let people know?
Register your venue for free on FanSpot, then announce your matches from the app. Customers who have added you as a favourite get a notification, and you can create and share a match poster.
Stop searching for where to watch the match
FanSpot is free for fans and venues alike. Download the app and find your next football match.
Run a bar, pub or restaurant? Sign up for free and announce your matches.
Also read: Where to watch rugby · Discover FanSpot
Dates, kick-off times and channels checked on 7 November 2026. Leagues and broadcasters can change them: always check the official schedule before heading out. All times are UK and Irish time.
