Real Money Casino Apps for Android
Real Money Gambling on Android Devices
If you are into online gambling, you probably get ads left and right on your Android device for various slot and casino apps. The issue is that these ads aren't transparent about whether the app is for real money gambling or simple entertainment.
Add in the rise of social casino apps, sweepstakes casinos, and offshore casino sites, and it can become extremely confusing to find a regulated casino app that you can play for real money.
The good news is that in states that allow real money casino apps, there are plenty of great places to play right from your Galaxy, Pixel, or any other device using the Android OS.
We are here to help you sift through the clutter and find out which are the best casino apps optimized for your mobile device, based on our own assessment and the opinions of other Android users.
Best Android Casino Apps
Betting App | Bonus | Google Play Rating | Action | ||||
---|---|---|---|---|---|---|---|
#1 |
Deposit $5, Get $50 in Casino Credits |
Google Play Rating |
T&C Apply
Get $50 in Casino Credit when you deposit $5+ 21+. MI/NJ/PA/WV only. New customers only. Must make a qualifying deposit of $5+. Must opt in via the Discover or Promos page in the App. Casino Credit is subject to a 1x playthrough requirement. Casino Credits expire 7 Days from issuance. Casino Credit amount not included in any winnings. Restrictions apply. See full T&C at Fanatics Sportsbook & Casino. | ||||
#2 |
100% Deposit Match up to $1,000 + 500 Free Spins |
Google Play Rating |
T&C Apply
100% Deposit Match up to $1,000 + 500 Free Spins 21+. New customers only. NJ only. Minimum deposit of $20+ is required, 500 Free Spins for Triple Gold will be awarded following the deposit. Deposit Match will not be applied if the offer is not claimed in the cashier. 100% Deposit Match will be based on initial deposit, with a maximum amount of $1,000 in bonus funds for the casino, and must be wagered 20x to withdraw winnings (wagering requirement must be completed within 14 days). See full T&C at Hard Rock Bet. | ||||
#3 |
Deposit $10, Get 350 Bonus Spins & $40 In Casino Bonus |
Google Play Rating |
T&C Apply
Deposit $10, Get 350 Bonus Spins & $40 In Casino Bonus Must be 21+ and present in NJ, PA, MI. Different offer available in WV. Must not have previously placed any wager on FanDuel Sportsbook, FanDuel Casino, Betfair Casino or Mohegan Sun Casino. Minimum deposit of $10 required to receive Bonus Spins and Casino Bonus. Bonus issued as non-withdrawable Casino site credit that expires 7 days after receipt. Restrictions apply. 1x wagering requirement applies to Casino Bonus. Bonus Spins will be provided in increments of Fifty (50) Bonus Spins every day over the span of seven (7) days and may only be used on the eligible game (Huff N’ More Puff). Full T's & C's apply, visit FanDuel Casino for more details. | ||||
#4 |
24-hour Casino Loss Protection up to $500 |
Google Play Rating |
T&C Apply
21+. MI/NJ/PA/WV. New Customers Only. Must make a qualifying deposit of at least $10 using code CASINO500. Bonus Money will be credited equal to the value of the deposit, up to a maximum of $500. Casino bonus subject to a 10x playthrough requirement on casino games, excl. roulette and baccarat. Player must wager and play through the bonus money within 30 of deposit, otherwise it will expire. Full T's & C's apply, visit BetRivers for more details. | ||||
#5 |
200% Deposit Match up to $100 |
Google Play Rating |
T&C Apply
Get a 200% match up to $100 on your first deposit 21+. New customers only. Must be located in NJ. Minimum $10 deposit required to receive 200% Deposit Match Bonus. Deposit Match will equal first deposit, up to $100 Bonus Dollars maximum. Deposit Match offer expires fourteen (14) days after completing new Account registration. Bonus Dollars received from this promotion are valid on PartyCasino Slots Only. Bonus Dollars received through this promotion require a 10x playthrough. The player has fourteen (14) days following the Bonus Dollars activation to complete the Wagering Requirement. Full T's & C's apply, visit PartyCasino for more details. | ||||
#6 |
Deposit $10, Get $40 |
Google Play Rating |
T&C Apply
Get $40 in Bonus Dollars when you sign up and deposit at least $10 21+. New customers only. Must be located in NJ. Minimum $10 deposit required to $40 in Bonus Dollars. $40 Bonus Dollars will be available for seven (7) days after completion of new Account registration. $40 Bonus Dollars received from this Promotion are available at Wheel of Fortune Casino Slots only and cannot be used on Jackpot Slots. Bonus Dollars received through this promotion are subject to a 5x playthrough requirement. Bonus Dollars Wagering Requirements must be completed within fourteen (14) days of the welcome Bonus Dollars being placed in player’s Account. Full T's & C's apply, visit Wheel of Fortune Casino for more details. | ||||
#7 |
100% Deposit Match Up to $1,000 as Casino Bonus + 20 Bonus Spins |
Google Play Rating |
T&C Apply
Receive a 100% match of first deposit of $10+, up to max of $1,000 in bonus funds, plus 20 bonus spins. New verified Jackpot City Casino customers present in NJ, 21+ only. Different offer available in PA. Opt-in req’d. Bonus spin winnings are paid as bonus funds. Min. wagering requirements apply. Withdrawing funds before wagering requirements are met forfeits entire bonus balance. Bonus funds and spins expire in 30 days. See full T&C at Jackpot City Casino. | ||||
#8 |
Deposit Match up to $1,000 in Casino Bonus Funds + 250 Bonus Spins |
Google Play Rating |
T&C Apply
New Casino Players Deposit Match up to $1,000 in Casino Bonus Funds + 250 Bonus Spins on a Featured Game GAMBLING PROBLEM? CALL 1-800-GAMBLER (MI/NJ/PA/WV). 21+. Physically present in MI/NJ/PA/WV only. Eligibility restrictions apply. Void in ONT. New customers only. Must opt-in to each offer. MATCH: Min. $5 deposit to receive a 100% deposit match. Max. $1,000 in Casino Bonus Funds. 10x play-thru req. Within 7 days at different contribution rates on select games. Max. Bonus req. Play-thru of $10,000 at 100% contribution rate [$1,000 match / 100% * 10x play-thru]; or max. of $50,000 at 20% contribution rate [$1,000 match / 20% * 10x play-thru]. SPINS: Min. $5 in wager req. Max. 250 Casino Spins for featured game that expire in 7 days ($0.08 + per spin.); game availability may vary. 7 days = 168 hours. Rewards are non-withdrawable. Full T's & C's apply, visit Golden Nugget Casino for more details. | ||||
#9 |
100% Deposit Match up to $1000 + $25 on the House |
Google Play Rating |
T&C Apply
100% Deposit Match up to $1000 + $25 on the House 21+. NJ/MI/PA only. Different offer available in WV. $25 non-withdrawable casino bonus will be added upon registration completion, and will expire after 3 days. First deposit (min. $10) will be matched 100%, up to $1,000 as non-withdrawable casino bonus funds, and must be claimed within 30 days of registration. Wagering Requirement must be completed before any bonus funds can be withdrawn: 1x for the $25 casino bonus (must be completed within 7 days, deposit required), and separate 15x for the deposit match (must be completed within 14 days). Casino games contribute differently towards wagering requirement: Slots, Jackpot Slots, Scratch Cards, Fixed Odds Games, Virtual Games: 100%; Table Games, Roulette, Live Dealer (all games), Video Poker, Baccarat, Craps: 20%; Blackjack (non-Live Dealer only): 10%. Full T's & C's apply, visit BetMGM for more details. See full T&C at BetMGM. Gambling Problem? Call 1-800-GAMBLER or visit 1800gambler.net. Please Gamble Responsibly. | ||||
#10 |
100% Deposit Match up to $1,000 + $20 Casino Bonus |
Google Play Rating |
T&C Apply
21+. New customers only in NJ & PA. Qualifying deposit (min $10) required. $10 free casino bonus requires a 1x playthrough on the casino or a 20x playthrough on the sportsbook (odds -300 or greater). Deposit match bonus requires a 10x casino playthrough or a 10x sportsbook playthrough (odds -300 or greater). Wagering requirements for the $20 casino bonus must be met within 7 days and the wagering requirement for the deposit match bonus must be met within 14 days. Full T's & C's apply, visit Borgata for full details. | ||||
#11 |
$100 Money Back Guarantee |
Google Play Rating |
T&C Apply
21+. NJ only. New customers only. Minimum first deposit of $10 required. Cash back value is calculated based on net losses over the first 7 days of play, with a maximum cash refund of $100. If net losses exceed 90% of the first deposit, players will receive the value of the first deposit, up to a maximum of $100. If net losses do not exceed 90% of the first deposit after 7 days, players will receive the value of the net losses up to $100 in cash. Cash back bonus is withdrawable, minimum withdrawal of $10. Full T&C's apply, visit Bally for more details. | ||||
#12 |
20 Reward Spins on Registration + 100% Deposit Match up to $100 & 100 Reward Spins |
Google Play Rating |
T&C Apply
21+. New customers only. NJ only. 20 Reward Spins awarded upon succesful registration, no deposit required. 100% Deposit Match will be based on initial deposit, with a maximum amount of $100 in bonus funds for the casino, and must be wagered 10x on slots, 50x on all other games to withdraw bonus funds and winnings (wagering requirement must be completed within 7 days). 100 Reward Spins will also be awarded with deposit match, and must be used within 7 days. Reward Spin denomination will be $0.25. Full T'&C apply, visit Harrah's Casino for full details. | ||||
#13 |
100% Deposit Match Up to $1,000 as Casino Bonus + 20 Bonus Spins |
Google Play Rating |
T&C Apply
Receive a 100% match of first deposit of $10+, up to max of $1,000 in bonus funds, plus 20 bonus spins. New verified Betway customers present in NJ, 21+ only. Different offer available in PA. Opt-in req’d. Bonus spin winnings are paid as bonus funds. Min. wagering requirements apply. Withdrawing funds before wagering requirements are met forfeits entire bonus balance. Bonus funds and spins expire in 30 days. See full T&C at Betway Casino. | ||||
#14 |
25 Spins No Deposit Required & 100% First Deposit Match + 200 Spins |
Google Play Rating |
T&C Apply
Get 25 Spins to use on Starburst For Signing Up + Another 200 Spins on Starburst and a 100% Match Bonus on your first deposit 21+. NJ & PA only. No deposit required to get 25 Spins. Player must open the game Starburst after completing registration in order to receive spins. 25 spins valued at $0.10 for use on the game Starburst will be granted upon the completion of registration. Any winnings from the spins will be added as casino bonuses and are subject to a 20X playthrough requirement. Casino bonuses and bonus spins expire 15 days from issuance. Min. deposit required to claim 200 Spins and Deposit Match offer. Max Casino Bonus amount $100. Casino bonus dollars and any winnings from casino bonus dollars cannot be cashed out until the 20X playthrough requirements are met. Casino bonuses and spins expire 7 days from issuance. Full T's & C's apply, visit Stardust Casino for more details. | ||||
#15 |
100% Deposit Match up to $500 + 500 Free Spins |
Google Play Rating |
T&C Apply
21+. New customers only. NJ only. Minimum deposit of $20 required for deposit match bonus, up to a maximum of $500. Player must wager $20 to unlock the first 100 free spins, additional 400 free spinds will be awarded upon successful second and third deposit of at least $20, 200 spins each time. Turnover requirement of 30x on all bonus funds, winnings from free spins will only be credited if all are used. Full T'&C apply, visit PlayStar Casino for full details. | ||||
#16 |
Up to $1,000 in Casino Credits + 200 Spins |
Google Play Rating |
T&C Apply
New Casino Players Play & Earn up to $1k in Casino Credits + 200 Spins on a Featured Game 21+. Physically present in MI/NJ/PA/WV only. Void in CT/ONT. Eligibility restrictions apply. 1 per new customer. Each offer req. opt-in. SPINS: Min. $5 in wagers req. Max. 200 Casino Spins for featured game that are non-withdrawable and expire in 7 days. $0.20 per spin. Game availability may vary. PLAY: Play/earn for up to 7 days for reward. Min. $100 in wagers req. Rewards vary by tier reached. Slots and Table Games only. Max. $1,000 issued in Casino Credits for select games that are non-withdrawable and expire in 7 days. Must wager $70,000 to receive max. reward. 7 days = 168 hours. Full T's & C's apply, visit DraftKings Casino for more details. | ||||
#17 |
Get a $10 Bonus & 100% Deposit Match up to $1K & 2500 Reward Credits® when you wager $25+ |
Google Play Rating |
T&C Apply
Get a $10 Bonus & 100% Deposit Match up to $1K & 2500 Reward Credits® when you wager $25+ Must be 21+. New Customers only. MI/NJ/PA/WV only. $10 Registration Bonus awarded upon successful registration and verification. 1x wagering requirement applies to registration bonus. New users and first deposit only. Wager $25+ to receive 2,500 Reward Credits. Max. deposit-match bonus of $1,000. 15x wagering requirement applies to deposit bonus. Minimum wagering within 7 days required to unlock bonuses. Void where prohibited. Full terms and wagering requirements at Caesarspalaceonline.com/promos. | ||||
#18 |
10 Days of Spins up to 50 Spins per day |
Google Play Rating |
T&C Apply
Reveal up to 50 Spins on 10 separate days out of the next 20 when you sign up and deposit a minimum of $10 at bet365 Casino. 21+. This offer is available to new and fully verified customers only. You must claim the offer within 30 days of registering your bet365 account. Limit one bonus per user. Offer available in NJ & PA only. Deposit min. $10. To claim, you must log in and choose either the yellow, blue or red button at the top of the offer page. Your first prize will then be revealed: 5, 10, 20, or 50 Spins. You will be eligible for up to 10 Spins reveals in total within 20 days of your first claim, but must wait at least 24 hours between each. You can win up to a maximum of 500 Spins. Spins will be awarded instantly (may take up to 72 hours). Spins can only be used on the following games in NJ: Curse of the Bayou, Magic Forge, Maximum Vegas, and Super Mega Ultra Wheel. Spins can only be used on the following games in PA: Big Piggy Bank, Grizzly, Space Invaders Win & Spin, and Wolf it Up! There is no wagering requirement attached to the Spins and any winnings accrued can be withdrawn at your discretion. The stake associated with Spins will be $0.20. Time limits, game restrictions and T&Cs apply Full T's & C's apply, visit Bet365 for more details. #ad | ||||
#19 |
Get A 100% Bonus Back Up To $1,250 |
Google Play Rating |
T&C Apply
Get A 100% Bonus Back Up To $1,250 Must be 21+ and physically present in MI/NJ/ON/PA/WV. New users only. Deposit required (min $10). Must wager within 7 days of registering. Receive bonus of 100% of net cash losses (up to $1,250) from date of first wager through end of following day. Must wager 1X bonus amount within 7 days to unlock bonus. Certain games excluded. See full T&C at Horseshoe Online Casino. | ||||
#20 |
100% First Deposit Match up to $1,000 |
Google Play Rating |
T&C Apply
Get Your First Deposit Matched 100% up to $1,000 21+. NJ only. New customers only. Must make a qualifying deposit of $25+. Maximum bonus amount is $1,000 in Bonus Credits that will expire after 7 days after issuance. Bonus Credits may only be used to play slots. Restrictions apply. See full T&C at betOcean Online Casino. | ||||
#21 |
125% Deposit Match + 25 Free Bonus Spins |
Google Play Rating |
T&C Apply
Get a 125% first deposit match plus 25 Bonus Spins instanly on sign up 21+. New customers only. Must be located in PA. Minimum $30 deposit required to receive 125% Deposit Match Bonus. Deposit Match Bonus is considered a Pre-Wager bonus that carries a Wagering Requirement of 10x Bonus Amount. Deposit Match Bonus expires 7 days from issuance. Opt-in required. No deposit necessary to claim 25 Bonus Spins. Bonus Spins are issued instantly following succesful registration of a new account and expire after 7 days of issuance. Winnings from the Bonus Spins will be awarded as a Pre-Wager Bonus, subject to a 20x Wagering Requirement. Wagering Requirement must be met within 30 days. Full T's & C's apply, visit PlayLive! Casino for more details. |
Top 10 Android Casino Apps
This isn't our personal ranking, but that of Android users themselves! Based on the star ratings from the Google Play Store, we have compiled a list of the top 10 real money casino apps.
That said, we stand by all these apps as quality places for real money gambling on your Android device. Keep reading to learn more about each one!
1. Fanatics Casino App for Android
Fanatics Casino offers a seamless and rewarding experience with a shared wallet for sports and casino betting, top-tier slots, FanCash rewards, and a user-friendly, secure platform.
🔥 One platform for sports and casino
🔥 Earn Fanatics FanCash rewards
👎 Limited live dealer table games
- Google Play Rating: 4.7/5 ⭐️
- Our App Rating: 4.0/5 ⭐️
- Android OS Compatibility: 8.0 & up
- Legal States: MI, NJ, PA, WV

