With 1.5 Million WOW Coins Purchase
Top Features
Get 5 Free SC + 250,000 WOW Coins on Sign Up
Over 800 Slots Games
Welcome Bonus & Daily Login Bonuses
Use Promo Code: WOWBONUS
Play Over 800 Slots Games Online Legally in The USA
Up to 27.5 FREE SC
PLUS 57,500 GC
Top Features
Get 2.5 Free SC + 7,500 GC on Sign Up
Live Dealer Blackjack, Roulette, and MORE 
Exclusive McJackpots on All Games
Use Promo Code: PLAYBONUS
Play 450+ Games FREE for a Chance to Redeem Cash Prizes
5 sweeps coins
250 Game Coins & 600 Diamonds on Sign Up
Top Features
1200+ Slots & Live Dealer Games!
FREE Daily Rewards
Authentic Brand, Made in the USA
To Claim: Click Play Now
Sign Up at High 5 Casino Today for Your Exclusive Offer!
Sweepstakes coins
With 362,000 Gold Coin Purchase
Top Features
Free 2.3 SC + 5,000 GC on Sign Up
Daily FREE Sweepstakes When Logging In
Choose From Over 700 Games
Use Promo Code: BONUSPLAY
Register to Claim Your Free Sweepstakes Coins
Up to $22.50 FREE
New Player Welcome Bonus
Top Features
US Players Accepted
$2.50 in Premium Funzpoints at Sign Up
+ Up to $20 Free With Your First Deposit
Enjoy Free Sweepstakes Everyday – US Players Accepted
gold coins
PLUS $25 Stake Cash
Top Features
Over 200 Slots + Live Dealer Casino-Style Games
10,000 GC + $1 Stake Cash Daily Bonus
Partnerships with Drake, Alfa Romeo F1 Team Stake, Everton FC, and more!
Use Bonus Code: STAKEPLAY
Claim Your Welcome Bonus at Stake.us Today!
up to 27.5 free sc
PLUS 65,000 GC
Top Features
GC 15,000 PLUS SC 2.5 Free on Sign Up
Pragmatic Jackpot Play + Over 700 Slots Games
Free Daily Coins Reward
Use Exclusive Promo Code: BONUSPLAY
Claim Your Welcome Bonus at Hello Millions Today
20 free Sweep coins
On First $20 Purchase
Top Features
PLUS 2 SC + 10,000 Gold Coins on Sign Up
PLUS 20 FREE Spins on Account Verification
Live Blackjack, Roulette, and MORE
Instant Redemptions for US Players
Play 500+ Slots Games at Chanced Social Casino!
+ 7,777 FREE Gold Coins
Top Features
US Players Accepted
Daily FREE Coins on Log In
$10 Gold Coin Offer on your first Purchase for $4.99
Chance to Win Cash Prizes
Get $30
of Gold Coins for $10
+ 30 FREE Sweeps Coins
Top Features
Most US Players Accepted
Daily Free GC and SC
2 FREE Sweeps Coins on Signup
Redeem Cash Prizes
One of the Best Social Casinos in the USA to Redeem Cash Prizes
100,000 gold coins
PLUS 2.5 Sweeps Coins On Sign Up
Top Features
Unique In-House Casino Games
Chance to Win Bingo, Gems & Sweepstakes
Save Coins on Every Unlucky Spin
To Claim: Click Play Now
Sign up at Ding Ding Ding to Claim Your Exclusive Offer!
1.1 MILLION GC + FREE 3,600 SC FOR $19.99
PLUS 75,000 Coins On Sign Up
Top Features
Win up to 250,000 Coins & 500 Entries DAILY on Funrize Wheel
High Winning Percentage (RTP)
Funrize Club: Super Set of Coins with Exclusive Discount
Use Bonus Code: LSRBETS
Claim Your FREE SC at Funrize Social Casino

Best real money casino apps

Our team downloaded every real money casino app in the United States and tested them on various iOS and Android devices. We compared the attributes of each app and then ranked them. These are the top six real money casino apps in the country right now:

Comparing the top 11 casino apps

Casino AppGoogle Play RatingApple Store Rating
BetMGM Casino4.44.7
DraftKings Casino4.44.5
FanDuel Casino4.64.8
BetRivers Casino3.24.4
Tropicana CasinoN/A1.5
Golden Nugget Casino3.73.1
Bally Casino4.14.7
Caesars Palace Casino2.82.6
Borgata Casino4.04.7
Unibet Casino4.13.5
Virgin Casino3.94.5

