21+ and present in eligible US states. New customers only. Offer terms apply. Gambling problem? Call 1-800-GAMBLER.


BetMGM is one of the hottest sports betting and casino names in the US gambling market. The MGM Resorts and Entain joint venture now runs an online sportsbook in 22 states plus DC and Puerto Rico, with casinos, retail betting and a separate horse racing app available too. Sign up with BetMGM bonus code BETMGMBONUS and earn your sign-up bonus bets as a refund if your first wager loses.
| BetMGM Bonus Code | BETMGMBONUS |
|---|---|
| BetMGM Sportsbook Bonus | First Bet Offer up to $1,500 in Bonus Bets. T&Cs apply. |
| BetMGM MI, NJ, PA, WV Bonus | Bet $10, Get $150 in Bonus Bets if your first bet wins |
| BetMGM NY Bonus | No welcome offer; refer-a-friend available |
| Legal US States | AZ, CO, D.C., IL, IN, IA, KS, KY, LA, MA, MD, MI, MO, NC, NJ, NY, OH, PA, TN, VA, WV & WY, plus Puerto Rico. |
BetMGM’s Welcome Bonus for new sports bettors in most US states is a First Bet Offer: up to $1,500 back in bonus bets if your first bet loses. To claim this, enter bonus code BETMGMBONUS, deposit at least $10 and place your first bet at BetMGM Sportsbook. The offer has specific terms: using features like “edit my bet” or early cash out voids it, and bonus bets are credited within about 24 hours, to be used within 7 days.
BetMGM online sportsbook app is legal in AZ, CO, DC, IL, IN, IA, KS, KY, LA, MA, MD, MI, MO, NC, NJ, NY, OH, PA, TN, VA, WV and WY, plus Puerto Rico, although New York customers don’t have a welcome offer. Note that you must be 21 or over to create an account and receive the welcome offer.
Get up to $1,500 back in bonus bets with the BetMGM sportsbook Promo Code BETMGMBONUS in most states where BetMGM is live. In Michigan, New Jersey, Pennsylvania and West Virginia, the same Promo Code gets you $150 in bonus bets if your first $10 bet wins.

The welcome deal at BetMGM Sportsbook comes in two versions, depending on your state. Simply sign up online or download the BetMGM app. Next, make a deposit of at least $10 to qualify for the $1,500 BetMGM bonus bet offer, or the $150 bet-and-get deal in MI, NJ, PA and WV.
You receive a bet bonus of the same value if your first wager loses. Lose $50 or less and you get one bonus bet for the full stake; lose more and you get five bonus bets, each worth 20% of the stake. The bet tokens are valid for 7 days after you receive them. You can keep all winnings you rack up, but the cost of the bonus bets is subtracted from any return.
BetMGM offers a generous welcome bonus for new users across most states, where you can receive up to $1,500 in bonus bets if your first wager loses. Here’s how it works:
Be sure to check specific state rules, as details may vary depending on local regulations.
BetMGM’s online sportsbook has been making waves across the US, and it’s now up and running in a bunch of states. The list of BetMGM legal states for online sports betting includes Arizona, Colorado, Illinois, Indiana, Iowa, Kansas, Kentucky, Louisiana, Maryland, Massachusetts, Michigan, Missouri, New Jersey, New York, North Carolina, Ohio, Pennsylvania, Tennessee, Virginia, West Virginia, Wyoming, and Washington D.C. The list also includes Puerto Rico.
Now, if you’re in Nevada, things work a bit differently – BetMGM’s Nevada app has its own sign-up rules and isn’t part of the welcome offer. For folks in Mississippi, you can use BetMGM online, but only when you’re actually inside one of their partner casinos. In Oregon and Washington, BetMGM is retail-only.
To register at BetMGM Sportsbook with a bonus code, you can either click the “Join Now” button or download their mobile app from Google Play or the App Store. The signup process involves filling in personal details like your full name, email, and home address, creating a password for future logins, entering Promo Code BETMGMBONUS for the welcome bonus, and providing the last four digits of your Social Security Number (SSN). Once registered, log in to your account and make your first deposit of at least $10 to start betting.
BetMGM Sportsbook offers a wide range of betting types, including Moneyline, Point Spreads, Teasers, Parlays, Futures, Totals (Over/Under), In-Play Betting, Player Props, and Team Props. Moneyline bets are available on numerous sports, with options for in-play markets and early cash-outs. BetMGM is also known for its extensive range of prop bets, covering both teams and individual players across various sports, including college games, and offers software that supports teasers in sports like hockey and basketball.
Moneyline: BetMGM app offers straight moneyline wagers on around a dozen sports, including football, basketball, and hockey. You can also back the moneyline on the in-play markets and cash out your bet early where applicable.
Props: BetMGM online sportsbook app has one of the best ranges of prop bets at a US sportsbook. Props are available on teams and players for many sports, including some college games.
Teasers: BetMGM’s software allows for teasers on sports such as hockey, baseball, and football. It’s a point spread bet that puts you in control of the spread. You can move the point up or down by as many as 11 points.
BetMGM Racing, a horse racing betting app, launched in 2021 for its customers in Florida and Louisiana and is now available in Ohio too. It’s a separate app from the sportsbook, and in Florida it’s the only BetMGM betting option.
You can access the BetMGM Racebook in Louisiana, Florida and Ohio. Bet on 100s of races across America and the world, including the Kentucky Derby and Grand National, or purchase Past Performances from the online store. The BetMGM Racebook is available online or via a dedicated mobile app from the App Store (iOS) or Google Play (Android).
There are some easy-to-use features at BetMGM Racebook, including a full list of results and replays, as well as daily track changes and carryovers. You can also purchase past performances (PP) direct from the BetMGM Racebook Store.
BetMGM offers around a dozen different bet types, including the regular Win (finishes first) and Place (finishes first or second) bets. You can also go for exotic wagers such as Exacta (pick the first two finishers) and Super High 5 (correctly pick the first five finishers).
There’s no racing welcome bonus at BetMGM, and sportsbook bonus bets can’t be used on races.
Major Race Markets:
BetMGM doesn’t offer an enormous amount of special features, but it does do everything well. The help center for customers is superb, as it is at all gambling sites in the partyGaming/Entain stable. You can also use easy-to-find markers to get to your favorite bets.
The ‘Easy Parlay’ tool lets you browse spreads, totals and moneyline wagers for the day across football, hockey and baseball to make parlays in a few seconds.
You can also click on the ‘Live’ button to bring up all upcoming live markets for every sport. Check out the Live Streaming tool as well to follow the graphic visualizer. This displays current score and stats, as well as updated odds through the game.
BetMGM Casino is available in multiple states, including Michigan and New Jersey. You can use your sports betting funds to play real-money slots, table games, and progressives.
You can install an easy-to-use BetMGM mobile sportsbooks app for iOS and Android devices. The app is available direct from the relevant Store and offers a one-stop shop for promotions, betting markets, and in-play. You can also watch live streams on your mobile phone or make deposits using a card, e-Wallet, or Apple Pay.

