21+ · 1-877-8-HOPENY Today's Promo Codes
Home

NJ gambling sites: top real-money casinos and betting apps in New Jersey

Online casinos won $274.8 million in New Jersey in September, more than all nine Atlantic City floors put together. Here's where to play, what to claim and the rules that matter.

By Alexander KostinUpdated
NY.bet is independent. We may earn a commission from some links; it never changes our ratings or rankings.

Top NJ casino and betting apps – October 2026

Hard Rock Bet NJTop pick

Best for: casino + sportsbook in one app
Our rating 8.8/10
500 Cash Eruption Spins + $1K Casino Bonus Back
Promo CodeNo Promo Code needed

Sportsbook: Bet $5, get $500 in No Sweat Bets. One account for both, and online play earns Unity points you can spend at the Hard Rock in Atlantic City.

21+. NJ only. New customers. $10 min deposit (casino), 1x on lossback credit. T&Cs apply.

Betinia NJ

Best for: the biggest deposit match in NJ
Our rating 7.3/10
110% up to $1,100 + 500 Bonus Spins
Promo CodeNo Promo Code needed

Sportsbook: up to $250 in No Sweat Bets + 100 Bonus Spins. Pick one offer at sign-up; cash in or out at the Caesars Atlantic City cage.

21+. NJ only. New customers. $20 min deposit. 20x on casino bonus, 14 days. T&Cs apply.

PlayStar Casino NJ

Best for: slot and Slingo regulars
Our rating 7.0/10
100% up to $500 + up to 500 Bonus Spins
Promo CodeNo Promo Code needed

A New Jersey-only casino partnered with Ocean in Atlantic City, with a separate live dealer app and a loyalty club that kicks in after three deposits.

21+. NJ only. New customers. $20 min deposit. 30x wagering in 30 days. Bonus terms 25+.

Stardust Casino NJ

Best for: a no-deposit start
Our rating 6.8/10
No-deposit spins + 100% up to $100 + 200 Bonus Spins
Promo CodePLAYBONUS

Boyd Gaming's online casino, with free spins at sign-up before you deposit. Boyd Rewards points work at Boyd properties nationwide.

21+. NJ only. New customers. $10 min deposit. 20x wagering. T&Cs apply.

Other licensed New Jersey gambling sites

BetMGM NJ

Our rating 8.6/10
Casino: 100% deposit match up to $1,000, plus $25 on the house
Promo CodeBETMGMCASINOBONUS

Sportsbook: Bet $10, get $150 in bonus bets if your bet wins.

21+. NJ only. New customers. T&Cs apply.

FanDuel NJ

Our rating 8.8/10
Casino: 500 bonus spins on Love Island: Unlocked + $50 casino bonus

Sportsbook: Bet $5 a day for 7 days, get $50 in bonus bets each day.

21+. NJ only. New customers. T&Cs apply.

DraftKings NJ

Our rating 8.7/10
Casino: Wager $5, get up to 1,000 Flex Spins

Sportsbook: Bet $5, get $200 in bonus bets, plus 3 months of NBA League Pass.

21+. NJ only. New customers. T&Cs apply.

Caesars NJ

Our rating 8.2/10
Casino: $10 on sign-up, 100% deposit match up to $1,000, 2,500 Caesars Rewards credits
Promo CodeWELCOME

Sportsbook: Bet $1, Double Your Winnings 10x: ten 100% Profit Boosts, up to $25 a boost.

21+. NJ only. New customers. T&Cs apply.

Fanatics NJ

Our rating 8.4/10
Casino: 1,000 bonus spins, or up to $1,000 back in casino credit on first-day losses
Promo CodeSPIN1000

Sportsbook: Bet $20, get $350 in FanCash.

21+. NJ only. New customers. T&Cs apply.

bet365 NJ

Our rating 6.6/10
Casino: 100% deposit match up to $1,000, plus up to 1,000 spins

Sportsbook: Bet $10, unlock $200 in bonus bets.

21+. NJ only. New customers. T&Cs apply.

BetRivers NJ

Our rating 8.6/10
Casino: First 24 hours of net losses back up to $500, plus up to 500 Lion Link bonus spins
Promo CodeCASINOBACK

Sportsbook: Second chance bet up to $250.

21+. NJ only. New customers. T&Cs apply.

Borgata NJ

Our rating 8.3/10
Casino: Choose a 100% match up to $500 or up to 200 bonus spins, plus up to 1,000 wheel spins over 8 days
Promo CodeBORGATACASINOBONUS

Sportsbook: Bet $20, get $100 in bonus bets, win or lose.

21+. NJ only. New customers. T&Cs apply.

21+ and physically in New Jersey. New customers only. Gambling problem? Call 1-800-GAMBLER.