Fanatics Casino App Facts
Games offered | Slots, Blackjack, Roulette, Baccarat, Live Dealer, Video Poker & more |
Payout Wait Time | 1-3 days |
Payment Methods | PayPal, Bank Transfer, Apple Pay, Visa, MasterCard, Discover, Diners Club International, AMEX, JCB, Zip, FanCash Play+ Card |
Get $50 in Casino Credit when you deposit $5+
21+. MI/NJ/PA/WV only. New customers only.
Must make a qualifying deposit of $5+. Must opt in via the Discover or Promos page in the App. Casino Credit is subject to a 1x playthrough requirement. Casino Credits expire 7 Days from issuance. Casino Credit amount not included in any winnings. Restrictions apply.
See full T&C at Fanatics Sportsbook & Casino.
Google Play Store Reviews
5/5 ⭐️ - Mercedes Butcher
"I think Fanatics Casino is a fair casino. I usually never have a problem with the app. Customer support responds quickly. There are many different games to choose from, including Live. Withdrawals could be faster when compared to other casino apps, but still within a 24-hour time frame. Overall, I recommend this app."
5/5 ⭐️ - Laura Taylor
"I love the games and everything is pretty easy to get to, lots of fun."
2. Hard Rock Bet Casino App for Android
Hard Rock Casino has been a top choice in New Jersey since 2018, featuring 2,500+ games, a generous two-part welcome offer, and a standout loyalty rewards program.
🔥 Games from top developers
🔥 Good rewards program
👎 Limited payment options
- Google Play Rating: 4.7/5 ⭐️
- Our App Rating: 4.0/5 ⭐️
- Android OS Compatibility: 8.0 & up
- Legal States: NJ

