BetMGM Bonus Codes

Joey Shadeck

Joey Shadeck | April 26th, 2021

Bonuses are a crucial part of choosing and sticking with a sportsbook. BetMGM is one of several sportsbooks that consistently rolls out new and innovative promotions for new and existing customers. Let's break down all the current welcome offers for new customers, then look at some of the ongoing promotions available in April of 2021. For a full breakdown of BetMGM, read our BetMGM review.

How do BetMGM bonuses compare to other sportsbooks?

BetMGM ranked 6th overall in our 2021 review for the bonuses and promotions category, which assessed 20 sportsbooks on new and ongoing promotions. BetMGM impresses us in its sheer number of seemingly endless promotions for sports betting, casino, and online poker products. Sports betting, casino and poker all bode one welcome bonus, which offers a ton of bonus money to try to get you to open an account. Each of these three pillars is accompanied by a head-turning bonus amount. Once you open an account, the smaller bonuses are thrown at you like a fastball from Justin Verlander. Profit boosts, odds boosts, parlay insurance, and free casino spins are plentiful and justify opening the app every couple of days.

BetMGM Welcome Bonuses for April 2021

BetMGM allows users to choose between a $600 risk-free bet for sports betting, a 100% deposit match up to $1,000 for casino games, or a 100% deposit match up to $600 for online poker. Keep in mind; these bonuses are subject to change on a state-by-state basis.

It's Showtime $600 Risk-Free Bet

With this promotion, new customers are eligible for a $600 risk-free bet to use on the sportsbook.

  • Eligibility - BetMGM is offering this risk-free bet to all new customers. The amount of the bet may vary by state. This offer is available from 2/1/21 to 12/31/21.
  • How to get it - Create a BetMGM account, make a deposit, and place a bet. Keep in mind; the risk-free bet must be your first bet. If your first bet wins, you will receive your payout, and the promotion is over. If you lose, your account will be refunded up to $600. BetMGM refunds losses in 20% increments. So if you deposit $600 and lose your first bet, BetMGM will give you five ($120) free bets. Also, if your bet loses, you must rollover the full amount at least once before withdrawing. So if you deposit $600 and lose, you must use all of your free bets before you can withdraw your money.
  • Things to know - If your risk-free bet loses, free bets must be redeemed within seven days of them being credited to your account. If you don't use your free bets within seven days, they become void. If you win your free bet, you only get paid the winnings, not the stake of the free bet.
  • Moneyline subjective score - 8/10. This risk-free bet is a bit different from those offered by FanDuel or PointsBet . If you deposited $600 at FanDuel for the risk-free bet promotion and lost, you would be able to roll the money over at your own pace. At BetMGM, you are forced to roll it over with five free bets of $120.


100% Casino Deposit Match Up To $1,000

  • Eligibility - BetMGM is offering this casino deposit match to all new customers. This promotion is only available in states that have legalized online casino games. This offer is available until 12/31/21.
  • How to get it - Create a BetMGM account, and $25 FREEPLAY will automatically be added to your account. Please make your first casino deposit, and BetMGM will match it 100%, up to $1,000 in FREEPLAY.
  • Things to know - Before being able to withdraw any FREEPLAY money, there is a 15X rollover requirement. For example, if you receive $5 in FREEPLAY, you will have to wager $75 before withdrawing the $5 in FREEPLAY. Players only have 14 days to roll over FREEPLAY before it is lost. Clear out some room on your calendar, and keep this in mind before depositing! Note, players can opt-out of this bonus at any time.
  • Moneyline subjective score - 7/10. Full disclaimer, I've never been a huge casino player. For someone that plays casino games every day, this bonus could be enticing. For someone like myself who mainly bets on sports and plays a few hands of blackjack now and then, this bonus isn't worth it.

100% Deposit Match Up To $600

  • Eligibility - BetMGM is offering this poker deposit match to all new customers. This promotion is only available in states that have legalized online poker. The amount of the offer may vary by state. For example, while Michigan residents can get a deposit match up to $600, New Jersey residents get up to $1,000. This offer is available until 12/31/21.
  • How to get it - Create a BetMGM account or BetMGM Poker account, and the deposit will be matched using a release restricted bonus.
  • Things to know- The bonus is a lot harder to obtain than what you would assume. Bonus cash is released in 10% increments. You earn iReward Points (iRPs) for each game played to release cash. You typically have to wager between $5 - $25 to unlock a $1 in real money for casino bonuses. For poker, the iRPs you collect depends on the tournament fee paid or the rake collected in cash games. In other words, take the sports betting or casino bonus.
  • Moneyline subjective score - 5/10. Poker welcome bonuses are tough to unlock, and this one is no different. Even if you play a lot, you might only unlock a few dollars in bonus money because you aren't playing tournaments or high-rake cash games.

