F1 Odds: How to Bet on the Monaco Grand Prix This Weekend
Find out how to bet on this weekend's F1 Monaco Grand Prix, as McLaren's Oscar Piastri looks to maintain his championship lead. Get the latest F1 odds and promo codes for the action!

Jamie Marshall
| 4 Minutes
F1 Odds: How to Bet on the Monaco Grand Prix This Weekend
The Monaco Grand Prix is one of the most exciting weekends on the Formula 1 calendar, as the championship remains wide open following Max Verstappen's win at Imola last weekend.
The FIA has shaken up the rules for the race on Sunday, with teams required to make at least two pit stops for their drivers, making sure the drama remains at its highest.
McLaren's Oscar Piastri remains ahead in the championship on 146 points, leading by 13 points over teammate Lando Norris. Verstappen is not far behind on 122 points as he looks for his fifth consecutive World Drivers' title.
The sport hasn't seen this much excitement with multiple drivers still in the running to win the championship, so popularity in betting has been at an all-time high. You can bet on the Monaco Grand Prix this weekend and claim some epic F1 promo codes, giving you the chance to win big!
Here, we'll go over the current F1 odds for the race, as well as the overall World Drivers' Championship odds, plus all the best betting promos for the race!
F1 Odds: Monaco Grand Prix
Here are the latest odds for this weekend's Monaco Grand Prix before qualifying takes place:
- Oscar Piastri, McLaren: +200 (bet365)
- Lando Norris, McLaren: +275 (Caesars)
- Max Verstappen, Red Bull: +400 (DraftKings)
- Charles Leclerc, Ferrari: +850 (DraftKings)
- George Russell, Mercedes: +2000 (bet365)
- Lewis Hamilton, Ferrari: +2500 (FanDuel)
F1 Odds: Drivers' Championship Winner
Here are the current odds for the F1 World Drivers' Championship winner:
- Oscar Piastri, McLaren: +100 (BetMGM)
- Max Verstappen, Red Bull: +275 (DraftKings)
- Lando Norris, McLaren: +275 (BetMGM)
- George Russell, Mercedes: +4200 (FanDuel)
- Lewis Hamilton, Ferrari: +20000 (DraftKings)
- Charles Leclerc, Ferrari: +20000 (DraftKings)
Best F1 Monaco Grand Prix Promo Codes
Some of the top US sportsbooks are giving new users the chance to win big on the F1 this weekend. You can claim any of the promo codes below and unlock a generous bonus bet reward for doing so! Find out more details below.
DraftKings Promo Code: Bet $5 on the F1 Monaco GP, Get $300 if You Win
The DraftKings promo code lets new users bet just $5 on the F1 Monaco Grand Prix and receive $300 in bonus bets if they win! Here’s how to claim your $300 DraftKings promo:
Step One: CLICK HERE or on the 'Claim Now' button anywhere in this article, to secure the $300 DraftKings promo code
Step Two: Complete your DraftKings Sportsbook registration - there is no actual DraftKings promo code to enter, just let our links do the work
Step Three: Deposit $5+ into your new DraftKings account
Step Four: Bet $5 on any F1 market
Step Five: Get $300 in bonus bets if your $5 wager wins, thanks to the epic DraftKings promo code
FanDuel Promo Code: Bet $5 on the Monaco Grand Prix, Get $200 in Bonus Bets if you win
FanDuel Sportsbook rewards new users with a $200 bonus, but you must win a $5 initial wager to qualify. Follow these steps to claim your FanDuel promo code for the Monaco Grand Prix:
Step 1: CLICK HERE or on the 'Claim Now' button anywhere in this article to unlock your $200 FanDuel promo code
Step 2: Complete your FanDuel Sportsbook registration - You will be presented with on-screen instructions, which are easy to follow
Step 3: Deposit $5+ into your new FanDuel Sportsbook account
Step 4: Bet $5 on the Monaco Grand Prix
Step 5: Unlock an additional $200 in bonus bets on top of your winnings, if your qualifying wager is settled as a winner!
Fanatics Sportsbook promo code: Bet $50 on the Monaco Grand Prix, Get $250
New Fanatics Sportsbook users can score $250 in bonus bets just by signing up and placing five $10 wagers on the Monaco Grand Prix this weekend!
If you're in AZ, CO, CT, IN, LA, MA, MD, MI, NJ, PA, TN, VA, or WV, follow these steps to claim your $250 bonus today:
Step 1: By clicking on this link you will automatically qualify for the Fanatics promo. When you click a link in this article, you will be taken to Sportsbook.
Step 2: Once you land on Fanatics Sportsbook, you need to register your details
Step 3: Once you’ve signed up, deposit at least $50 into your new Fanatics Sportsbook account.
Step 4: Place a qualifying wager of $10 or more with odds of -500 or longer each day for your first five days as a new customer. Regardless of the outcome, you'll receive $50 in site credit daily to use on bonus bets for the Monaco Grand Prix, adding up to a total of $250 in site credit.
Step 5: You'll be automatically enrolled in the promotion on Day 1, but make sure you go back and opt-in on the following four days.
Bet365 Bonus Code: Bet $5 on the Monaco GP, Get $150 in Bonus Bets
Bet365 is offering new users a generous $150 bonus with their latest promo code. Just sign up and place a $5 wager on the Monaco Grand Prix to unlock $150 in guaranteed bonus bets! Follow these steps to claim the bet365 promo code and turn a $5 bet into $150 in bonus bets for the F1:
Step One: CLICK HERE or click below to claim the Bet365 promo code
Step Two: Register for a new Bet365 Sportsbook account using code 'CHECK'
Step Three: Choose the Bet365 bonus code (bet $5 get $150)
Step Four: Make your first $10 deposit to place your first qualifying bet of $5
Step Five: Place a bet on the Monaco Grand Prix
Step Six: Get $150 in bonus bets win or lose!
BetMGM Bonus Code: Bet $10 on the F1 Monaco GP, Get $150 in Bonus Bets if you Win
BetMGM has a special bonus code for new users in CO, MI, NJ, PA, and WV, offering $150 in bonus bets if their first $10 wager wins!
If you're not in the states mentioned above, you can still cash in on BetMGM’s $1,500 first bet bonus. Just place a bet of up to $1,500 on the Monaco Grand Prix, and if it loses, you’ll get your stake back as a bonus bet!
Follow the steps below to redeem your $150 BetMGM bonus code:
Step 1: CLICK HERE or on the 'Claim Now' button anywhere in this article, to unlock your BetMGM promo code
Step 2: Complete your BetMGM Sportsbook registration - You will be presented with on-screen instructions, which are easy to follow
Step 3: Deposit $10+ into your new BetMGM account
Step 4: Bet $10 on the Monaco Grand Prix (or up to $1,500 if not in named states above)
Step 5: Unlock an additional $150 in bonus bets on top of your winnings, if your qualifying wager is settled as a winner! (Or get your stake back as a bonus bet if it loses in unnamed states)
What Time is the F1 Race in Monaco?
Here are the session times for the Monaco Grand Prix this weekend, including Sunday's race:
- Practice 3: Saturday, May 24, 6:30am ET
- Qualifying: Saturday, May 24, 10am ET
- Grand Prix: Sunday, May 25, 9am ET
Affiliate Disclosure.
We are not a gambling or betting operator, but we receive a commission from these companies when we advertise their brands and refer customers to them (affiliate marketing). We provide information, odds information and links to websites of these companies. Some of the information made available on our site may be positioned as a result of a commission paid to us by a third party. We do not take or place bets/transactions and any information on Our Products is provided for entertainment purposes only.