Hard Rock Bet Casino App Facts
Games offered | Slots, Blackjack, Roulette, Baccarat, Video Poker & more |
Payout Wait Time | 1-3 days |
Payment Methods | Credit/Debit Cards, Venmo, Apple Pay, Bank Transfer, Play+ Card |
100% Deposit Match up to $1,000 + 500 Free Spins
21+. New customers only. NJ only.
Minimum deposit of $20+ is required, 500 Free Spins for Triple Gold will be awarded following the deposit. Deposit Match will not be applied if the offer is not claimed in the cashier. 100% Deposit Match will be based on initial deposit, with a maximum amount of $1,000 in bonus funds for the casino, and must be wagered 20x to withdraw winnings (wagering requirement must be completed within 14 days).
See full T&C at Hard Rock Bet.
Google Play Store Reviews
5/5 ⭐️ - Cory Weldon
"So far, after 6 months, it's one of the most consistent and trustworthy apps I've used. Minor things like location verification errors happen from time to time, but that's about it."
5/5 ⭐️ - Juan Filipe
"Great experience. Great interface, everything is easy to understand. Fast payments. Fun to play. 5-star app. Play responsibly."
3. FanDuel Casino App for Android
FanDuel Casino stands out for its high-quality games and sleek, intuitive app design. It’s a top-tier choice for players looking for a smooth and engaging online casino experience.
🔥 Top-notch user experience
🔥 Excellent selection of games
👎 Slow customer service
- Google Play Rating: 4.6/5 ⭐️
- Our App Rating: 4.5/5 ⭐️
- Android OS Compatibility: 10.0 & up
- Legal States: CT, MI, NJ, PA, WV

