New Jersey’s sports betting market is one of the largest and most competitive in the country, but “legal” and “worth your action” aren’t the same thing. We checked which sportsbooks are actually licensed by the state, then went further and looked at what each app is like once you’re past registration and into real wagering.
Here’s every legal option worth using, and what to expect from each.
Every sportsbook below holds an active license from the New Jersey Division of Gaming Enforcement and is open only to bettors 21 or older who are physically located in the state.
The Legal Sportsbooks Operating in New Jersey
| 🏈 Sportsbook | ⭐ Rating | 💰 Welcome Bonus | 🔑 Bonus Code |
|---|---|---|---|
| BetMGM Sportsbook | 4.6/5 | Bet $10, Get $150 in Bonus Bets if It Wins + $50 in Rewards Points | NJOMNI |
| DraftKings Sportsbook | 4.8/5 | Bet $5, Get $200 in Bonus Bets + 20% Deposit Match up to $1,000 | No code needed |
| FanDuel Sportsbook | 4.6/5 | Bet $5, Get $350 in Bonus Bets over 7 Days | No code needed |
| Caesars Sportsbook | 4.7/5 | 10 Profit Boosts: Double Your Winnings on Your Next 10 Bets | PLAYNJDYW |
| Hard Rock Bet Sportsbook | 4.4/5 | Bet $5, Get $150 if Your First Bet Wins | No code needed |
| BetRivers Sportsbook | 4.6/5 | Bet Up to $250 on Us (Second-Chance Bet) | SBBONUS |
| Fanatics Sportsbook | 4.8/5 | Bet $10, Get Up to $1,000 in FanCash (10-Day Daily Match) | PLAYNJ |
| bet365 Sportsbook | 4.7/5 | Bet $10, Get $365 in Bonus Bets + 50 Bonus Spins | PLAYNJ |
How We Ranked Each Legal Sportsbook
Every operator on this page holds an active license issued by the Division of Gaming Enforcement, which we checked directly rather than taking an operator’s word for it.
Past that baseline, ratings come down to how deep the betting menu runs across sports and bet types, whether the welcome offer holds up once you read the terms, how the app and live betting behave under real action, and how quickly winnings actually reach your bank account.
Sportsbook by Sportsbook: What You Get When You Bet
BetMGM Sportsbook — 4.6/5
Licensed and operating in New Jersey since the market opened, BetMGM Sportsbook runs a deep same-game parlay builder alongside strong odds boosts on major sports.
Key terms to know:
- Use bonus code NJOMNI during registration.
- Bet $10 or more on any market, and if it wins, you get $150 in bonus bets, plus $50 in BetMGM Rewards Points just for signing up.
- Bonus bets expire 7 days after they’re issued and the stake itself isn’t returned on a winning bonus bet, only the winnings.
Full details are on our BetMGM Sportsbook review.
DraftKings Sportsbook — 4.8/5
DraftKings Sportsbook holds the top editorial score on this list, built on a wide market selection and one of the more generous new-customer offers currently live in the state.
Key terms to know:
- No bonus code required, just sign up and opt in.
- A $5+ first bet unlocks $200 in bonus bets, paid out in $50 increments every 7 days over 21 days, on top of a 20% deposit match worth up to $1,000.
- The bonus-bet portion is capped at $200 regardless of deposit size; the deposit match is credited separately.
See the full breakdown on our DraftKings Sportsbook review.
FanDuel Sportsbook — 4.6/5
FanDuel Sportsbook’s app consistently rates among the highest for usability in the App Store and Google Play, with one wallet shared across sportsbook and casino for players who use both.
Key terms to know:
- No promo code needed.
- Wager just $5 to unlock $350 in bonus bets, delivered as $50 per day over 7 days.
- Bonus bet tokens must be used within 7 days of issue, and winnings pay out without the bonus stake itself.
More detail lives on our FanDuel Sportsbook review.
Caesars Sportsbook — 4.7/5
Caesars Sportsbook ties its sportsbook offer into the Caesars Rewards program, which makes it a natural fit for anyone who already plays at Caesars properties online or on the ground.
Key terms to know:
- Enter bonus code PLAYNJDYW at sign-up.
- Place a qualifying first wager to unlock ten 100% profit boosts, each capped at a $25 max bet, applied to your next 10 wagers.
- Boost credits expire 14 days after being issued.
Read the full Caesars Sportsbook review.
Hard Rock Bet Sportsbook — 4.4/5
Hard Rock Bet Sportsbook operates under its Atlantic City casino license and pairs sportsbook and casino wagering under one login and one app.
Key terms to know:
- No promo code needed.
- Deposit and place a first bet of $5 or more, and if it wins, you get $150 in bonus bets.
- The bonus is contingent on that first wager actually winning; there’s no consolation credit if it loses.
Full terms are on our Hard Rock Bet Sportsbook review.
BetRivers Sportsbook — 4.6/5
BetRivers Sportsbook built its reputation on the RushPay withdrawal system, and its sportsbook offer leans into risk reduction rather than a big headline number.
Key terms to know:
- Use bonus code SBBONUS, plus deposit code SPORTS when funding your account.
- Your first bet is insured up to $250 — if it loses, you get a 100% refund as site credit.
- The credit carries just a 1x playthrough, one of the lowest on this list.
See our BetRivers Sportsbook review.
Fanatics Sportsbook — 4.8/5
Fanatics Sportsbook is the newest major operator on this list and ties its rewards directly into the Fanatics merchandise ecosystem.
Key terms to know:
- Use bonus code PLAYNJ.
- For 10 straight days, your first qualifying $10+ bet at odds of -200 or longer gets matched in FanCash, up to $100 per day and $1,000 total.
- FanCash converts to bonus bets or merchandise and expires seven days after issue.
More on our Fanatics Sportsbook review.
Bet365 Sportsbook — 4.7/5
Bet365 Sportsbook brings a global sportsbook operator’s depth of in-play betting and live-streamed markets to the New Jersey market.
Key terms to know:
- Use bonus code PLAYNJ.
- Bet $10 or more, win or lose, and get $365 in bonus bets plus 50 bonus spins.
- Qualifying bets need odds of -500 or longer on a straight bet, or at least one leg at -500 or longer on a parlay.
Details are on our bet365 Sportsbook review.
Staying Within the Law While You Bet
Legal sports betting in New Jersey requires two things every time you log in: You must be 21 or older, and you must be physically located within the state’s borders, which every licensed app confirms through geolocation before accepting a wager.
New Jersey sportsbooks also can’t post odds on any collegiate event involving a New Jersey college team, no matter where that game is played, or on any collegiate event that takes place inside New Jersey’s borders. Those restrictions have been in place since the state’s market launched and apply across every operator on this list.
Getting Your Winnings Out
Every sportsbook here supports standard withdrawal methods, including debit cards, online banking, PayPal, and prepaid options, with e-wallets generally the fastest route. BetRivers Sportsbook’s RushPay is built specifically for withdrawal speed, and most operators clear a standard payout within a few business days once your identity is verified.
Frequently Asked Questions
Are these sportsbooks actually legal to use in New Jersey?
Yes. Every operator listed holds an active license from the Division of Gaming Enforcement, the body responsible for regulating sports betting in the state.
How do these apps confirm I’m actually in New Jersey?
Through geolocation checks, which run continuously while you use the app, not just when you register. Attempting to bet from outside the state will block real-money wagers.
Can I bet on New Jersey college teams?
No. State rules bar sportsbooks from offering odds on any collegiate event involving a New Jersey team or a game taking place within the state, regardless of operator.
Which of these legal sportsbooks has the best rating?
DraftKings Sportsbook and Fanatics Sportsbook lead this list at 4.8/5, with Caesars Sportsbook and bet365 Sportsbook close behind at 4.7/5.
Do I need to submit ID to bet?
Yes. Licensed operators verify your identity, including your Social Security number, before you can withdraw funds.
How fast can I withdraw my winnings?
Most standard withdrawals clear within a few business days after identity verification; e-wallets and BetRivers’ RushPay tend to be fastest.
Final Verdict
Every sportsbook on this list clears the legal bar in New Jersey, but DraftKings Sportsbook’s market depth and payout speed make it our top overall pick, with Fanatics Sportsbook, Caesars Sportsbook and bet365 Sportsbook all strong legal alternatives. Stick to licensed, geolocation-verified operators like these, confirm the terms of any bonus before you opt in, and keep your stakes within what you’re comfortable losing.
We only cover legally licensed New Jersey operators and review every sportsbook we recommend. You must be 21 or older and physically located in New Jersey to bet. If gambling stops being fun, help is available 24/7 by calling 1-800-GAMBLER.