Where to watch the UEFA EURO 2024™

We’re ready and raring to host you for a hotly anticipated summer of football. Book into one of your favourite pubs and let us take care of the food and drink as you watch the UEFA EURO 2024™.

Best pubs to watch the UEFA EURO 2024™

2024 sees the return of one of football’s most exciting tournaments with the England squad preparing to take on the football giants of Europe in this year’s UEFA EURO 2024™.

2022 seems a lifetime ago where we celebrated and commiserated over England’s performance in the World Cup. With the quality youth talent coming through and exciting football being played, it’s safe to say this year’s UEFA EURO 2024™ is more anticipated than ever. 

Where better to watch the football action than at one of London’s best football pubs?  Our selection of pubs can be found near Wembley, the home of English football, throughout London and beyond.  And what’s more, we have collated the ultimate list of the best pubs to watch the UEFA EURO 2024™ . 

So search below to find the best spot or screen for each UEFA EURO 2024™ game, and join your fellow football fans for what is set to be one of the best seasons yet.

Can the Three Lions go one better this time and finally bring it home? We can’t wait to see you in one of our pubs to watch the UEFA EURO 2024™ but until then… we still believe it’s coming home.

Find the best pubs to watch the UEFA EURO 2024™ …

Because you shouldn’t have to compromise when it comes to watching the beautiful game. Let us take care of your day and you can focus on enjoying the action this summer.

Here’s the lowdown on which pubs to visit to watch the UEFA EURO 2024™ this year.

See all the Group Stage matches for the UEFA EURO 2024™ below

14 June
Group A: Germany vs Scotland (Munich, 20:00)

15 June
Group A: Hungary vs Switzerland (Cologne, 14:00)
Group B: Spain vs Croatia (Berlin, 17:00)
Group B: Italy vs Albania (Dortmund, 20:00)

16 June
Group D: Poland vs Netherlands (Hamburg, 14:00)
Group C: Slovenia vs Denmark (Stuttgart, 17:00)
Group C: Serbia vs England (Gelsenkirchen, 20:00)

17 June
Group E: Romania vs Ukraine (Munich, 14:00)
Group E: Belgium vs Slovakia (Frankfurt, 17:00)
Group D: Austria vs France (Düsseldorf, 20:00)

18 June
Group F: Türkiye vs Georgia (Dortmund, 17:00)
Group F: Portugal vs Czechia (Leipzig, 20:00)

19 June
Group B: Croatia vs Albania (Hamburg, 14:00)
Group A: Germany vs Hungary (Stuttgart, 17:00)
Group A: Scotland vs Switzerland (Cologne, 20:00)

20 June
Group C: Slovenia vs Serbia (Munich, 14:00)
Group C: Denmark vs England (Frankfurt, 17:00)
Group B: Spain vs Italy (Gelsenkirchen, 20:00)

21 June
Group E: Slovakia vs Ukraine (Düsseldorf, 14:00)
Group D: Poland vs Austria (Berlin, 17:00)
Group D: Netherlands vs France (Leipzig, 20:00)

22 June
Group F: Georgia vs Czechia (Hamburg, 14:00)
Group F: Türkiye vs Portugal (Dortmund, 17:00)
Group E: Belgium vs Romania (Cologne, 20:00)

23 June
Group A: Switzerland vs Germany (Frankfurt, 20:00)
Group A: Scotland vs Hungary (Stuttgart, 20:00)

24 June
Group B: Croatia vs Italy (Leipzig, 20:00)
Group B: Albania vs Spain (Düsseldorf, 20:00)

25 June
Group D: Netherlands vs Austria (Berlin, 17:00)
Group D: France vs Poland (Dortmund, 17:00)
Group C: England vs Slovenia (Cologne, 20:00)
Group C: Denmark vs Serbia (Munich, 20:00)

26 June
Group E: Slovakia vs Romania (Frankfurt, 17:00)
Group E: Ukraine vs Belgium (Stuttgart, 17:00)
Group F: Czechia vs Türkiye (Hamburg, 20:00)
Group F: Georgia vs Portugal (Gelsenkirchen, 20:00)

See all the Round of 16 matches for the UEFA EURO 2024™ below

29 June

37: 1A vs 2C (Dortmund, 20:00)
38: 2A vs 2B (Berlin, 17:00)

30 June

39: 1B vs 3A/D/E/F (Cologne, 20:00)
40: 1C vs 3D/E/F (Gelsenkirchen, 17:00)

1 July

41: 1F vs 3A/B/C (Frankfurt, 20:00)
42: 2D vs 2E (Düsseldorf, 17:00)

2 July

43: 1E vs 3A/B/C/D (Munich, 17:00)
44: 1D vs 2F (Leipzig, 20:00)

See all the Quarter matches for the UEFA EURO 2024™ below

5 July 

45: Winner 39 vs Winner 37 (Stuttgart, 17:00)
46: Winner 41 vs Winner 42 (Hamburg, 20:00)

6 July 

47: Winner 43 vs Winner 44 (Berlin, 20:00)
48: Winner 40 vs Winner 38 (Düsseldorf, 17:00)

See all the Semi-final matches for the UEFA EURO 2024™ below

9 July

49: Winner 45 vs Winner 46 (Munich, 20:00)

10 July 

50: Winner 47 vs Winner 48 (Dortmund, 20:00)

The Final for the UEFA EURO 2024™ below

Final: Winner 49 vs Winner 50 Berlin (14 July, 20:00)

Picture this… it’s a sunny weekend, you’re with friends and fellow sports fans, Harry Kane has just slotted the perfect penalty and England go up 1-0. Jude Bellingham hasn’t made a mistake and Harry Maguire is on the bench. It all comes down to this…

You make the great decision of booking a table to watch a UEFA EURO 2024™ where you can watch history in the making – your hard work is done so let us take care of the rest. Come and join us at our best pubs to watch the UEFA EURO 2024™.

We look forward to welcoming you!


Your enquiry has been successfully sent and our team will be back in touch with you soon to confirm your booking.

If you need to speak to speak to us sooner, give us a call on and a member of the team will be happy to help.

Group 58@2x