FanDuel Casino App Facts
Games offered | Blackjack, Slots, Video Poker, Roulette, Baccarat, Craps |
Payout Wait Time | 1-2 days |
Payment Methods | Visa, Mastercard, Venmo, PayPal, Prepaid Cards, Bank Transfer, ACH/eCheck, PayNearME, Casino Cage |
Deposit $10, Get 350 Bonus Spins & $40 In Casino Bonus
Must be 21+ and present in NJ, PA, MI. Different offer available in WV.
Must not have previously placed any wager on FanDuel Sportsbook, FanDuel Casino, Betfair Casino or Mohegan Sun Casino. Minimum deposit of $10 required to receive Bonus Spins and Casino Bonus. Bonus issued as non-withdrawable Casino site credit that expires 7 days after receipt. Restrictions apply. 1x wagering requirement applies to Casino Bonus. Bonus Spins will be provided in increments of Fifty (50) Bonus Spins every day over the span of seven (7) days and may only be used on the eligible game (Huff N’ More Puff).
Full T's & C's apply, visit FanDuel Casino for more details.
Google Play Store Reviews
5/5 ⭐️ - Jeremy Paul
"Sooooo many games and I haven't seen any glitches anywhere. Easy to deposit and get your money when you hit a good one! I highly recommend it to everyone else I know who likes to spin them reels!"
5/5 ⭐️ - Hannah Martin
"I love FanDuel casino!!! It's easy to use and has so many different games to play, plus the bonus spins and extra credits we randomly get! This is the best casino app to have hands down!"
4. BetRivers Casino App for Android
BetRivers Casino stands out for its wide range of real money games, including slots, live dealer options, and video poker. The iRush Rewards program delivers great value as well.
🔥 Progressive jackpots available
🔥 Releases promotions often
👎 Clanky sign-up process
- Google Play Rating: 4.6/5 ⭐️
- Our App Rating: 4.0/5 ⭐️
- Android OS Compatibility: 10.0 & up
- Legal States: DE, MI, NJ, PA, WV

BetRivers Casino App Facts
Games offered | Blackjack, Slots, Video Poker, Roulette, Baccarat, Bingo, Live Dealer & more |
Payout Wait Time | 1-5 days |
Payment Methods | Visa, Mastercard, BetRivers Play+ Card, PayPal, VIP Preferred ACH, Online Banking, PayNearMe, Casino Cage at Rivers Casino |
21+. MI/NJ/PA/WV. New Customers Only. Must make a qualifying deposit of at least $10 using code CASINO500. Bonus Money will be credited equal to the value of the deposit, up to a maximum of $500. Casino bonus subject to a 10x playthrough requirement on casino games, excl. roulette and baccarat. Player must wager and play through the bonus money within 30 of deposit, otherwise it will expire. Full T's & C's apply, visit BetRivers for more details.
Google Play Store Reviews
5/5 ⭐️ - Russell Harris
"So far, the app has been really good. Decent games, transactions have been smooth and within a couple of minutes on both adding and withdrawing money. I am very pleased. I travel for a living, and I am signed up in multiple states. Transition from state to state very easily. Keep up the good work. Thanks!"
4/5 ⭐️ - Melissa Frank
"Great to earn incentives when you earn points for players and tier statuses. Rated as a 4-star only because sometimes it seems to lag or log you out in the middle of playing, but you get right where you left off. And because for me, and this is just my opinion, it doesn't seem to pay out like others do. Could be just my luck."
5. PartyCasino App for Android
PartyCasino has been a staple in New Jersey’s online casino market since 2018, now backed by the BetMGM network. With over 4,000 games and a clean, easy-to-use mobile app, it’s a top pick for players who want a massive game selection.
🔥 Tons of games
🔥 Has all the popular payment methods
👎 Withdrawal times can be slower
- Google Play Rating: 4.6/5 ⭐️
- Our App Rating: 3.5/5 ⭐️
- Android OS Compatibility: 9.0 & up
- Legal States: NJ

