UEFA Euro 2024 Odds

euro 2024 odds

It’s a busy summer for soccer fans as the 2024 European Championships are set to begin on June 14 as the hosts Germany take on Scotland to kick off the tournament. Each of the 24 teams will play in at least three group stages before advancing to the knockout rounds, with England and France listed as the early favorites to win the tournament.

Use the links below to jump to the section you are interested in:

For more on UEFA Euro betting, check the links below:

Euro 2024 Odds

The Euro 2024 odds are available on every single game throughout the tournament. For daily tips from our experts, you can check out our previews here while listed below are the best available euro betting odds for each upcoming game:

NBA Odds

No games on the pitch today, but you can bet on Soccer Futures here!

2024 Euro Betting Futures

As the Euro is a knockout tournament with a short format, two futures markets prove to be the most popular with bettors: who will win the tournament and who will finish as the top scorer.

Euro 2024 Winner Odds

Euro 2024 Winner Odds

The most popular market by far, and the reason why everyone is watching: There’s only one prize and that’s for the overall winner of the competition. England (+285) opened as the favorites to win the competition for the first time ever but faces competition from France (+400), the hosts Germany (+550), Portugal and Spain (both +800), and holders Italy (+1600).

These odds will change as the tournament advances, and you can find the best live Euro 2024 winner odds available below:

Team Odds Sort Arrow
Spain -150
England +110
Netherlands +500

Euro 2024 Top Goalscorer Odds (Golden Boot)

Euro 2024 Top Goalscorer Odds

Sometimes known as the Golden Boot award, there’s a popular betting market for the player who will finish as the top goalscorer in Euro 2024. Although the official award can also take into account assists and minutes played to determine the winner in the event of a tie, most sportsbooks will use dead heat rules if two players score the same number of goals. Goals scored in extra time do count, but those in penalty shootouts do not.

Cristiano Ronaldo is the holder of the award and third favorite to do it again, opening with odds of +1200, but he’s behind Harry Kane (+550) and Kylian Mbappe (+500). This is a hard market to predict because you need to take into account how far the player’s country will go and also how prolific they are for their country.

You can see the best live odds for the top scorer of Euro 2024 below:

Player Odds Sort Arrow
Harry Kane +175
Dani Olmo +250
Jamal Musiala +1000
Georges Mikautadze +1000
Cody Gakpo +1000
Ivan Schranz +1000
Jude Bellingham +1800
Fabian Ruiz +2500
Alvaro Morata +5000
Ferran Torres +6600
Nico Williams +8000
Lamine Yamal +8000
Rodri +8000
Bukayo Saka +8000
Phil Foden +10000
Ollie Watkins +12500

UEFA Euro 2024 Schedule

Football Fixtures

Final

Sun 14 JulyBerlin4:00pm ET
SpainSpain
Sun 14 JulyBerlin4:00pm ET
EnglandEngland
Show morechevron image

Semi Finals

Tue 9 JulyMunich4:00pm ET
SpainSpain
Tue 9 JulyMunich4:00pm ET
FranceFrance
Show morechevron image
Wed 10 JulyDortmund4:00pm ET
EnglandEngland
Wed 10 JulyDortmund4:00pm ET
NetherlandsNetherlands
Show morechevron image

Quarter Finals

Fri 5 JulyStuttgart12:00pm ET
SpainSpain
Fri 5 JulyStuttgart12:00pm ET
GermanyGermany
Show morechevron image
Sat 6 JulyDüsseldorf12:00pm ET
EnglandEngland
Sat 6 JulyDüsseldorf12:00pm ET
SwitzerlandSwitzerland
Show morechevron image
Fri 5 JulyHamburg3:00pm ET
PortugalPortugal
Fri 5 JulyHamburg3:00pm ET
FranceFrance
Show morechevron image
Sat 6 JulyBerlin3:00pm ET
NetherlandsNetherlands
Sat 6 JulyBerlin3:00pm ET
TurkeyTurkey
Show morechevron image

Round of 16