How to download and install a casino app

It is easy to download a casino app and start playing slots and table games. To begin, follow these steps:

  1. Choose your casino app: Select one of the licensed, regulated casino apps that we have reviewed. All of these apps are legal, and they offer fair, accurate games and secure, reliable payouts.
  2. Download and install the casino app: Open Google Play or the App Store and search for the app. Tap the “Install” or “GET” option and confirm the download. It should be ready to open from your device’s home screen within seconds.
  3. Sign up and claim the bonus: When you open the app, you will be presented with the sign-up form. Provide your name, date of birth, phone number, address, email address, and last four digits of your Social Security number. Enter the promo code to claim the welcome bonus, such as LSRBONUS at BetMGM or ROCKY2500 at Caesars Palace. Create your login details, accept the terms, and, if necessary, upload supporting documents to verify your account.
  4. Make a deposit: Visit the account section of the app and select “Deposit.” Choose an option, enter a deposit amount, and provide your details. The funds will arrive instantly, and the casino app will release your bonus credits if applicable.
  5. Play for real money: Select one of the categories, such as slots or blackjack, and tap on one of the games. You will see some information about the game, and you can then open it and begin playing.

Installing GeoComply

You need to be located in a state that permits legal online casinos in order to use a real money casino app. The app providers are legally required to verify your location, ensuring that they only allow players from regulated states.

Fortunately, the vast majority of iOS and Android devices have built-in location services. As such, you simply need to turn location services on when using a particular casino app. For example, on an iPhone, go to Settings > Privacy > Location Services and move the switch to “On” next to your chosen casino app.

However, some customers may need to download a GeoComply plugin. That will be necessary if you visit the online casino site via a web browser or if your device does not have built-in GPS, Bluetooth, or Wi-Fi location services. Follow the link that the casino provides to download and install the GeoComply plugin. It will run in the background while you are playing, allowing the casino to pinpoint your location at all times.

Data privacy settings

Casino apps collect your personal details and contact information when you create your account. They also gather payment details, biometric information, geolocation data, and commercial information. They store the data on secure servers located in the United States, which are protected by firewalls and other industry-standard security measures that aim to prevent unauthorized access.

The casino generally holds onto your data for as long as your account is active, plus an additional five years or as required by state and federal laws. The data can be used for marketing purposes via email, SMS, or push notifications, subject to compliance with applicable state laws. It can also be used for non-marketing purposes, such as statistical or demographic analysis, preventing fraud, debt collection, or complying with regulatory requirements.

If you do not wish to have the casino use your data for promotional purposes, you can opt out. You also have the ability to opt out of promotional emails and targeted advertising. Each casino has a clearly defined privacy policy, which you can access within the app. If you are unsure of how to opt out, you can ask customer service for assistance.

Games you can play on casino apps

You can play more than 1,000 games on the best mobile casinos. These are some of the main categories:


Slots will account for the majority of the games at a mobile casino. They follow the same format as the physical slot machines at land-based casinos: You spin the reels and hope to line up combinations of symbols on the paylines.

The slots come in a broad variety of themes, such as fruit, gems, animals, Norse mythology, ancient Greece, ancient Egypt and so on.


The first Pennsylvania casino apps launched in 2019 after gaining approval from the Pennsylvania Gaming Control Board. There are 19 mobile casinos in the state. Once again, it is a mix of national companies such as BetMGM and DraftKings, and apps linked to major in-state casinos, such as Parx and Wind Creek. Each mobile casino in Pennsylvania is linked to a land-based venue, apart from Bally Casino, which operates as a qualified gaming entity.


This is a popular table game that allows you to speculate on how and where the dice will land. You can throw the dice yourself at a brick-and-mortar casino, but a random number generator is in charge when you play via an app. The same RNG tools also determine the results when you play slots and other table games.

The RNG software powering the games at legal casino apps undergoes independent verification for accuracy, randomness and fairness.

Video Poker

This is a poker-style game in which you try to build the best hand possible. It also has a high RTP rate if you adopt the right strategic approach. There are various video poker games, such as the Ultimate X series and Game King. You can also play table poker games, such as Let It Ride, Ultimate Texas Hold’em and Three Card Poker. These games allow you to play against the house rather than taking on fellow players at an online poker room.