PartyCasino App Facts
Games offered | Slots, Jackpots, Video Poker, Roulette, Baccarat, Craps, Live Dealer & more |
Payout Wait Time | 1-7 days |
Payment Methods | Visa, Mastercard, Amex, Discover, PayPal, Apple Pay, Skrill, Online Banking, VIP Preferred, PayNearME, Play+ |
Get a 200% match up to $100 on your first deposit
21+. New customers only. Must be located in NJ.
Minimum $10 deposit required to receive 200% Deposit Match Bonus. Deposit Match will equal first deposit, up to $100 Bonus Dollars maximum. Deposit Match offer expires fourteen (14) days after completing new Account registration. Bonus Dollars received from this promotion are valid on PartyCasino Slots Only. Bonus Dollars received through this promotion require a 10x playthrough. The player has fourteen (14) days following the Bonus Dollars activation to complete the Wagering Requirement.
Full T's & C's apply, visit PartyCasino for more details.
Google Play Store Reviews
4/5 ⭐️ - Ruth Mcclintock
"I love how easy it use and the game choices. Very easy to withdraw winnings, customer service has been understanding and helpful when needed.... and promos are nice at times!"
5/5 ⭐️ - Tracy Huff
"Wonderful selection of games, great graphics. Truly worth your time, nice bonuses. Always has new games. The best slots keep me playing."
6. Wheel of Fortune Casino App for Android
Available exclusively in New Jersey, Wheel of Fortune Casino offers a unique, slot-focused experience built around the iconic TV show. With exclusive themed slots, it’s a great pick for slot fans seeking something different.
🔥 Great variety of games
🔥 Exclusive Wheel of Fortune themes
👎 No live dealer games
- Google Play Rating: 4.6/5 ⭐️
- Our App Rating: 3.5/5 ⭐️
- Android OS Compatibility: 9.0 & up
- Legal States: NJ

Wheel of Fortune Casino App Facts
Games offered | Slots, Jackpot Slots, Video Poker, Blackjack, Roulette, Baccarat, Craps |
Payout Wait Time | 1-3 days |
Payment Methods | Visa, Mastercard, Amex, Discover, PayPal, Apple Pay, Online Banking, VIP Preferred, PayNearME, Bank Wire Transfer |
Get $40 in Bonus Dollars when you sign up and deposit at least $10
21+. New customers only. Must be located in NJ.
Minimum $10 deposit required to $40 in Bonus Dollars. $40 Bonus Dollars will be available for seven (7) days after completion of new Account registration. $40 Bonus Dollars received from this Promotion are available at Wheel of Fortune Casino Slots only and cannot be used on Jackpot Slots. Bonus Dollars received through this promotion are subject to a 5x playthrough requirement. Bonus Dollars Wagering Requirements must be completed within fourteen (14) days of the welcome Bonus Dollars being placed in player’s Account.
Full T's & C's apply, visit Wheel of Fortune Casino for more details.
Google Play Store Reviews
4/5 ⭐️ - Steve Morgan
"Good app. Never lose connection (GEO Locator). A nice number of games. Got all the newest ones. Daily log in bonus spin for....free spins, deposit bonus, etc., very much worth a shot"
4/5 ⭐️ - Keith Reid
"Start up is a bit slow, but other than that, excellent experience and super generous with their weekly promo ideas. Consistent and dependable always!"
7. Jackpot City Casino App for Android
Jackpot City Casino is quickly gaining fans in New Jersey and Pennsylvania with its premium live dealer games, generous deposit offers, and sleek, engaging platform. Its fresh entry into the market brings a new level of excitement for online casino players.
🔥 Live dealer options
🔥 Compatible with older systems
👎 Limited game selection
- Google Play Rating: 4.5/5 ⭐️
- Our App Rating: 4.0/5 ⭐️
- Android OS Compatibility: 5.1 & up
- Legal States: NJ, PA

Jackpot City Casino App Facts
Games offered | Slots, Table Games, Blackjack, & Live Dealer |
Payout Wait Time | 1-7 days |
Payment Methods | Credit/Debit Card, Venmo, Skrill, PayPal, VIP Preferred, Jackpot City | Play +, Cash |
Receive a 100% match of first deposit of $10+, up to max of $1,000 in bonus funds, plus 20 bonus spins.
New verified Jackpot City Casino customers present in NJ, 21+ only. Different offer available in PA. Opt-in req’d.
Bonus spin winnings are paid as bonus funds. Min. wagering requirements apply. Withdrawing funds before wagering requirements are met forfeits entire bonus balance. Bonus funds and spins expire in 30 days.
See full T&C at Jackpot City Casino.
Google Play Store Reviews
4/5 ⭐️ - Stacy Dolci
"They got a new tracker system for withdrawals, which I was skeptical about, but I must admit it has improved their turnaround time. Better."
3/5 ⭐️ - Anthony G
"Love the app, just wish they could switch up bonuses sometimes. It's exciting to get new bonuses to try games I normally wouldn't bother with. The bonus match is boring."
8. Golden Nugget Casino App for Android
Golden Nugget Casino is a top choice, offering a vast game library with exclusive titles like Big Wheel and Coin Connect. Backed by a trusted name and a fair welcome bonus, it delivers a standout real money gambling experience.
🔥 Many deposit options
🔥 Shared wallet for sports & casino
👎 Cluttered homepage
- Google Play Rating: 4.5/5 ⭐️
- Our App Rating: 4.0/5 ⭐️
- Android OS Compatibility: 10.0 & up
- Legal States: MI, NJ, PA, WV

