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 Bet $5, Get $200 in Bonus Bets

New customers only. Bet $5, Get $200 in Bonus Bets (Up to $1,000 Bonus Bets). Bonus issued as non-withdrawable Bonus Bets. Restrictions apply. See terms at sportsbook.fanduel.com. 21+ and present in NJ. Gambling Problem? Call 1-800-GAMBLER.

(Up to $1,000 Bonus Bets) 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

Up to $1,000 in FanCash Matched Bets. New customers in AZ, CO, CT, DC, IA, IL, IN, KS, KY, LA, MA, MD, MI, MO, NC, NJ, NY, OH, PA, TN, VA, VT, WV, or WY. Apply promotion in bet slip and place a $1+ cash wager (min odds -200) daily for 10 consecutive days starting day of account creation. FanCash rewards will equal the qualifying wager amount (max $100 FanCash/day). FanCash issued under this promotion expires at 11:59 p.m. ET 7 days from issuance. Terms, incl. FanCash terms, apply—see Fanatics Sportsbook app. 21+ and present in NJ. Gambling Problem? Call 1-800-GAMBLER.

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.