Deals of the Day

See All

BetMGM Bonus Code

BetMGM Sportsbook is the exclusive partner of the MGM sports betting division in online sports betting, online casino, and in MGM casinos nationwide. The BetMGM online casino is also the headline brand for online casino gaming. BetMGM is a partnership between MGM Resorts and Entain Holdings and is part of the online sports betting and online casino revolution.

What is the BetMGM bonus offer?

BetMGM’s bonus offer for and initial deposit when signing up is on par with most of the top online sportsbooks. Sports bettors can get a risk free bet up to $1,000 as a welcome bonus on their first wager. The offer for Casino games is a little different. The welcome bonus for the BetMGM online casino is an initial deposit match up to $1,000 plus an additional $25.

How to Use your BetMGM promo code

Taking advantage of your BetMGM Sportsbook bonus for your $1,000 risk free bet is easy. First, click the link HERE to sign up. Next, follow the directions by signing up for an account and making your first deposit. Then, download the BetMGM mobile app or head to the BetMGM website and place your first wager. If your initial wager loses, you will get up to $1,000 in free bets!

BetMGM promo codes by state

BetMGM Sportsbook Legal States:

  • Arizona
  • Colorado
  • Washington, D.C.
  • Illinois
  • Iowa
  • Indiana
  • Louisiana
  • New Jersey
  • Michigan
  • Mississippi
  • Nevada
  • New York
  • Pennsylvania
  • Tennessee
  • Virginia
  • West Virginia
  • Wyoming

If you are physically located in one of those states, you can sign up for legal online sports betting and claim your BetMGM Sportsbook bonus HERE. When you do, your first bet on the BetMGM Sportsbook will be an up to $1,000 risk free bet.

BetMGM promotions & offers for existing customers

BetMGM Sportsbook offers several online bonuses, improved odds, and daily promotions both on the mobile app and BetMGM online sportsbook. On the BetMGM home page, daily promotions and offers for whichever sport you would like to bet on scroll across the screen.

There is also a promotions tab users and click and look at all the current promotions BetMGM Sportsbook and the BetMGM Casino has running. From refer a friend bonuses, to the Money Monday Club, casino games contests on the BetMGM casino and a whole lot more the BetMGM app has tons of offers for existing users.

BetMGM Casino Code

Signing up for the BetMGM online casino is easy. Click the link HERE, then follow the directions to sign up. The BetMGM online casino and on the BetMGM app is available in Michigan, New Jersey and Pennsylvania.

What can you get with the BetMGM Casino code?

The BetMGM casino bonus when you sign up is a good one; the online casino bonus gets you a $1,000 deposit match plus $25 on the house to bet online at the BetMGM online casino. That’s a pretty solid welcome bonus!

How to use your BetMGM casino code

Using your BetMGM casino bonus code is easy. Sign up HERE for the BetMGM casino, once you make your initial deposit you will get a deposit match up to $1,000 in free bets. That’s free money to use in the online BetMGM casino.

BetMGM Sportsbook Overview

BetMGM Sportsbook offers competitive odds, a mobile app experience, and an online sportsbook experience that rivals anyone in the legal sports betting industry. The welcome bonus is on par with most sports betting leaders. Making a BetMGM sportsbook account is incredibly easy as well, and the step-by-step directions make it quick and simple. BetMGM sportsbook also offers as many online betting options as industry leaders. From live betting markets, parlay bets, one game parlay, futures markets in addition to standard single game lines, totals, moneylines and props BetMGM Sportsbook has it all when it comes to legalized sports betting.

BetMGM Guide to Betting

Download app

Create a BetMGM Account

Depositing the first amount to BetMGM

Place your first bet

BetMGM Available Sports