Golden Nugget Online Casino App Facts
Games offered | Slots, Jackpots, Live Dealer, Blackjack, Roulette, Table Games, Slingo, Variety Games |
Payout Wait Time | 1-2 days |
Payment Methods | Visa, Mastercard, PayPal, Venmo, Online Banking, Play+ Prepaid Card, VIP Preferred, Cash at Cage |
New Casino Players Deposit Match up to $1,000 in Casino Bonus Funds + 250 Bonus Spins on a Featured Game
GAMBLING PROBLEM? CALL 1-800-GAMBLER (MI/NJ/PA/WV).
21+. Physically present in MI/NJ/PA/WV only. Eligibility restrictions apply. Void in ONT. New customers only. Must opt-in to each offer. MATCH: Min. $5 deposit to receive a 100% deposit match. Max. $1,000 in Casino Bonus Funds. 10x play-thru req. Within 7 days at different contribution rates on select games. Max. Bonus req. Play-thru of $10,000 at 100% contribution rate [$1,000 match / 100% * 10x play-thru]; or max. of $50,000 at 20% contribution rate [$1,000 match / 20% * 10x play-thru]. SPINS: Min. $5 in wager req. Max. 250 Casino Spins for featured game that expire in 7 days ($0.08 + per spin.); game availability may vary. 7 days = 168 hours. Rewards are non-withdrawable.
Full T's & C's apply, visit Golden Nugget Casino for more details.
Google Play Store Reviews
4/5 ⭐️ - Madie Segunda
"I've been playing this casino site for a while now, and it is one online casino that I like, and if u have an issue, they are good at handling it right away."
4/5 ⭐️ - Glen Schutter
"I like the app's quick payouts, quick responses from customer service support, and usually, a decent probability of payouts most of the time. Downsides are a low amount of game availability, good promotions, or sports betting."
9. BetMGM Casino App for Android
BetMGM delivers a full Vegas-style online casino experience with a massive game selection, including exclusive titles like Buffalo. With the MGM Rewards program and online poker in select states, it's a top destination for all-around online gambling.
🔥 One platform for sports and casino
🔥 Leader in the gambling industry
👎 A lot going on in one place
- Google Play Rating: 4.5/5 ⭐️
- Our App Rating: 4.0/5 ⭐️
- Android OS Compatibility: 9.0 & up
- Legal States: MI, NJ, PA, WV

BetMGM Casino App Facts
Games offered | Blackjack, Slots, Video Poker, Roulette, Baccarat, Craps, Live Dealer & more |
Payout Wait Time | 1-2 days |
Payment Methods | Visa, Mastercard, PayPal, VIP Preferred, Play+, Bank Transfer, Discover, PayNearMe, In-Person |
100% Deposit Match up to $1000 + $25 on the House
21+. NJ/MI/PA only. Different offer available in WV.
$25 non-withdrawable casino bonus will be added upon registration completion, and will expire after 3 days. First deposit (min. $10) will be matched 100%, up to $1,000 as non-withdrawable casino bonus funds, and must be claimed within 30 days of registration. Wagering Requirement must be completed before any bonus funds can be withdrawn: 1x for the $25 casino bonus (must be completed within 7 days, deposit required), and separate 15x for the deposit match (must be completed within 14 days). Casino games contribute differently towards wagering requirement: Slots, Jackpot Slots, Scratch Cards, Fixed Odds Games, Virtual Games: 100%; Table Games, Roulette, Live Dealer (all games), Video Poker, Baccarat, Craps: 20%; Blackjack (non-Live Dealer only): 10%. Full T's & C's apply, visit BetMGM for more details.
See full T&C at BetMGM.
Gambling Problem? Call 1-800-GAMBLER or visit 1800gambler.net. Please Gamble Responsibly.
Google Play Store Reviews
4/5 ⭐️ - Shontie Holloway
"I love playing here. Lots of my favorite games to play. The only issue I'm having is, when I go to make a withdrawal or deposit while playing, I get an error message saying "Bad Request," and it will not let me continue with my transaction. I will have to get out of the app and restart it every time to make my transactions. Otherwise, love it!"
4/5 ⭐️ - Ryan Hillegass
"Everything is good. Enjoy playing. But if I had to pick something that could be improved, it would be the delay and time it takes to load to the next screen or game. It has a slight drag."
10. Borgata Online Casino App for Android
Borgata Casino combines trusted name recognition with standout features like no-minimum blackjack and jackpots reaching $3 million. Linked to the MGM Rewards program, it also unlocks exclusive benefits at MGM resorts across the country.
🔥 Tied into BetMGM rewards
🔥 Smooth mobile app
👎 Less state availability
- Google Play Rating: 4.4/5 ⭐️
- Our App Rating: 4.0/5 ⭐️
- Android OS Compatibility: 9.0 & up
- Legal States: NJ, PA

Borgata Online Casino App Facts
Games offered | Blackjack, Slots, Video Poker, Roulette, Baccarat, Craps, Live Dealer & more |
Payout Wait Time | 1-2 days |
Payment Methods | Credit/Debit Cards, Prepaid Cards, PayPal, Apple Pay, Skrill, Bank Transfers |
21+. New customers only in NJ & PA. Qualifying deposit (min $10) required. $10 free casino bonus requires a 1x playthrough on the casino or a 20x playthrough on the sportsbook (odds -300 or greater). Deposit match bonus requires a 10x casino playthrough or a 10x sportsbook playthrough (odds -300 or greater). Wagering requirements for the $20 casino bonus must be met within 7 days and the wagering requirement for the deposit match bonus must be met within 14 days. Full T's & C's apply, visit Borgata for full details.
Google Play Store Reviews
5/5 ⭐️ - Angela Frost
"One of my fave apps. Granted, the app can sometimes be a little slow. But it doesn't get in the way of great games and big wins. I like earning points to use at the actual Borgata. Withdrawing funds is fast. Great game selection, and lets you play at lower denominations than some other apps, so you can try new games out."
3/5 ⭐️ - Janet Gavin
"As much as I do love Borgata, I spend more time waiting for the app to load and then waiting to sign in than I do playing one game. There are MANY glitches that definitely need fixing, but I will still continue to play."
More Android Casino Apps
Again, since this ranking is based on Google Play user reviews rather than our personal opinion, some of these apps below are some of the very best in our eyes!
We think all of these real money gambling apps are worth a download, especially to claim a bonus offer!
11. Bally Casino App for Android

Bally Casino
🔥 Explore new games without leaving your current one
🔥 Responsive and helpful customer service
👎 Smaller selection of table games
- Google Play Rating: 4.4/5 ⭐️
- Our App Rating: 4.0/5 ⭐️
- Android OS Compatibility: 9.0 & up
- Legal States: NJ, PA, RI
21+. NJ only. New customers only. Minimum first deposit of $10 required. Cash back value is calculated based on net losses over the first 7 days of play, with a maximum cash refund of $100. If net losses exceed 90% of the first deposit, players will receive the value of the first deposit, up to a maximum of $100. If net losses do not exceed 90% of the first deposit after 7 days, players will receive the value of the net losses up to $100 in cash. Cash back bonus is withdrawable, minimum withdrawal of $10. Full T&C's apply, visit Bally for more details.
12. Harrah's Online Casino App for Android