NJ welcome offers side by side: casinos, sportsbooks and Promo Codes

OperatorWelcome offerPromo CodeRating
Hard Rock Bet500 Cash Eruption Spins + $1K Casino Bonus BackNo Promo Code needed8.8
Betinia110% up to $1,100 + 500 Bonus SpinsNo Promo Code needed7.3
PlayStar100% up to $500 + up to 500 Bonus SpinsNo Promo Code needed7.0
StardustNo-deposit spins + 100% up to $100 + 200 Bonus SpinsPLAYBONUS6.8
BetMGMCasino: 100% deposit match up to $1,000, plus $25 on the houseBETMGMCASINOBONUS8.6
FanDuelCasino: 500 bonus spins on Love Island: Unlocked + $50 casino bonus—8.8
DraftKingsCasino: Wager $5, get up to 1,000 Flex Spins—8.7
CaesarsCasino: $10 on sign-up, 100% deposit match up to $1,000, 2,500 Caesars Rewards creditsWELCOME8.2
FanaticsCasino: 1,000 bonus spins, or up to $1,000 back in casino credit on first-day lossesSPIN10008.4
bet365Casino: 100% deposit match up to $1,000, plus up to 1,000 spins—6.6
BetRiversCasino: First 24 hours of net losses back up to $500, plus up to 500 Lion Link bonus spinsCASINOBACK8.6
BorgataCasino: Choose a 100% match up to $500 or up to 200 bonus spins, plus up to 1,000 wheel spins over 8 daysBORGATACASINOBONUS8.3

The Boardwalk still has the neon. The phones have the money.

In September 2026, New Jersey’s online casinos won $274.8 million, up 13.0% on a year earlier, according to the Division of Gaming Enforcement. The nine Atlantic City casino floors combined took $227.8 million, down 1.3%.

The apps in pockets from Hoboken to the Shore now out-earn every slot floor in AC.

Year to date, internet gaming win stands at $2.40 billion, up 13.2%, with July ($276.9 million) the best month so far.

Sports betting had a rougher month. Revenue fell 14.3% to $77.0 million on $1.09 billion in handle. Football was the drag: the books kept just 1.3% of the $318.8 million wagered on football, against 4.8% a year earlier.

Here’s how we’d play New Jersey’s online market.

Our top picks: the best NJ casino apps and sportsbooks right now

Hard Rock Bet

Hard Rock Bet is a top-rated NJ casino site and sportsbook in one app, one account and one wallet, with iOS ratings of 4.9 for the sportsbook and 4.7 for the casino. It runs under the Hard Rock Hotel & Casino Atlantic City license and launched statewide in August 2023. It’s climbing fast: sixth in NJ internet gaming win in August 2026, with $141.8 million year to date, up about 43%.

Jersey players like the Hard Rock Bet app because online play earns Unity by Hard Rock points and tier credits you can spend on the Boardwalk, with points moving both ways. The casino offer is 500 Cash Eruption Spins plus up to $1,000 Casino Bonus Back on first-day net slot losses, at 1x wagering. Sports bettors get Bet $5, get $500 in No Sweat Bets. No Promo Code needed for either.

2,500+ games, Evolution live dealer and Flex Parlays round it out. Terms on our Hard Rock Bet NJ promo code page.

Betinia

Betinia is a real-money casino and sportsbook in NJ and Soft2Bet’s first US brand, operated by Jersix LLC and partnered with Caesars Atlantic City. The iOS app shipped in May 2026.

Jersey players like the Betinia app because it plays like a game. Five VIP levels, a points store, tournaments and a Mega Round sit on top of 1,000+ games and Evolution tables like Crazy Time and Lightning Roulette.

You choose one welcome offer at sign-up, no Promo Code. The casino deal is the biggest match in the state: 110% up to $1,100 plus 500 Bonus Spins, $20 minimum deposit, 20x wagering on bonus funds. Bettors can take up to $250 in No Sweat Bets plus 100 Bonus Spins instead. Catch: withdrawal reviews take up to three business days. Details on our Betinia NJ promo code page.

PlayStar Casino

PlayStar Casino is a New Jersey-only online casino, licensed through Ocean Casino Resort in Atlantic City and live since September 2022. You won’t find it in any other state.

Jersey players like the PlayStar app because it’s built for slot players: 1,400+ games, Slingo, 60+ jackpot slots including Star Jackpot exclusives, and Evolution live dealer. The iOS app rates 4.3 from 1.7K ratings.

The welcome offer is a 100% deposit match up to $500 plus up to 500 Bonus Spins across your first three deposits. No Promo Code needed. Know the fine print: 30x wagering within 30 days, and you must be 25 or older to claim the bonus, even though the site is 21+. Everything is laid out on our PlayStar Casino NJ promo code page.