BetMGM Sportsbook has just about any sport available to bet on that you can imagine. Here are the sports betting options on the BetMGM Sportsbook:

  • Baseball
  • Basketball
  • Boxing
  • College Sports (varying by state)
  • Football
  • Formula 1
  • Golf
  • Hockey
  • Lacrosse
  • MMA
  • Rugby League
  • Rugby Union
  • Snooker
  • Soccer
  • Tennis

Deposits and Withdrawals at BetMGM

Deposits and Withdrawals have been made very easy on the BetMGM Sportsbook app and BetMGM Casino. You can deposit and withdraw on either the BetMGM app or via website. Here is how:

Deposit Options (Minimum Deposit – $10)

Credit & Debit Cards: Visa, American Express, and Mastercard are all accepted by BetMGM Sportsbook and casino 

ACH e-Check Bank Transfer: You can directly transfer funds and deposit from your bank account via ACH. 

Wire Transfer: You can use a traditional wire transfer to add funds to your BetMGM account. 

PayPal: BetMGM users can use a pre-funded PayPal account to deposit at BetMGM. 

PayNearMePayNearMe allows bettors to fund their accounts directly with cash. Users can visit a local PayNearMe location to make a cash deposit using a PayNearMe code from the BetMGM app or sportsbook. 

Cash: Cash deposits are only available in New Jersey as of now. They are accepted at the Borgata in Atlantic City, NJ. 

Skrill: Similar to PayPal, users can use the eWallet app Skrill to deposit into their BetMGM account. 

Play+ PrePaid Card: Fund the Play+ card with the payment method of your choice, and then use it to deposit directly into your BetMGM account. The Play+ card can be used to make ATM withdrawals or used as a credit card anywhere that accepts Discover.

Withdrawal options (Minimum withdrawal – $20)

Bank Transfer (ACH): Withdrawal time is 1-5 business days 

Wire Transfer: Withdrawal time is 1-5 business days 

Cash: Withdrawal time is Instant 

PayPal: Withdrawal time is 1-5 business days 

Skrill: Withdrawal time is 1-5 business days 

Pre-paid Play+: 1-5 business days 

Couriered check: 5 business days

Final Take

BetMGM Sportsbook and BetMGM Casino are both absolutely in the top tier of online sportsbooks and online casinos. You can claim bonus money to use on both the online casino and sportsbook. The deposit bonus of a $1000 risk free bet is on par with the leaders in the industry. If your initial bet loses, BetMGM will refund you up to $1,000 in free bets.

Once you make your initial deposit, your first wager placed will be risk-free

Given the huge brands behind this online sportsbook and casino, it is safe to say that BetMGM is 100 percent legitimate. The site offers regulated real money sports betting options in several states and holds local licenses in each one.

Yes, BetMGM has an app that is highly rated in both the App Store and Google Play Store

BetMGM withdrawal times depend on which method you use to withdraw. Most of the time, withdrawals take 1-5 business days.

Parlays are easy to place on BetMGM. Select whatever bets you would like to place in your parlay, then check your bet slip on the right side of the screen. On the bet slip, you will be given 3 options: Straight, parlay, and round robin. Make sure “Parlay” is highlighted then enter the amount you wish yo waager.

BetMGM Promo Code Terms & Conditions Visit for Terms and Conditions. 21+ years of age or older to wager. CO, IA, IN, MI, NJ, PA, TN, VA or WV only. Excludes Michigan Disassociated Persons. Please Gamble Responsibly. Gambling Problem? Call 1-800-522-4700 (CO & VA), 1-800-270-7117 for confidential help (MI), 1-800-GAMBLER (NJ, PA & WV), 1-800-BETS OFF (IA), Call or Text the Tennessee REDLINE: 800-889-9789 (TN), If you or someone you know has a gambling problem and wants help, call 1-800-9-WITH-IT (IN).

Written and updated by

Top Sportsbooks

See All


Get a $1,000 Deposit Bonus

T&C Apply


10x your first bet. Up to $200 in bonus bets.

T&C Apply


A First Bet Offer up to $1,000

T&C Apply