Harrah's Online Casino
🔥 Wide variety of slot titles
🔥 Daily jackpot opportunities
👎 Lacks live dealer game options
- Google Play Rating: 4.4/5 ⭐️
- Our App Rating: 3.5/5 ⭐️
- Android OS Compatibility: 8.0 & up
- Legal States: NJ
21+. New customers only. NJ only. 20 Reward Spins awarded upon succesful registration, no deposit required. 100% Deposit Match will be based on initial deposit, with a maximum amount of $100 in bonus funds for the casino, and must be wagered 10x on slots, 50x on all other games to withdraw bonus funds and winnings (wagering requirement must be completed within 7 days). 100 Reward Spins will also be awarded with deposit match, and must be used within 7 days. Reward Spin denomination will be $0.25. Full T'&C apply, visit Harrah's Casino for full details.
13. Spin Palace Casino App for Android

Spin Palace Casino
🔥 Extensive slot selection
🔥 Around-the-clock live customer support
👎 Smaller overall variety of game categories
- Google Play Rating: 4.4/5 ⭐️
- Our App Rating: 3.5/5 ⭐️
- Android OS Compatibility: 5.1 & up
- Legal States: NJ, PA
Receive a 100% match of first deposit of $10+, up to max of $1,000 in bonus funds, plus 20 bonus spins.
New verified Betway customers present in NJ, 21+ only. Different offer available in PA. Opt-in req’d.
Bonus spin winnings are paid as bonus funds. Min. wagering requirements apply. Withdrawing funds before wagering requirements are met forfeits entire bonus balance. Bonus funds and spins expire in 30 days.
See full T&C at Betway Casino.
14. Stardust Casino App for Android

Stardust Casino
🔥 Frequent daily and weekly promotions
🔥 Massive game library to choose from
👎 Certain withdrawal methods can be slow
- Google Play Rating: 4.3/5 ⭐️
- Our App Rating: 4.0/5 ⭐️
- Android OS Compatibility: 8.0 & up
- Legal States: NJ, PA
Get 25 Spins to use on Starburst For Signing Up + Another 200 Spins on Starburst and a 100% Match Bonus on your first deposit
21+. NJ & PA only.
No deposit required to get 25 Spins. Player must open the game Starburst after completing registration in order to receive spins. 25 spins valued at $0.10 for use on the game Starburst will be granted upon the completion of registration. Any winnings from the spins will be added as casino bonuses and are subject to a 20X playthrough requirement. Casino bonuses and bonus spins expire 15 days from issuance.
Min. deposit required to claim 200 Spins and Deposit Match offer. Max Casino Bonus amount $100. Casino bonus dollars and any winnings from casino bonus dollars cannot be cashed out until the 20X playthrough requirements are met. Casino bonuses and spins expire 7 days from issuance.
Full T's & C's apply, visit Stardust Casino for more details.
15. PlayStar Casino App for Android

PlayStar Casino
🔥 Titles from leading game providers
🔥 Strong lineup of live dealer games
👎 Limited to players located in New Jersey
- Google Play Rating: 4.3/5 ⭐️
- Our App Rating: 3.5/5 ⭐️
- Android OS Compatibility: 8.0 & up
- Legal States: NJ
21+. New customers only. NJ only. Minimum deposit of $20 required for deposit match bonus, up to a maximum of $500. Player must wager $20 to unlock the first 100 free spins, additional 400 free spinds will be awarded upon successful second and third deposit of at least $20, 200 spins each time. Turnover requirement of 30x on all bonus funds, winnings from free spins will only be credited if all are used. Full T'&C apply, visit PlayStar Casino for full details.
16. DraftKings Casino App for Android

DraftKings Casino
🔥 Exclusive slot titles unavailable elsewhere
🔥 Sleek mobile app experience
👎 Some games come with higher minimum wagers
- Google Play Rating: 4.2/5 ⭐️
- Our App Rating: 4.5/5 ⭐️
- Android OS Compatibility: 10.0 & up
- Legal States: CT, MI, NJ, PA, WV
New Casino Players Play & Earn up to $1k in Casino Credits + 200 Spins on a Featured Game
21+. Physically present in MI/NJ/PA/WV only. Void in CT/ONT. Eligibility restrictions apply. 1 per new customer. Each offer req. opt-in.
SPINS: Min. $5 in wagers req. Max. 200 Casino Spins for featured game that are non-withdrawable and expire in 7 days. $0.20 per spin. Game availability may vary.
PLAY: Play/earn for up to 7 days for reward. Min. $100 in wagers req. Rewards vary by tier reached. Slots and Table Games only. Max. $1,000 issued in Casino Credits for select games that are non-withdrawable and expire in 7 days. Must wager $70,000 to receive max. reward. 7 days = 168 hours.
Full T's & C's apply, visit DraftKings Casino for more details.
17. Caesars Palace Online Casino App for Android

Caesars Palace Online Casino
🔥 Industry-leading rewards program
🔥 Premier name in U.S. online casinos
👎 Withdrawal processing can take longer than average
- Google Play Rating: 4.0/5 ⭐️
- Our App Rating: 4.5/5 ⭐️
- Android OS Compatibility: 7.0 & up
- Legal States: MI, NJ, PA, WV
Get a $10 Bonus & 100% Deposit Match up to $1K & 2500 Reward Credits® when you wager $25+
Must be 21+. New Customers only.
MI/NJ/PA/WV only.
$10 Registration Bonus awarded upon successful registration and verification. 1x wagering requirement applies to registration bonus. New users and first deposit only. Wager $25+ to receive 2,500 Reward Credits. Max. deposit-match bonus of $1,000. 15x wagering requirement applies to deposit bonus. Minimum wagering within 7 days required to unlock bonuses. Void where prohibited.
Full terms and wagering requirements at Caesarspalaceonline.com/promos.
18. Bet365 Casino App for Android