Stardust Casino

Stardust Casino is Boyd Gaming’s real-money online casino in NJ, bringing back the old Las Vegas Stardust name. It replaced Pala Casino on May 2, 2023, and runs under the Borgata license.

Jersey players like the Stardust app because of how easy it is to get started: no-deposit spins at sign-up, a $10 minimum deposit, and a cashier that takes PayPal, Venmo, Play+ and Apple Pay. The iOS app rates 4.6 from 8.7K ratings.

Use Promo Code PLAYBONUS for a 100% first-deposit match up to $100 with 200+ Bonus Spins at 20x wagering. Exact spin counts vary by promotion and show in the app at sign-up. Live dealer fans can take 50% cashback up to $150 instead. Play earns Boyd Rewards, though Boyd has no AC casino. See our Stardust Casino NJ promo code page.

BetMGM

BetMGM runs on the Borgata license and finished third in NJ online casino win in September at $35.4 million. The casino offer is a 100% deposit match up to $1,000 plus $25 on the house with Promo Code BETMGMCASINOBONUS, at 15x on the match within 14 days. On the sportsbook side, Promo Code BETMGMBONUS gets you Bet $10, get $150 in bonus bets if your bet wins.

FanDuel

FanDuel, licensed through Golden Nugget AC, is the king of New Jersey. It led online casino win in September at $57.8 million and is the state’s sportsbook revenue leader. New casino players get 500 bonus spins on Love Island: Unlocked plus a $50 casino bonus at 1x. The sportsbook offer is Bet $5 a day for seven days and get $50 in bonus bets each day.

DraftKings

DraftKings, on the Resorts license, was a close second in September online casino win at $53.3 million, just $4.5 million behind FanDuel. It’s the brand to watch if you want the biggest names fighting for your sign-up. Casino newcomers can Wager $5 and get up to 1,000 Flex Spins. The sportsbook welcome is Bet $5, get $200 in bonus bets, plus three months of NBA League Pass.

Caesars

Caesars Palace Online took $20.2 million in September. Promo Code WELCOME gets you $10 on sign-up, a 100% deposit match up to $1,000 and 2,500 Rewards credits. It’s one of the bigger match offers in the state. Caesars Sportsbook’s offer is Bet $1, Double Your Winnings 10x with Promo Code CZRDYW, a low-stakes way to test the app before you commit real money.

Fanatics

Fanatics, on the Bally’s AC license, posted the biggest jump among September’s leaders: $14.7 million in online casino win, up 187.4%. Promo Code SPIN1000 gets 1,000 bonus spins or up to $1,000 back at 1x. The 1x playthrough makes either option easy to clear. The sportsbook, already NJ’s third-biggest, offers Bet $20, get $350 in FanCash with Promo Code FAN350.

bet365

bet365 runs under the Hard Rock AC license. The casino offer is a 100% match up to $1,000 plus up to 1,000 spins, though 30x wagering makes it a grind. The sportsbook is where it shines: Bet $10, unlock $200 in bonus bets, and it’s our pick for in-play betting and live streaming. If you bet during games rather than before them, this is the app to have.

BetRivers

BetRivers, on the Golden Nugget license, gives casino players their first 24 hours of net losses back up to $500 plus up to 500 spins, at 1x, with Promo Code CASINOBACK. That 1x rollover is as player-friendly as it gets. The sportsbook offers a second chance bet up to $250. Play+ payouts are fast, so winnings don’t sit in limbo.

Borgata Online

Borgata Online posted $22.0 million in September, fourth in the state. Promo Code BORGATACASINOBONUS gets you a 100% match up to $500 or up to 200 bonus spins, plus up to 1,000 wheel spins. It’s the online arm of Borgata in Atlantic City, and it shares a license with BetMGM. The Borgata sportsbook offers Bet $20, get $100 in bonus bets.

Best New Jersey betting apps by player type

  • Best for 1x wagering: Hard Rock Bet. Up to $1,000 Casino Bonus Back at 1x, no Promo Code.
  • Biggest deposit match: Betinia. 110% up to $1,100, the largest match on the board.
  • Sports and casino in one wallet: Hard Rock Bet. One account, one balance, both products.
  • Atlantic City rewards: Hard Rock Bet. Unity points and tier credits sync with Hard Rock AC.
  • New players: Stardust Casino. No-deposit spins at sign-up and a $10 minimum deposit.

Online casino vs. sportsbook in NJ: the quick numbers