Ongoing Sportsbook Promotions

Ongoing sports betting promotions at BetMGM include profit boosts, odds boosts, free bets, and parlay boosts, amongst others.


NBA One Game Parlay Insurance

  • Available in all states, it expires 7/21/21. This offer is for existing customers.
  • Use the One Game Parlay menu to make a 4+ leg parlay on an NBA game. If three of the four legs win, but one loses, you get your money back up to $25. You must opt-in to this promo.
  • Moneyline subjective score - 6/10. Several sportsbooks offer this exact same promotion. Parlay bets are easy money-makers for sportsbooks.

NHL Parlay Boost Token

  • Available in all states, it expires 7/15/21. This bonus will have a different expiration date once it is in your account, be sure to check for this.
  • Use the odds boost token to boost the odds of any Masters single wagers. The maximum stake when using this token is $200.
  • Moneyline subjective score - 7/10. If you were already going to bet on the Masters, you might as well boost your odds!

Masters Boost Token

  • Available in all states, it expires 12/31/21.
  • Opt into the Money Monday Club and receive a $10 free bet when you place a total of $50 in qualifying wagers (minimum odds of -300 or greater) during the previous week (Monday through Sunday). Free bets must be used within seven days.
  • Moneyline subjective score - 9/10. If you are using BetMGM as one of your primary sportsbooks, this promotion is excellent. Free bets are fantastic, especially on a weekly basis.

$10 Free Bet Each Week

  • Available in all states, it expires 4/12/21. This bonus will have a separate expiration date once it is in your account, be sure to check for this. You must opt-in to this promotion.
  • Use the parlay boost token to boost an NHL parlay's potential profit, pre-game or live, by 10%. Selections must have at least three legs. For example, if your parlay would pay out $100, the parlay booster would boost the payout to $110. The max stake on this promotion is $100.
  • Moneyline subjective score - 6/10. This promotion type is widely available at different sportsbooks because parlays are hard to hit and tend to favor the sportsbook.

Parlay Plus

  • Available in all states, it expires 12/31/21.
  • Place a four to seven leg parlay on any combination of sports or events. If your parlay wins, receive an extra profit boost. Four leg parlays receive a 15% profit boost, 20% for five legs, 30% for six legs, and 40% for seven legs. All profit boosts are paid out in free bets, which then must be used within seven days.
  • Moneyline subjective score - 7/10. Parlays are really hard to hit, especially once you start adding more than a few legs.

Ongoing Casino Promotions

Ongoing casino promotions at BetMGM include free spins, bet & get, and spin the wheel promotions, amongst others. Remember, online casino games are only available in select states that have legalized them. Also, each state has its own promotions. Promotions tend to be the same in terms of bonus money and rollover but vary based on what slots are popular in that state.


Divine Fortune MegaWays Bet & Get

  • Available in all states, it expires 4/09/21.
  • Bet $20 on our Divine Fortune MegaWays slot and get $10 FREEPLAY to keep playing.
  • Moneyline subjective score - 6/10. If you like this particular slot, this is a decent promotion, otherwise, it's meh.

Triple Play

  • Available in all states where casino games are legal every Friday, Saturday, and Sunday. Expires 12/26/21.
  • Receive $5 FREEPLAY after playing a minimum of $20 on casino games, receive $25 FREEPLAY after playing a minimum of $250 on casino games, and receive $100 FREEPLAY after playing a minimum of $10,000 on casino games. FREEPLAY has a 25X rollover requirement and must be rolled over within one day of receiving it.
  • Moneyline subjective score - 3/10. A 25X rollover requirement with only one day to roll the FREEPLAY over is ridiculous.

MGM Grand Millions Bet & Get

  • Available in all states, it expires 4/09/21.
  • Earn $10 FREEPLAY playing the MGM Grand Millions slot by betting $20 on the game.
  • Moneyline subjective score - 3/10. FREEPLAY can only be used on the MGM Grand Millions game, has a 25X rollover requirement, and must be used in one day.

Ongoing Poker Promotions

Ongoing poker promotions at BetMGM include deposit matches and unique ways to earn bonus money. None of these ongoing promotions are worth shoving all-in on, so we've shortened the descriptions below.

  • Deposit $50 for a $50 poker bonus - You must earn 120 loyalty points within 21 days to fully unlock this bonus.
  • Sit & go leaderboard - BetMGM gives you bonus money depending on how many sit & go games you play.
  • The grind - Earn free points, which can be converted into cash for each game you play. I played a $100 tournament and got 37.79 points, 62.21 points away from earning my first prize, a whopping $1.