BetMGM offers a variety of fast and convenient payment methods, ensuring quick deposits and withdrawals for its customers. These include popular options like Visa, MasterCard, and PayPal, along with Online Bank Transfer and Bank Wire Transfer for direct banking solutions. For those near partner MGM casinos, Cash at Cage is a handy option. Additional methods like VIP Preferred (ACH/e-Check), BetMGM Play+ Prepaid Card, PayNearMe, and Apple Pay are also available, catering to diverse preferences. BetMGM ensures swift processing times, with minimum and maximum limits tailored to each payment method, enhancing the overall ease and efficiency of transactions.
BetMGM runs two welcome offers depending on where you sign up. Both use Promo Code BETMGMBONUS and both need a $10 deposit.
| Rule | First Bet Offer (most states) | Bet $10, Get $150 (MI, NJ, PA, WV) |
|---|---|---|
| Qualifying bet | Your first cash bet on any game | A first bet of $10 or more that wins |
| What you get | Bonus bets equal to a losing stake, up to $1,500 | $150 in bonus bets, as three $50 bonus bets |
| How it’s paid | One bonus bet if you lose $50 or less; five bonus bets of 20% each if you lose more | Credited after the winning bet settles |
| Voids the offer | Cashing out, editing or cancelling the first bet | Cashing out, editing or cancelling the first bet |
| Bonus bet expiry | Seven days | Seven days |
Bonus bets don’t return the stake, so a $100 bonus bet at +200 pays $200 in cash. They work best on plus-money prices; our guide to how bonus bets work explains why.
Not on the sportsbook. You need to deposit at least $10 and place a real-money first bet to trigger either welcome offer.
Yes, outside New York. Enter BETMGMBONUS when you register. In New York there’s no welcome offer and no Promo Code is needed to open an account.
After the sign-up bonus, BetMGM keeps a full Promotions tab for regular bettors. You don’t need a Promo Code; just opt in before you bet.
BetMGM also runs a refer-a-friend program, including in New York. The referral amount is shown in the app when you invite a friend.
The minimum deposit is $10. Withdrawals run from $10 up to $25,000, and the speed depends on the method you pick.
| Withdrawal method | Typical time |
|---|---|
| BetMGM Play+ | Around six hours |
| PayPal, Skrill | Up to 24 hours |
| Online banking | One to three days |
| Apple Pay | Up to three days |
| Debit card | Up to five days |
| Cash at the cage | Up to 72 hours |
| Check | 7 to 20 days |
BetMGM offers an excellent help center for general queries, as well as 24/7 live chat and email at support@betmgm.com, with phone support only in some states. The BetMGM Sportsbook app scores 4.8 stars on the App Store and 4.2 on Google Play.
Official screenshots of the BetMGM app from its App Store listing. The app is rated 4.8 out of 5 from 261,255 ratings on the App Store.