NJ online casinosNJ online sportsbooks
Legal sinceNovember 2013 (launched Nov 26, 2013)June 2018
Tax rate on operator revenue19.75% (since July 1, 2025)19.75% (since July 1, 2025)
Minimum age2121
Top operatorFanDuel ($57.8M win, Sept 2026)FanDuel (state revenue leader)
September 2026 revenue$274.8M (up 13.0%)$77.0M (down 14.3%) on $1.09B handle

NJ gambling laws: what’s legal in the Garden State

Online casinos went live on November 26, 2013, and online sports betting followed in June 2018, a month after the US Supreme Court’s Murphy v. NCAA ruling.

The New Jersey Division of Gaming Enforcement (DGE) regulates it all, and every online brand partners with an Atlantic City casino licensee.

  • You must be 21+ for both casino and sports betting.
  • You must be physically in New Jersey when you bet. Geolocation checks every wager. You can live anywhere in the US.
  • No betting on NJ college teams. Rutgers, Seton Hall, Princeton, Monmouth and the rest are off the board, as is any college game played in New Jersey.
  • Operators pay 19.75% on online casino and online sports revenue since July 1, 2025, up from 15% for iGaming and 13% for online sports.
  • Self-exclusion is run through the DGE, and the 1-800-GAMBLER helpline is there for anyone who needs it.

New York is a different story. Online casinos still aren’t legal there. Mobile sports betting has been live since January 2022, but operators pay a 51% tax rate. Our New York gambling laws guide covers New York’s rules.

How to sign up at a real-money casino in NJ and claim your bonus

  1. Pick your app. Use our list above.
  2. Register. Enter your personal details so the operator can verify your identity and age.
  3. Enter a Promo Code if there is one. Hard Rock Bet, Betinia and PlayStar need none. Stardust uses PLAYBONUS.
  4. Allow location access. You need to be inside New Jersey for the geolocation check to clear.
  5. Make a qualifying deposit. Minimums range from $5 at Hard Rock Bet’s sportsbook to $20 at Betinia and PlayStar.
  6. Play through the bonus. Check the wagering requirement, expiry window and eligible games before you spin.

Payments and payouts at New Jersey casino sites

Hard Rock Bet is our pick for speed: instant bank transfer withdrawals often land instantly. The trade-off: first withdrawals come with ID checks that draw complaints, so get your documents in early.

Stardust takes PayPal, Venmo, Play+, debit cards and Apple Pay, and usually reviews withdrawals within 24 hours. PlayStar takes PayPal and reviews within 24 hours, though large withdrawals can take up to 10 business days. BetRivers is known for fast Play+ payouts.

Betinia is the slow one. Withdrawals are reviewed for up to three business days, and most of its Trustpilot complaints are about payouts.

Prefer cash? Use the Atlantic City cage: Hard Rock Bet at Hard Rock AC, Betinia at Caesars AC and PlayStar at Ocean.

NJ online casinos and sportsbooks: our full guides

Slots, live dealer and jackpots: see our guide to the best NJ online casinos

Football Sundays more your speed? Our rundown of the best NJ sportsbook apps compares odds, markets and welcome offers.

Play smart in New Jersey

Gambling is entertainment, not income. Set deposit and time limits before you start. If it stops being fun, the DGE’s self-exclusion program and the 1-800-GAMBLER helpline are there. Our responsible gambling guide explains the tools and where to get help.

New Jersey gambling sites FAQs

Are online casinos legal in New Jersey?

Yes. Online casinos have been live since November 26, 2013, regulated by the DGE. Online sports betting followed in June 2018.

Can I play NJ online casinos if I live in New York?

Yes. You can open an account from anywhere, but you must be physically in New Jersey when you bet. Geolocation checks every wager, so cross into Jersey before you play. Winnings are taxable income, and New York residents report them on their New York returns.

What’s the minimum age to gamble online in NJ?

21 for both online casinos and sportsbooks. Some bonuses set a higher bar: PlayStar’s welcome offer requires you to be 25 or older.

Which NJ casino app has the best welcome bonus?

For size, Betinia’s 110% match up to $1,100 plus 500 Bonus Spins. For value, we’d take Hard Rock Bet’s up to $1,000 Casino Bonus Back at 1x wagering, plus 500 Cash Eruption Spins.

Can I bet on Rutgers or Seton Hall in New Jersey?

No. New Jersey bans betting on NJ college teams, including Rutgers, Seton Hall, Princeton and Monmouth, and on any college game played in the state.

Which NJ online casino pays out fastest?

Hard Rock Bet, where instant bank transfer withdrawals often land instantly. BetRivers’ Play+ payouts are quick too.

Who is the biggest online casino in New Jersey?

FanDuel. It led September 2026 online casino win with $57.8 million, ahead of DraftKings at $53.3 million and BetMGM at $35.4 million.

21+ and physically in New Jersey. Gambling problem? Call 1-800-GAMBLER.