Updated May 2026

NJ Sportsbook Promos & Bonuses


All active welcome offers and ongoing promotions across the 15 NJ-licensed sportsbooks. Bonus terms shift frequently; verify current offers directly with the operator before claiming. 21+ only. NJ residents and visitors physically located in the state.

Sportsbook Welcome Offer Condition Wagering Min Odds Expiry Min Deposit Action
FanDuel Get $350 in Bonus Bets Guaranteed When You Bet $5 for 7 Days! 1x rollover on bonus bets -200 or longer 7 days from issue $5 Claim →
DraftKings Bet $5, Get $100 Instantly in bonus bets, win or lose 1x on bonus bets -300 or longer 7 days $5 Claim →
Fanatics Get up to $1,000 in FanCash Matched Bets 100% bet match up to $100 in FanCash for 10 days 1x on bonus bets -200 or longer 14 days $5 Claim →
BetMGM Bet $10, Get $150 In bonus bets if first bet wins · pivoted from $1,500 refund May 2026 1x on bonus bets -200 or longer 7 days $10 Claim →
bet365 Bet $5, Get $150 + 50 Casino Spins Sportsbook + casino crossover · win or lose 1x on bonus bets -200 or longer 30 days $10 Claim →
Caesars Sportsbook First Bet Match up to $250 $5+ qualifying bet at min −500 odds · win or lose 1x on bonus bets -150 or longer 14 days $10 Claim →
Hard Rock Bet Double Your Winnings on First 10 Bets $50 max per qualifying bet · NJ flagship offer 1x on bonus bets -200 or longer 14 days $10 Claim →
theScore Bet $1,000 Bet Reset Stake refunded as bonus bets if first wager loses · rebranded from ESPN BET Dec 2025 1x on bonus bets -200 or longer 7 days $10 Claim →
BetRivers $250 2nd Chance Bet Refund if first bet loses · NJ tier (vs $500 in PA) 1x on 2nd Chance bonus -200 or longer 30 days $10 Claim →
Borgata Sportsbook Bet $20, Get $100 In bonus bets · NJ-only (MGM Resorts brand, MGM National Harbor flagship) 1x on bonus bets -200 or longer 7 days $10 Claim →
Bally Bet Up to $250 First Bet Back in bonus bets if first bet loses 1x on bonus bets -200 or longer 14 days $10 Claim →
betPARX Bet $5, Get $250 If first bet wins 1x on bonus bets -200 or longer 7 days $10 Claim →
SportTrade New User Trading Bonus Up to $250 in trading credit Trading credit, no rollover required N/A; exchange model 30 days $10 Claim →
Prime Sportsbook New User Welcome Offer First deposit 1x on bonus -200 or longer 14 days $10 Claim →

How to Claim a NJ Sportsbook Bonus


  1. Click through to the operator from this page (we earn a commission, you don't pay extra).
  2. Register a new account; provide name, address, last 4 of SSN, date of birth, and verify you're 21+.
  3. Confirm geolocation places you inside NJ state lines.
  4. Make a qualifying first deposit (minimums vary $5-$10).
  5. Place the qualifying bet that activates the bonus.
  6. Bonus bets land in your account if conditions are met.

Reading the Fine Print


  • Wagering / rollover: Most NJ bonus bets are 1x rollover, meaning you only need to wager the bonus once before any winnings convert to cash.
  • Minimum odds: Bonus bets typically must be placed on -200 or longer odds. Heavy favorites (-300, -500) won't qualify.
  • Expiry: Bonus bets typically expire 7-14 days after issue. Use them before the clock runs out.
  • Single use: Welcome offers are first-deposit only. You cannot re-trigger by closing and reopening accounts.

21+. NJ only. Gambling problem? Call 1-800-GAMBLER.