BetMGM Casino Bonus Code & Review of App, Promotions & More

By Richard Janvrin

BetMGM is one of the leading online casinos in the U.S., offering players a wide range of casino games in addition to its online sports betting and poker platforms. Conceived by Roar Digital, a joint venture between industry giant MGM Resorts and GVC Holdings, BetMGM is expanding its digital platforms at a rapid pace as more states move to legalize online casino games and sports wagering.

BetMGM online casino offers a full menu of digital wagering opportunities on its mobile apps and the BetMGM website, with bonuses available for new online casino and BetMGM sportsbook users.

BetMGM Bonus Code and Promotions TOPUS100

Online casino players can take advantage of two BetMGM bonus offers. The BetMGM welcome bonus is a 100% deposit match up to $1,000 on your first deposit as well as $100 on the house.

This exclusive offer is only available using the promo code TOPUS100. 

BetMGM Casino Welcome Bonus

Deposit Bonus 100% Deposit Match, up to $1000, and $100 on the house
BetMGM Bonus Code TOPUS100

BetMGM Casino Bonus Code

When you sign up for a new BetMGM Casino account, you'll get rewarded with a 100% Deposit Match, up to $1,000 when you deposit at least $10. Plus, you’ll get $100 on the house. The 100% deposit match has a 15x bonus release requirement. That means for every $1 in bonus bets, you must wager $15. Also be aware that the Deposit Match offer expires thirty (30) days after completing new account registration.

The $100 on the house comes as $100 of Freeplay with a 1x wagering requirement. You only have to wager $1 for each Freeplay $1 before you can cash out your winnings.

To claim your BetMGM casino bonus, use our exclusive promo code TOPUS. 

BetMGM Online Casino Review

For online gaming fans, BetMGM online casino is a solid option with several key factors in its favor. Whether you play on a mobile app or desktop, the interfaces are almost identical. Navigating both platforms is easy and straightforward for any level of player.

Whether you prefer slots or table games, BetMGM provides a full range of betting options, from low-level and progressive slots to multiple variations of blackjack and roulette. The platform even allows players to switch back and forth between online casino and sportsbook accounts (and online poker account, if available).

While the bonus offer is generous, and BetMGM’s 15x deposit match wagering requirement is not excessive, the 30-day window to wager could be longer, given the generous size of the deposit match.



  • Easy-to-navigate platform
  • Desktop and mobile interfaces nearly identical
  • Generous bonus offer with reasonable playthrough requirement


  • Window for satisfying bonus requirement could be longer

How to Register at BetMGM Casino

Creating a BetMGM casino account can be done on the BetMGM app (available for both Android and iOS) or your browser and is similar to registering for an online sportsbook account. It’s easy and takes only a few minutes.

You will be asked to provide name, email and physical address, date of birth and last four digits of Social Security number (to verify identity). Make sure your geolocation settings are turned on, which allows BetMGM to verify you are wagering from inside your legal betting state. Once your information is submitted and accepted, your BetMGM account is created. You may also be asked to provide a copy of a state-issued ID or passport.

Deposit and Withdrawal Options

Like most operators, BetMGM offers a variety of deposit and withdrawal options:


Bettors depositing funds into their accounts can use:

  • Credit or debit cards (Visa, MasterCard, American Express)
  • E-wallets such a PayPal and Skrill
  • Bank or wire transfer; ACH
  • Prepaid cards, including Play+
  • PayNearMe (cash-only option at local retailer with no credit card or banking information needed)
  • Cash at casino cage (if your state has brick-and-mortar casinos)

Depending on the method used, deposits are usually instant and fees vary by financial institution. The BetMGM minimum deposit is $10. All players have the option to set daily, weekly or monthly deposit limits.


  • E-wallets such as PayPal and Skrill
  • Bank or wire transfer
  • Play+ prepaid card
  • Paper check
  • Cash at casino cage (if your state has brick-and-mortar casinos)

Withdrawals are subject to review and generally take longer than deposits. Cash at casino cage (if applicable) and Play+ prepaid cards are the fastest methods. The others may take 1-to-5 business days; mailing a check could take longer. Withdrawals tend to be easiest when using the same method used for deposits. BetMGM does not charge fees for withdrawals and allows you to track the stage of your withdrawal. BetMGM requires an official photo ID for your first payout.

BetMGM Casino States of Operation

BetMGM Casino is available in desktop and mobile (Android and iOS) in four states. BetMGM’s online sportsbook is available in 10 states, with several more on the way. BetMGM’s accessibility continues to grow as more states approve online casinos and/or sports betting and poker.

BetMGM Casino in New Jersey

Availability: Mobile betting, retail sportsbook, poker

Land-based Partner: Borgata Hotel Casino

Licensed By: Borgata

New Jersey is the nation’s leader in online gambling betting handle and home to nearly two dozen online casinos. The state’s first online casinos launched in November 2013. BetMGM NJ launched in August 2017, and through its partnership with Borgata and PartyCasino is among the state leaders in online casino revenue.

BetMGM Casino in Pennsylvania

Availability: Mobile betting; retail sportsbook to open in 2021

Land-based Partner: Hollywood Casino Morgantown

Licensed By: Penn National Gaming