All the leading mobile casinos offer a range of virtual roulette games. You’ll generally be able to play American and European roulette, but the best apps also host French roulette. That is the most appealing option, as it has a higher theoretical payout rate than the European and American variants. There are also light-hearted versions, such as Space Invaders Roulette, and games with additional multipliers and side bets.

Live dealer

These games connect you with real dealers located in studios within your state. The dealers use real casino equipment, and you can interact with them at all times, so you can receive something akin to the same experience as at a brick-and-mortar casino. However, it is important to have a strong internet connection or Wi-Fi. Blackjack, baccarat, roulette and poker-style games tend to dominate the live dealer titles.

How to deposit and cash out via a casino app

The deposit process is pretty straightforward at the best casino apps. For example, if you are using BetMGM, tap on your profile icon at the top right of the homepage and hit the “deposit” button. You will then be able to choose a method from the list of options, which will include Visa, Mastercard, Discover, Play+, PayPal, online banking, instant banking, ACH/e-check and a few others.

Type in your deposit amount, provide your payment details and confirm the deposit. The funds will arrive instantly, and there will be no deposit fees to pay. The minimum deposit is $10 at BetMGM and many other casino apps, but it is $5 at DraftKings.

The withdrawal process is similar. Sticking with BetMGM as an example, tap your profile icon again and select “withdraw.” Select a method. You’ll generally see a range of options, but some will only be available if you have used them when making a deposit. That is an anti-money laundering measure.

Enter the amount you wish to withdraw and then select “request withdrawal.” The casino will then need to approve payment, and payout speeds will vary depending on the method you chose. The quickest withdrawal options are often Play+, PayPal and a Visa debit card withdrawal. Cash deposits and withdrawals may also be available at the casino cage. If you are a BetMGM customer, for instance, you can use Borgata in New Jersey or MGM Grand Detroit in Michigan.

Online casino apps are legal in six states. You must be located in one of these states to play real money casino games on an iOS or Android device.

Responsible gambling options

Real money mobile casinos allow you to set deposit limits, time limits, bet limits and loss limits on your own account. You can also request a timeout lasting anywhere from 72 hours to one year, or self-exclude.

In addition to these tools, the top casino apps provide helpful resources, such as tips on how to gamble responsibly, and they offer links to organizations that can help. There are nationwide resources, along with state resources such as the following:

Casino app FAQs

Are there casino apps that pay real money?

There are casino apps that pay real money in Connecticut, Delaware, Michigan, New Jersey, Pennsylvania and West Virginia. These are the only states that permit real money online casinos right now, so you must be located in one of those states to play.

What is the best online casino app?

In our testing, BetMGM has the best online casino app, although rankings can change as offerings do. It offers an unrivaled selection of games, including various exclusives, the potential for a large bonus, secure payouts, responsive customer support and a smooth user interface.

What games can I play on an online casino app?

Depending on the app, you’ll be able to play some or all of the slots, blackjack, baccarat, roulette, craps, virtual table poker, video poker, live casino games and variety games. The specifics will vary from one app to the next, but leading casino apps such as BetMGM Casino and DraftKings Casino offer a broad variety of mobile games. Most of these are no deposit bonus casinos, which means you can join, accept the offer and test the casino app without the need to make a deposit.

How do I withdraw money from a casino app?

You can head into the account section and select the “Withdraw” option to request a payout from a casino app. The top mobile casinos provide various options to withdraw, including debit card withdrawals, e-wallets, bank transfers, wire transfers and e-checks. Select your method, enter the amount you would like to withdraw and confirm the payment.

What payment methods can I use at a casino app?

You can often use Visa, Mastercard, Discover, Play+, PayPal, Venmo, Apple Pay, a bank transfer, an e-check or a wire transfer to add money to your account. Many casino apps also accept cash payments. You can visit the cage of a brick-and-mortar partner casino or use PayNearMe at local participating stores to pay in cash.

Are online casino apps safe?

In general, yes, provided you stick with legal casino apps that have received approval from the regulator within your state. Online casino apps such as BetMGM, DraftKings and FanDuel offer robust security measures to protect your data, but it is always advisable to choose a strong password.