Bet365 Casino
🔥 Quick and efficient withdrawals
🔥 Backed by a globally recognized betting brand
👎 More limited game selection compared to competitors
- Google Play Rating: 3.8/5 ⭐️
- Our App Rating: 4.5/5 ⭐️
- Android OS Compatibility: 6.0 & up
- Legal States: NJ, PA
Reveal up to 50 Spins on 10 separate days out of the next 20 when you sign up and deposit a minimum of $10 at bet365 Casino.
21+. This offer is available to new and fully verified customers only. You must claim the offer within 30 days of registering your bet365 account. Limit one bonus per user.
Offer available in NJ & PA only.
Deposit min. $10. To claim, you must log in and choose either the yellow, blue or red button at the top of the offer page. Your first prize will then be revealed: 5, 10, 20, or 50 Spins. You will be eligible for up to 10 Spins reveals in total within 20 days of your first claim, but must wait at least 24 hours between each. You can win up to a maximum of 500 Spins. Spins will be awarded instantly (may take up to 72 hours). Spins can only be used on the following games in NJ: Curse of the Bayou, Magic Forge, Maximum Vegas, and Super Mega Ultra Wheel. Spins can only be used on the following games in PA: Big Piggy Bank, Grizzly, Space Invaders Win & Spin, and Wolf it Up! There is no wagering requirement attached to the Spins and any winnings accrued can be withdrawn at your discretion. The stake associated with Spins will be $0.20. Time limits, game restrictions and T&Cs apply
Full T's & C's apply, visit Bet365 for more details. #ad
19. Horseshoe Online Casino App for Android

Horseshoe Online Casino
🔥 Latest addition to the U.S. casino app scene
🔥 Supports a wide range of payment options
👎 Customer support could be more responsive
- Google Play Rating: 3.4/5 ⭐️
- Our App Rating: 4.5/5 ⭐️
- Android OS Compatibility: 7.0 & up
- Legal States: MI, NJ, PA, WV
Get A 100% Bonus Back Up To $1,250
Must be 21+ and physically present in MI/NJ/ON/PA/WV. New users only.
Deposit required (min $10). Must wager within 7 days of registering. Receive bonus of 100% of net cash losses (up to $1,250) from date of first wager through end of following day. Must wager 1X bonus amount within 7 days to unlock bonus. Certain games excluded.
See full T&C at Horseshoe Online Casino.
20. betOcean Online Casino App for Android

betOcean Online Casino
🔥 Slot titles from leading software providers
🔥 U.S.-based customer support team
👎 Mobile app experience could be improved
- Google Play Rating: 3.4/5 ⭐️
- Our App Rating: 3.5/5 ⭐️
- Android OS Compatibility: 6.0 & up
- Legal States: NJ
Get Your First Deposit Matched 100% up to $1,000
21+. NJ only. New customers only.
Must make a qualifying deposit of $25+. Maximum bonus amount is $1,000 in Bonus Credits that will expire after 7 days after issuance. Bonus Credits may only be used to play slots. Restrictions apply.
See full T&C at betOcean Online Casino.
21. PlayLive! Casino App for Android

PlayLive! Casino
🔥 Frequent promotions and offers
🔥 Low wagering requirements on bonuses
👎 Lacks 24/7 customer support
- Google Play Rating: 3.2/5 ⭐️
- Our App Rating: 4.0/5 ⭐️
- Android OS Compatibility: 9.0 & up
- Legal States: PA
Get a 125% first deposit match plus 25 Bonus Spins instanly on sign up
21+. New customers only. Must be located in PA.
Minimum $30 deposit required to receive 125% Deposit Match Bonus. Deposit Match Bonus is considered a Pre-Wager bonus that carries a Wagering Requirement of 10x Bonus Amount. Deposit Match Bonus expires 7 days from issuance. Opt-in required.
No deposit necessary to claim 25 Bonus Spins. Bonus Spins are issued instantly following succesful registration of a new account and expire after 7 days of issuance. Winnings from the Bonus Spins will be awarded as a Pre-Wager Bonus, subject to a 20x Wagering Requirement. Wagering Requirement must be met within 30 days.
Full T's & C's apply, visit PlayLive! Casino for more details.
Android Casino App Promos
Just about every legit real-money casino app on Android comes with a welcome bonus to bring in new players. These offers can vary, but most fall into key categories: bonus spins, deposit matches, or no-deposit deals to get you started without putting up cash.
Android Casino App Sign-Up Bonuses
Bonus Spins – Bonus spins are free chances to spin the reels on select slot games, typically given as part of a welcome deal or ongoing promo. Users should note that while these spins sound like easy wins, they often come with steep wagering requirements, so you'll need to put in some play before any winnings become eligible for withdrawal.
Deposit Bonuses – Deposit match bonuses are a staple of most Android casino apps. Usually, your first deposit will be matched 100%, meaning a $50 deposit gets you an extra $50 in bonus funds. Just keep an eye on the rollover terms, as each app sets its own playthrough requirements before that bonus cash becomes real money.
No Deposit Bonuses – These are perfect for Android users who want to test-drive a casino app without committing funds. Simply sign up, and you’ll receive a small amount of site credit or free spins. But as always, these offers come with high wagering requirements, so don’t expect to cash out instantly.
There are also daily bonuses to keep an eye out for on real money casino apps. These can look like a daily wheel spin or other surprise rewards.
The sign-up offers are the big bonus, but it's always exciting when a casino app keeps rewarding us as we play!
Android Casino Apps Payment Options
Android Casino Apps FAQ
Yes, many casino apps for real money are available to download on Android devices! Any app you find on this page is for real money gambling and is on the Google Play Store.
Yes, the Google Play Store has gambling apps for real money available to download to your Android device. There are also apps that are just for entertainment, so make sure before downloading that the app you want is for real money!
According to Google Play Store reviews, the best casino apps are:
- Fanatics Casino
- Hard Rock Bet Casino
- FanDuel Casino
- BetRivers Casino
- PartyCasino
Yes, there are legit casino apps for real money. However, there are also a lot of apps that look like real gambling, but are purely for entertainment and bait you with micropurchases. Any app on our site is legit!
Yes, regulated casino apps pay real money. It gets tricky when social and sweepstakes casino apps come into play, but all of the apps listed on this page are legit casino apps that you can play for real money.
Real money gambling apps are available in the following states:
- Connecticut
- Delaware
- Michigan
- New Jersey
- Pennsylvania
- West Virginia