BetMGM’s welcome offers can vary depending on your location. Here’s a comprehensive overview of what you might receive in different states when using Promo Code BETMGMBONUS, along with the license partner in each. BetMGM is licensed state by state, usually through a casino, tribe, racetrack or team that holds the local license.
Remember, these offers are subject to terms and conditions, and may change over time. Always check the BetMGM website for the most current promotions in your state.
| State | License partner | Launched | Welcome offer |
|---|---|---|---|
| Arizona | Arizona Cardinals | Sep 2021 | First Bet Offer up to $1,500 · Promo Code BETMGMBONUS |
| Colorado | Midnight Rose Hotel & Casino | May 2020 | First Bet Offer up to $1,500 · Promo Code BETMGMBONUS |
| District of Columbia | Nationals Park | Jun 2021 | First Bet Offer up to $1,500 · Promo Code BETMGMBONUS |
| Illinois | — | Mar 2022 | First Bet Offer up to $1,500 · Promo Code BETMGMBONUS |
| Indiana | — | Feb 2020 | First Bet Offer up to $1,500 · Promo Code BETMGMBONUS |
| Iowa | Diamond Jo Dubuque | Jan 2021 | First Bet Offer up to $1,500 · Promo Code BETMGMBONUS |
| Kansas | Kansas Crossing Casino | Sep 2022 | First Bet Offer up to $1,500 · Promo Code BETMGMBONUS |
| Kentucky | Sandy's Racing & Gaming | Sep 2023 | First Bet Offer up to $1,500 · Promo Code BETMGMBONUS |
| Louisiana | Sam's Town Shreveport | Jan 2022 | First Bet Offer up to $1,500 · Promo Code BETMGMBONUS |
| Maryland | MGM National Harbor | Nov 2022 | First Bet Offer up to $1,500 · Promo Code BETMGMBONUS |
| Massachusetts | MGM Springfield | Mar 2023 | First Bet Offer up to $1,500 · Promo Code BETMGMBONUS |
| Michigan | MGM Grand Detroit | Jan 2021 | Bet $10, Get $150 if your first bet wins · Promo Code BETMGMBONUS |
| Mississippi | Beau Rivage | Sep 2021 | Retail only — no online sign-up |
| Missouri | Century Casinos | Dec 2025 | First Bet Offer up to $1,500 · Promo Code BETMGMBONUS |
| Nevada | MGM Resorts properties | Mar 2020 | No welcome offer |
| New Jersey | Borgata Hotel Casino & Spa | Aug 2018 | Bet $10, Get $150 if your first bet wins · Promo Code BETMGMBONUS |
| New York | — | Jan 2022 | No welcome offer |
| North Carolina | — | Mar 2024 | First Bet Offer up to $1,500 · Promo Code BETMGMBONUS |
| Ohio | MGM Northfield Park | Jan 2023 | First Bet Offer up to $1,500 · Promo Code BETMGMBONUS |
| Oregon | Spirit Mountain Casino | Aug 2020 | Retail only — no online sign-up |
| Pennsylvania | Hollywood Casino Morgantown | Dec 2020 | Bet $10, Get $150 if your first bet wins · Promo Code BETMGMBONUS |
| Tennessee | — | Nov 2020 | First Bet Offer up to $1,500 · Promo Code BETMGMBONUS |
| Virginia | — | Jan 2021 | First Bet Offer up to $1,500 · Promo Code BETMGMBONUS |
| Washington | Emerald Queen Casino | Apr 2023 | Retail only — no online sign-up |
| West Virginia | The Greenbrier | Jan 2020 | Bet $10, Get $150 if your first bet wins · Promo Code BETMGMBONUS |
| Wyoming | — | Sep 2021 | First Bet Offer up to $1,500 · Promo Code BETMGMBONUS |
| Puerto Rico | La Concha Resort | Jun 2023 | No welcome offer |
BetMGM runs a separate support line in each state. No phone line in AZ, IN, KS, MA, NY, OH, WV — use live chat or email. Phone hours: 11am-8pm ET (NV 12pm-8pm ET). Email: support@betmgm.com. Live chat runs around the clock in the app.
| State | Phone |
|---|---|
| Colorado | 719-297-9169 |
| District of Columbia | 202-864-0254 |
| Iowa | 319-519-1500 |
| Illinois | 312-284-8502 |
| Kentucky | 502-747-3412 |
| Louisiana | 225-427-1776 |
| Maryland | 410-216-1445 |
| Michigan | 219-249-3002 |
| Mississippi | 601-419-2014 |
| Nevada | 725-208-1909 |
| New Jersey | 609-248-9531 |
| Pennsylvania | 267-825-7023 |
| Puerto Rico | 719-297-9170 |
| Tennessee | 423-345-1561 |
| Virginia | 804-823-9346 |
| Wyoming | 307-414-1133 |