Sat 29, Jun 4:00pm ET
SwitzerlandSwitzerland
Sat 29, Jun 4:00pm ET
ItalyItaly
Show morechevron image
Sat 29, Jun 7:00pm ET
GermanyGermany
Sat 29, Jun 7:00pm ET
DenmarkDenmark
Show morechevron image
Sun 30, Jun 4:00pm ET
EnglandEngland
Sun 30, Jun 4:00pm ET
SlovakiaSlovakia
Show morechevron image
Sun 30, Jun 7:00pm ET
SpainSpain
Sun 30, Jun 7:00pm ET
GeorgiaGeorgia
Show morechevron image
Mon 1, Jul 4:00pm ET
FranceFrance
Mon 1, Jul 4:00pm ET
BelgiumBelgium
Show morechevron image
Mon 1, Jul 7:00pm ET
PortugalPortugal
Mon 1, Jul 7:00pm ET
SloveniaSlovenia
Show morechevron image
Tue 2, Jul 4:00pm ET
RomaniaRomania
Tue 2, Jul 4:00pm ET
NetherlandsNetherlands
Show morechevron image
Tue 2, Jul 7:00pm ET
AustriaAustria
Tue 2, Jul 7:00pm ET
TurkeyTurkey
Show morechevron image
Football Fixtures
Group A
Group B
Group D
Group C
Group E
Group F
Fri 14, Jun 7:00pm ET
GermanyGermany
Fri 14, Jun 7:00pm ET
ScotlandScotland
Show morechevron image
Sat 15, Jun 1:00pm ET
HungaryHungary
Sat 15, Jun 1:00pm ET
SwitzerlandSwitzerland
Show morechevron image
Wed 19, Jun 4:00pm ET
GermanyGermany
Wed 19, Jun 4:00pm ET
HungaryHungary
Show morechevron image
Wed 19, Jun 7:00pm ET
ScotlandScotland
Wed 19, Jun 7:00pm ET
SwitzerlandSwitzerland
Show morechevron image
Sun 23, Jun 7:00pm ET
SwitzerlandSwitzerland
Sun 23, Jun 7:00pm ET
GermanyGermany
Show morechevron image
Sun 23, Jun 7:00pm ET
ScotlandScotland
Sun 23, Jun 7:00pm ET
HungaryHungary
Show morechevron image
Sat 15, Jun 4:00pm ET
SpainSpain
Sat 15, Jun 4:00pm ET
CroatiaCroatia
Show morechevron image
Sat 15, Jun 7:00pm ET
ItalyItaly
Sat 15, Jun 7:00pm ET
AlbaniaAlbania
Show morechevron image
Wed 19, Jun 1:00pm ET
CroatiaCroatia
Wed 19, Jun 1:00pm ET
AlbaniaAlbania
Show morechevron image
Thu 20, Jun 7:00pm ET
SpainSpain
Thu 20, Jun 7:00pm ET
ItalyItaly
Show morechevron image
Mon 24, Jun 7:00pm ET
CroatiaCroatia
Mon 24, Jun 7:00pm ET
ItalyItaly
Show morechevron image
Mon 24, Jun 7:00pm ET
AlbaniaAlbania
Mon 24, Jun 7:00pm ET
SpainSpain
Show morechevron image
Sun 16, Jun 1:00pm ET
PolandPoland
Sun 16, Jun 1:00pm ET
NetherlandsNetherlands
Show morechevron image
Mon 17, Jun 7:00pm ET
AustriaAustria
Mon 17, Jun 7:00pm ET
FranceFrance
Show morechevron image
Fri 21, Jun 4:00pm ET
PolandPoland
Fri 21, Jun 4:00pm ET
AustriaAustria
Show morechevron image
Fri 21, Jun 7:00pm ET
NetherlandsNetherlands
Fri 21, Jun 7:00pm ET
FranceFrance
Show morechevron image
Tue 25, Jun 4:00pm ET
FranceFrance
Tue 25, Jun 4:00pm ET
PolandPoland
Show morechevron image
Tue 25, Jun 4:00pm ET
NetherlandsNetherlands
Tue 25, Jun 4:00pm ET
AustriaAustria
Show morechevron image
Sun 16, Jun 4:00pm ET
SloveniaSlovenia
Sun 16, Jun 4:00pm ET
DenmarkDenmark
Show morechevron image
Sun 16, Jun 7:00pm ET
SerbiaSerbia
Sun 16, Jun 7:00pm ET
EnglandEngland
Show morechevron image
Thu 20, Jun 1:00pm ET
SloveniaSlovenia
Thu 20, Jun 1:00pm ET
SerbiaSerbia
Show morechevron image
Thu 20, Jun 4:00pm ET
DenmarkDenmark
Thu 20, Jun 4:00pm ET
EnglandEngland
Show morechevron image
Tue 25, Jun 7:00pm ET
EnglandEngland
Tue 25, Jun 7:00pm ET
SloveniaSlovenia
Show morechevron image
Tue 25, Jun 7:00pm ET
DenmarkDenmark
Tue 25, Jun 7:00pm ET
SerbiaSerbia
Show morechevron image
Mon 17, Jun 1:00pm ET
RomaniaRomania
Mon 17, Jun 1:00pm ET
UkraineUkraine
Show morechevron image
Mon 17, Jun 4:00pm ET
BelgiumBelgium
Mon 17, Jun 4:00pm ET
SlovakiaSlovakia
Show morechevron image
Fri 21, Jun 1:00pm ET
SlovakiaSlovakia
Fri 21, Jun 1:00pm ET
UkraineUkraine
Show morechevron image
Sat 22, Jun 7:00pm ET
BelgiumBelgium
Sat 22, Jun 7:00pm ET
RomaniaRomania
Show morechevron image
Wed 26, Jun 4:00pm ET
UkraineUkraine
Wed 26, Jun 4:00pm ET
BelgiumBelgium
Show morechevron image
Wed 26, Jun 4:00pm ET
SlovakiaSlovakia
Wed 26, Jun 4:00pm ET
RomaniaRomania
Show morechevron image
Tue 18, Jun 4:00pm ET
TurkeyTurkey
Tue 18, Jun 4:00pm ET
GeorgiaGeorgia
Show morechevron image
Tue 18, Jun 7:00pm ET
PortugalPortugal
Tue 18, Jun 7:00pm ET
Czech RCzech R
Show morechevron image
Sat 22, Jun 1:00pm ET
GeorgiaGeorgia
Sat 22, Jun 1:00pm ET
Czech RCzech R
Show morechevron image
Sat 22, Jun 4:00pm ET
TurkeyTurkey
Sat 22, Jun 4:00pm ET
PortugalPortugal
Show morechevron image
Wed 26, Jun 7:00pm ET
Czech RCzech R
Wed 26, Jun 7:00pm ET
TurkeyTurkey
Show morechevron image
Wed 26, Jun 7:00pm ET
GeorgiaGeorgia
Wed 26, Jun 7:00pm ET
PortugalPortugal
Show morechevron image