Watch EURO 2024

thin white line

Watch the Euros at The Head of the River, Oxford

Catch all the action with us

Looking for a pub to watch the Euros in Oxford? Look no further than The Head of the River.

Experience the electrifying action of EURO 2024 live from the pub and savour the atmosphere that can't be matched by simply watching at home. Catch every moment from each match as the continent's top football nations compete for glory. Whether you're a die-hard fan, or a casual viewer for summer international tournaments, there's no better place to watch the Euros than at the The Head of the River.

How do I book for England games?

We are selling tickets to the screenings of England's games and the final on 14 July. This includes entry and a guaranteed space with a big screen view in our garden, plus a complimentary bottle of Peroni. Book below for more details.


Can I book a table for the rest of the Euros?

Yes. We are now taking bookings for other Euros matches which kicks off 14 June. So book ahead below and get your spot.

Euro 2024 Group Stage Fixtures

June 14

Germany vs Scotland (Munich, 8pm)

June 15

Hungary vs Switzerland (Cologne, 2pm)
Spain vs Croatia (Berlin, 5pm)
Italy vs Albania (Dortmund, 8pm)

June 16

Poland vs Netherlands (Hamburg, 2pm)
Slovenia vs Denmark (Stuttgart, 5pm)
Serbia vs England (Gelsenkirchen, 8pm)

June 17

Romania vs Ukraine (Munich, 2pm)
Belgium vs Slovakia (Frankfurt, 5pm)
Austria vs France (Dusseldorf, 8pm)

June 18

Turkey vs Georgia (Dortmund, 5pm)
Portugal vs Czechia (Leipzig, 8pm)

June 19

Croatia vs Albania (Hamburg, 2pm)
Germany vs Hungary (Stuttgart, 5pm)
Scotland vs Switzerland (Cologne, 8pm)

June 20

Slovenia vs Serbia (Munich, 2pm)
Denmark vs England (Frankfurt, 5pm)
Spain vs Italy (Gelsenkirchen, 8pm)

June 21

Slovakia vs Ukraine (Dusseldorf, 2pm)
Poland vs Austria (Berlin, 5pm)
Netherlands vs France (Leipzig, 8pm)

June 22

Georgia vs Czechia (Hamburg, 2pm)
Turkey vs Portugal (Dortmund, 5pm)
Belgium vs Romania (Cologne, 8pm)

June 23

Switzerland vs Germany (Frankfurt, 8pm)
Scotland vs Hungary (Stuttgart, 8pm)

June 24

Croatia vs Italy (Leipzig, 8pm)
Albania vs Spain (Dusseldorf, 8pm)

June 25

Netherlands vs Austria (Berlin, 5pm)
France vs Poland (Dortmund, 5pm)
England vs Slovenia (Cologne, 8pm)
Denmark vs Serbia (Munich, 8pm)

June 26

Slovakia vs Romania (Frankfurt, 5pm)
Ukraine vs Belgium (Stuttgart, 5pm)
Czechia vs Turkey (Hamburg, 8pm)
Georgia vs Portugal (Gelsenkirchen, 8pm)


Sign-up to become a friend of Fuller's