Online casinos in Pennsylvania launched in July 2019 and BetMGM joined the marketplace on Dec. 1, 2020. MGM does not own a land-based casino in the state, so BetMGM joined forces with Hollywood Casino Morgantown, which is scheduled to open in late 2021.

BetMGM Casino in Michigan

Availability: Mobile betting, retail sportsbook

Land-based Partner: MGM Grand Detroit

Licensed By: MGM Grand Detroit

Michigan launched online casino and sports betting on January 22, 2021. BetMGM Michigan was one of 11 casino apps to launch in a state. It also launched an online sportsbook. BetMGM Poker is expected to launch sometime later in 2021.

BetMGM Casino in West Virginia

Availability: Mobile betting

Land-based Partner: Casino Club at The Greenbrier

Licensed By: The Greenbrier

BetMGM WV casino became the state’s second online casino on August 27, 2020, offering a full assortment of slots, table games and video poker. BetMGM also partnered with The Greenbrier to offer online sports betting in West Virginia.

BetMGM Loyalty Rewards Program

M life Rewards, BetMGM’s loyalty rewards programs, is one of the most popular in the industry. BetMGM Casino users are automatically enrolled and credits are earned with every wager. The more money wagered, the higher the rewards. The M life Rewards programs includes five tiers:

  • Sapphire: 0-24,999 credits
  • Pearl: Starts at 25,000
  • Gold: Starts at 75,000
  • Platinum: Starts at 200,000
  • Noir: Invitation only

Depending on level of rewards, benefits range from priority reservations at MGM Resorts facilities nationwide to complimentary accommodations, shopping discounts, entertainment tickets, gaming activity rewards and more.

Game Variety at BetMGM Online Casino

Whether it’s slots, table games or video poker, the BetMGM Casino platform offers a wide selection of games. The slot list includes hundreds of titles, from low limits to jackpot progressives, with popular choices such as Cleopatra and Wheel of Fortune, along with new exclusive games. Demo slots are available for select games without charge. You will need to create an account before accessing them. You can take a sneak peak at some of these demo slots right here at Top US Casinos.

More than 40 casino games are offered, including blackjack, roulette, baccarat, poker and video poker, with multiple variations for each (for example, Blackjack Pro and Blackjack Xchange; European and American Roulette; Three Card and Four Card Poker, etc).

More than a dozen live dealer games are available for blackjack, roulette, baccarat and selected casino poker games. Live dealer games are dealt by an actual person and streamed to your mobile device or computer, allowing players to live chat with the dealer and other players at the table.

BetMGM Casino Game Quality

Whether playing on the BetMGM Casino app or browser, the quality of the casino games is outstanding, provided you have a stable internet connection. In addition to offering a variety of casino games, BetMGM offers a range of betting limits. That allows bettors to play for lower minimums than they would find at traditional brick-and-mortar casinos.

BetMGM Online Casino User Experience

The BetMGM online casino user experience is player-friendly. The desktop site and app load quickly and are easy to navigate. At the top of your screen, the menu of games and slots is divided into several categories, making it easy to find the game you’re looking for. You can also easily access weekly promotions, helpful banking information, support options and your M life Reward account without having to sort through a lot of clutter. There are multiple options for live dealer games, and live chat works well on desktop.

BetMGM Casino Mobile App

The BetMGM Casino mobile app is available for iOS and Android users and can be downloaded from the BetMGM homepage or the App Store. The app allows you to play on your smartphone or tablet from anywhere within your state or a state where BetMGM operates an online casino.

The navigation and layout of the casino platform is nearly identical to what you will find on your laptop or desktop version and just as easy to use. The number of slots and casino games offered is similar. In terms of a US real money casino mobile app, the BetMGM app is highly recommended for players.

Gamble Responsibly with BetMGM

BetMGM offers several ways to promote responsible gambling. One is to set limits on the amount of money players can deposit into their online casino account on a daily, weekly or monthly basis. Another is to allow players to self-exclude from all gambling activities for a specific period of time. The RG button at the top right of the homepage menu provides responsible gambling information specific to your state, as well as compulsive gambling warning signs and support group hotlines and websites.

BetMGM Customer Service

If you have a question or issue with your account, you can contact the BetMGM online casino support team 24/7 by email, phone or live chat. In addition, the BetMGM website’s help page offers several how-to videos and a Q&A on nearly a dozen topics, ranging from account registration to geolocation issues, bonus offer terms and game rules.

BetMGM Online Casino FAQ

Is it safe to gamble online at BetMGM?

Yes. BetMGM is a safe and legal online casino, licensed and regulated in every state in which it operates (New Jersey, Pennsylvania, West Virginia, Michigan).

Can I win real money playing at BetMGM online casino?

Yes. Bettors can win real money playing slots, table games, video poker or other games at BetMGM online casino. Each game offers a variety of betting limits.

What is a bonus code?

A bonus code is a series of letters or numbers that a player enters to become eligible for a bonus offer. Promotions and promo codes can change at any time.

Am I eligible for a bonus if I use a mobile device?

Yes. When you use the BetMGM mobile app, you have access to all bonuses and bonus details that you would find on your desktop.

When will my bonus offers conclude?

BetMGM online casino deposit bonuses expire 30 days following creation of account by a new player.


I combine my sports, casino and gambling interests to put new US casino websites through the paces to give consumers an unbiased assessment of every site's strengths and weaknesses.

Cited by leading media organizations, such as: