NJ guide · Every legal way to gamble online in New Jersey, ranked and tested
About 30 licensed online casinos, more than a dozen sportsbooks, shared-pool poker, racing apps and the Atlantic City casinos that back them all. Here's where to play, what the offers are really worth and what's off-limits.

Casinos · Best NJ online casinos: every licensed site, ranked

Sportsbooks · Best NJ sportsbooks and betting apps, ranked
Courts · Prediction markets in New Jersey: is Kalshi legal, and what happens next?
Top picks in New Jersey
Online casinos
Sportsbooks
What's legal in New Jersey
NJ gambling law ›Online casinos
Slots, live dealer and table games from about 30 sites.
Legal since 2018Sports betting
Online and retail. No bets on NJ college teams.
LegalOnline poker
Shared player pools with other states.
LegalHorse racing
Racing apps, fixed odds and NJ tracks.
Available, in courtPrediction markets
CFTC-regulated; NJ lost at the Third Circuit.
LegalDaily fantasy
Salary-cap and pick'em contests, 18+.
LegalLottery online
Draw tickets through courier apps.
Banned 2025Sweepstakes casinos
Outlawed by A5447. See the legal alternatives.
NJ promo codes
All promo codes ›| Brand | Welcome offer | Type | Promo Code | |
|---|---|---|---|---|
| FanDuel | 500 bonus spins on Love Island: Unlocked + $50 casino bonus | Casino | Promo CodeNo Promo Code needed | Visit site |
| Hard Rock Bet | 500 Cash Eruption Spins + $1K Casino Bonus Back | Casino | Promo CodeNo Promo Code needed | Visit site |
| DraftKings | Wager $5, get up to 1,000 Flex Spins | Casino | — | Visit site |
| BetMGM | 100% deposit match up to $1,000, plus $25 on the house | Casino | Promo CodeBETMGMCASINOBONUS | Visit site |
| FanDuel | Bet $5 a day for 7 days, get $50 in bonus bets each day | Sportsbook | Promo CodeNo Promo Code needed | Visit site |
| DraftKings | Bet $5, get $200 in bonus bets, plus 3 months of NBA League Pass | Sportsbook | — | Visit site |
| bet365 | Bet $10, unlock $200 in bonus bets | Sportsbook | — | Visit site |
| BetMGM | Bet $10, get $150 in bonus bets if your bet wins | Sportsbook | Promo CodeBETMGMBONUS | Visit site |
21+, in NJ only. New customers. Full terms on the operator's site.
More ways to play

Poker · NJ online poker: the legal sites and who you're playing against

Horse racing · NJ horse betting: the legal apps, fixed odds and tracks
Courts · Prediction markets in New Jersey: is Kalshi legal, and what happens next?
Lottery · NJ Lottery online: how to buy tickets and what you'll pay
Atlantic City & racetracks
All venues ›Venue · Bally's Atlantic City Hotel & Casino
Venue · Borgata Hotel Casino & Spa, Atlantic City
Venue · Caesars Atlantic City Hotel & Casino
Guides & news
Ranked: MLB Teams with the Worst Travel Schedules

Reading Betting Odds & Understanding Money Lines (easy guide with examples)

Ranked: Best and Worst NFL Stadiums
New Jersey gambling, explained
Why New Jersey is different
Most states legalized one thing at a time. New Jersey has done almost everything first. It opened the first legal casino in the US outside Nevada, in Atlantic City in 1978. It launched online casinos and poker in November 2013. It took the federal sports betting ban to the Supreme Court and won in 2018, opening the door for every other state. It legalized fixed-odds horse betting before anyone else, and in 2025 it became one of the first states to ban sweepstakes casinos outright.
The result is a crowded, competitive market. In 2025, New Jerseyans and visitors bet more than $12 billion on sports, and online casinos won $2.91 billion, more than the Atlantic City casino floors for the first time.
What we do
NJ.bet covers every legal form of gambling in New Jersey, and only those. We’re a licensed affiliate in the state (Gambler Labs, DGE ID 0091864), which means we answer to the same regulator as the operators we review. We open real accounts, deposit our own money, time withdrawals and read every bonus’s terms in full. When an operator treats players badly, we say so.
Before you play
- You must be in New Jersey. Every app checks your location. Your home address can be anywhere.
- Know your age limit. 21 for casinos, sportsbooks and poker; 18 for the lottery, horse racing and daily fantasy.
- Check the license. Legal sites show their DGE license and Atlantic City partner. Offshore sites don’t, and offer you no protection.
- Read the wagering. A bigger bonus with higher wagering is often worth less than a smaller one you can actually clear.
FAQ (homepage)
Is online gambling legal in New Jersey?
Yes. Online casinos, poker, sports betting, horse racing, daily fantasy and lottery courier sales are all legal for players physically in New Jersey who meet the age limit.
What is the best gambling app in New Jersey?
It depends on what you play. FanDuel is the biggest operator in both online casino and sports betting revenue, but our casino and sportsbook rankings pick the best app for bonuses, payouts, odds and games.
Can I gamble online in NJ if I don’t live there?
Yes. You just need to be physically in New Jersey when you play.
Can I bet on Rutgers or Seton Hall?
No. New Jersey bans sportsbook bets on NJ college teams and on college games played in the state.
Are sweepstakes casinos legal in NJ?
No. A5447 banned dual-currency sweepstakes casinos in August 2025.
What if I need help with gambling?
Call 1-800-GAMBLER, free and confidential, 24/7. You can also self-exclude from New Jersey gambling through the Division of Gaming Enforcement.