Euro 2024 Schedule

Why Trust Techopedia Gambling
Why Trust Techopedia Gambling
Euro 2024 schedule
Image: Wikimedia Commons

The full Euro 2024 schedule is confirmed and matches are about to kick off.

This guide covers match times, TV coverage, and the Euro 2024 stadiums they’re being played at.

We will update this page as the tournament progresses and teams progress through the rounds.

Euro 2024 Schedule at a Glance

Stage Dates
Group June 14 – June 26, 2024
Round of 16 June 29 – July 2, 2024
Quarterfinals July 5 & 6, 2024
Semifinals July 9 & 10, 2024
Final July 14, 2024

How to Watch Euro 2024

Every game at Euro 2024 will be streamed on Fubo with the majority of other matches broadcast on television on Fox Sports 1 or Fox.

All quarterfinals, semifinals, and the final will be shown on Fox.

Euro 2024 Group Stage Schedule

Two or more matches every day for 12 days. It’s a feast for those who love the game and those who love the myriad opportunities for Euro 2024 group-stage betting.

  • June 14
    Germany vs Scotland (Munich, 3pm ET, Fox)
  • June 15
    Hungary vs Switzerland (Cologne, 9am ET, Fubo)
    Spain vs Croatia (Berlin, Noon ET, Fox)
    Italy vs Albania (Dortmund, 3pm ET, Fox)
  • June 16
    Poland vs Netherlands (Hamburg, 9am ET, Fox Sports 1)
    Slovenia vs Denmark (Stuttgart, Noon ET, Fox Sports 1)
    Serbia vs England (Gelsenkirchen, 3pm ET, Fox)
  • June 17
    Romania vs Ukraine (Munich, 9am ET, Fubo)
    Belgium vs Slovakia (Frankfurt, Noon ET, Fox Sports 1)
    Austria vs France (Düsseldorf, 3pm ET, Fox)
  • June 18
    Turkey vs Georgia (Dortmund, Noon ET, Fubo)
    Portugal vs Czechia (Leipzig, 3pm ET, Fox)
  • June 19
    Croatia vs Albania (Hamburg, 9am ET, Fox Sports 1)
    Germany vs Hungary (Stuttgart, Noon ET, Fox Sports 1)
    Scotland vs Switzerland (Cologne, 3pm ET, Fox)
  • June 20
    Slovenia vs Serbia (Munich, 9am ET, Fox Sports 1)
    Denmark vs England (Frankfurt, Noon ET, Fox Sports 1)
    Spain vs Italy (Gelsenkirchen, 3pm ET, Fox)
  • June 21
    Slovakia vs Ukraine (Düsseldorf, 9am ET, Fubo)
    Poland vs Austria (Berlin, Noon ET, Fox Sports 1)
    Netherlands vs France (Leipzig, 3pm ET, Fox)
  • June 22
    Georgia vs Czechia (Hamburg, 9am ET, Fubo)
    Türkiye vs Portugal (Dortmund, Noon ET, Fox)
    Belgium vs Romania (Cologne, 3pm ET, Fox)
  • June 23
    Switzerland vs Germany (Frankfurt, 3pm ET, Fox Sports 1)
    Scotland vs Hungary (Stuttgart, 3pm ET, Fox)
  • June 24
    Croatia vs Italy (Leipzig, 3pm ET, Fox Sports 1)
    Albania vs Spain (Düsseldorf, 3pm ET, Fox)
  • June 25
    Netherlands vs Austria (Berlin, Noon ET, Fox Sports 1)
    France vs Poland (Dortmund, Noon ET, Fox)
    England vs Slovenia (Cologne, 3pm ET, Fox)
    Denmark vs Serbia (Munich, 3pm ET, Fox Sports 1)
  • June 26
    Slovakia vs Romania (Frankfurt, Noon ET, Fox Sports 1)
    Ukraine vs Belgium (Stuttgart, Noon ET, Fox)
    Czechia vs Türkiye (Hamburg, 3pm ET, Fox Sports 1)
    Georgia vs Portugal (Gelsenkirchen, 3pm ET, Fox)

$250 in Free Bets and 100 Free Spins

$250 in Free Bets and 100 Free Spins

  • BetOnline odds boosts available every day
  • Live betting available on all major sports
  • Excellent sportsbook 101 tutorial section
9.9
5 Stars
Use bonus code
Copied
FREE250
Copy
Copy
Play Now

Euro 2024 Round of 16 Schedule

If you took advantage of the bigger Euro 2024 odds available at Euro 2024 betting sites and your pre-tournament bets are still live, this is when things get tense.

The best 16 teams remain and losing means elimination.

  • June 29
    Match 38: 2nd Group A vs 2nd Group B (Berlin, Noon ET, Fox Sports 1)
    Match 37: 1st Group A vs 2nd Group C (Dortmund, 3pm ET, Fox)
  • June 30
    Match 40: 1st Group C vs 3rd Group D/E/F (Gelsenkirchen), Noon ET)
    Match 39: 1st Group B vs 3rd Group A/D/E/F (Cologne, 3pm ET, Fox)
  • July 1
    Match 42: 2nd Group D vs 2nd Group E (Düsseldorf, Noon ET, Fox Sports 1)
    Match 41: 1st Group F vs 3rd Group A/B/C (Frankfurt, 3pm ET, Fox)
  • July 2
    Match 43: 1st Group E vs 3rd Group A/B/C/D (Munich, Noon ET, Fox Sports 1)
    Match 44: 1st Group D vs 2nd Group F (Leipzig), 3pm ET, Fox)
Euro 2024 group betting
Image: Piotr Drabik/Flickr

Euro 2024 Quarterfinals Schedule

  • July 5
    QF1: Match 39 Winner vs Match 37 Winner (Stuttgart, Noon ET, Fox)
    QF2: Match 41 Winner vs Match 42 Winner (Hamburg, 3pm ET, Fox)
  • July 6
    QF3: Match 40 Winner vs Match 38 Winner (Düsseldorf, Noon ET, Fox)
    QF4: Match 43 Winner vs Match 44 Winner (Berlin, 3pm ET, Fox)

Euro 2024 Semifinals Schedule

  • July 9
    SF1: QF1 Winner vs QF2 Winner (Munich, 3pm ET, Fox)
  • July 10
    SF2: GF3 Winner vs QF4 Winner (Dortmund, 3pm ET, Fox)

Euro 2024 Final Date

  • July 14
    SF1 Winner vs SF2 Winner (Berlin, 3pm ET, Fox)

$250 in Free Bets and 100 Free Spins

$250 in Free Bets and 100 Free Spins

  • BetOnline odds boosts available every day
  • Live betting available on all major sports
  • Excellent sportsbook 101 tutorial section
9.9
5 Stars
Use bonus code
Copied
FREE250
Copy
Copy
Play Now

FAQs

Who has won the most European Championships?

Who are favorites for Euro 2024?

How many teams play in Euro 2024?

How to bet on Euro 2024?

Charlie Pearson
Sports Betting Editor
Charlie Pearson
Sports Betting Editor

Charlie joined Techopedia after writing and editing sports betting content for Basketball Insiders, Ladbrokes and Unibet. He's got eight years' experience in the betting industry and has a particular passion for American football, soccer and horse racing. He enjoys an occasional hand of blackjack and some poker as well.