List Of The Best NJ Betting Sites

#
Rating
Bonus
Features
Play
1
Rating
5 /5
Read review
Get $25 Free Bonus
100% Up to 1000$ Welcome Bonus
T&C apply

DESCRIPTION OF PROMOTION

  • Welcome Offer for new BetMGM Casino accounts; includes a $25 Casino Bonus and a 100% Deposit Match, up to $1,000.

ELIGIBILITY

  • New BetMGM Casino accounts only (no prior accounts, wagering or deposits).
  • To be eligible, players must be 21 years of age or older and playing within the state of New Jersey.
  • All personal and contact data associated with the player’s account must be verifiable.

ACTION REQUIRED

  • BetMGM Casino may modify the rules at any time by posting the modified terms on the relevant page(s) of the platform. We recommend you revisit the Standard Promotional Terms regularly. By your continued participation in the promotion, you accept any such modified terms.
  • Please review the Standard Promotional Terms by signing in to your BetMGM Casino account> General Terms & Conditions> Legal Matters> Standard Promotional Terms & Conditions.

CLAIMING PROMOTIONAL OFFER

  • $25 Casino Bonus
    • $25 Casino Bonus will be available for three (3) days after completion of new account registration.
    • $25 Casino Bonus received from this promotion is available at BetMGM Casino only and cannot be used on Jackpot Slots, poker, or sports.
  • $1,000 Deposit Match
    • The minimum required first deposit is $10.
    • Deposit Match will equal first deposit, up to $1,000 in Casino Bonus maximum.
    • Deposit Match offer expires thirty (30) days after completing new account registration at BetMGM Casino.
    • Deposit Match Casino Bonus received from this promotion is available at BetMGM Casino only and cannot be used on poker or sports.
  • All available bonus offers can be found in the Casino Promotions tab after signing in.

LIMITATIONS ON PARTICIPATION

  • Only one (1) offer per household is eligible for this offer, as identified by information submitted upon signup.
  • Players may only participate in one (1) Welcome Offer promotion; by participating in this promotion, a player is ineligible to participate in similar promotions offered by our sports or poker brands.
  • Players will earn BetMGM Rewards Points on all cash and Casino Bonus wagering.

WAGERING REQUIREMENTS

  • $25 Casino Bonus
    • The wagering requirement is 1x the Casino Bonus amount. For every $1 in Casino Bonus, the player must wager $1. For example: if a player receives a $5 Casino Bonus, the player must wager $5 to cash out the bonus and any associated winnings.
    • Casino Bonus wagering requirement must be completed within seven (7) days.
    • Players can opt in to multiple bonuses at any given time. However, they can only contribute to the Casino Bonus wagering requirements for one (1) bonus at a time. The Casino Bonus wagering requirement applies to the first activated bonus unless the player pauses said bonus and resumes play on another bonus in the Bonus tab. Players can pause and resume bonuses multiple times until they expire.
    • Players can opt out of a bonus at any time.
    • Should players opt out of this bonus or the bonus expires prior to completing the wagering requirement, the Casino Bonus and winnings derived from the Casino Bonus will be removed from the player’s account.
    • All BetMGM Casino game play contributes toward the $25 Casino Bonus wagering requirement.
  • $1,000 Deposit Match
    • The wagering requirement is 15x the Casino Bonus amount. For every $1 in Casino Bonus, the player must wager $15. For example: if a player receives a $5 Casino Bonus, the player must wager $75 to cash out the bonus and any associated winnings.
    • Players have fourteen (14) days following the qualifying deposit to complete the Casino Bonus wagering requirement. The earn-out period expires at 11:59 pm on the fourteenth day following the qualifying deposit.
    • Players can opt in to multiple bonuses at any given time. However, they can only contribute to the Casino Bonus wagering requirements for one (1) bonus at a time. The Casino Bonus wagering requirement applies to the first activated bonus unless the player pauses said bonus and resumes play on another bonus in the Bonus tab. Players can pause and resume using bonuses multiple times until they expire.
    • Players can opt out of a bonus at any time.
    • Should the player opt out of this bonus or the bonus expires prior to completing the wagering requirement, the Casino Bonus and winnings derived from the Casino Bonus will be removed from the player’s account.
    • All BetMGM Casino game play contributes toward the Deposit Match Casino Bonus wagering requirement.
  • GAME CONTRIBUTIONS TOWARD BONUS WAGERING
    • The percentage of your wager that counts toward your wagering requirement varies based on the game you are playing. Here are the percentages:
      • Slots, Jackpot Slots, Scratch Cards, Fixed Odds Games, Virtual Games: 100%
        • For Example: If I play $125 on Scratch Games → I release it, as they count 100%.
      • Table Games, Roulette, Live Dealer (all games), Video Poker, Baccarat, Craps: 20%
        • For Example: If I play $125 on Roulette → Only $25 is counted, as Roulette counts 20%.
      • Blackjack (non-Live Dealer only): 10%
        • For Example: If I play $125 on Blackjack → Only $12.50 is counted, as Blackjack counts 10%.

ORDER OF FUNDS USED FOR WAGERING

  • After the player’s account is credited with a bonus and the player starts a new game session, the bonus will be used first to complete the wagering requirement. Upon completion of the wagering requirement, any winnings will be credited to the player’s cash balance, and any subsequent wagers will be debited from the cash balance.
  • For the Deposit Match bonus, deposit amount + bonus amount + any winnings are restricted until the wagering requirement is completed. The restricted amount is wagered first, followed by the available balance.

ELIGIBLE GAMES

  • All BetMGM Casino games (Jackpot Slots excluded where noted).

WITHDRAWAL RESTRICTIONS

  • $25 Casino Bonus
    • Any winnings received from the $25 Casino Bonus are not eligible for withdrawal unless the player has made a deposit and met the wagering requirement. In this case, any winnings will then be eligible for withdrawal if requested.
    • To cash out Casino Bonus and associated winnings, players must complete the wagering requirement.
  • $1,000 Deposit Match
    • To cash out the Casino Bonus and associated winnings, players must complete the wagering requirement.
    • In order to cash out the remaining deposit amount prior to completing the wagering requirement, the player must first drop out of the promotion.
      • By dropping the bonus from this promotion, any Casino Bonus received as a result of the Deposit Match bonus will be forfeited. This includes the full amount of the initial Casino Bonus and any associated winnings.
      • For example, scenario 1: Player deposits $1,000 resulting in a $1,000 Casino Bonus awarded as a Deposit Match bonus. The player then plays on slots and loses $500 after which the player decides to drop this bonus. As a result, the player’s remaining available deposit will be $500 as they forfeit the full Casino Bonus of $1,000 by dropping out of the promotion.
      • Scenario 2: Player deposits $1,000 resulting in a $1,000 Casino Bonus awarded as a Deposit Match bonus. The player then plays on slots and wins $500 after which the player decides to drop this bonus. As a result, the player’s remaining available deposit will be $1,000 as they will forfeit the full Casino Bonus of $1,000 and the $500 winnings associated with it.

CANCELLATION

  • Upon request for cancellation, BetMGM Casino will inform the player of the amount of unrestricted funds that will be returned upon cancellation and the value of restricted funds that will be removed from the player’s online gaming account. If the player elects to proceed with cancellation, unrestricted funds remaining in a player’s online gaming account will be returned in accordance with the Terms and Conditions.
  • BetMGM Casino reserves the right to alter, discontinue or terminate any promotion, or any aspect of it, at any time, with or without notice, for any reason whatsoever, including without limitation if there has been any printing, production, distribution or other error in any promotion communication or on the platform, or where there has been any error in the preparation for or conduct of any promotion affecting the result of the promotion or the number of participants or the value of claims.
  • BetMGM Casino reserves the right to change or cancel this promotion in its entirety, or exclude any individual or individuals from participation, if it determines at its sole discretion that there are any irregularities or abuses occurring in connection with the promotion.
  • General Terms and Conditions apply.
  • OLG Internal Control Trigger Based applies to this promotion.

Gambling Problem? Call 1-800-GAMBLER.

Must be 21+. NJ only. Please Gamble Responsibly. Visit BetMGM.com for Terms and Conditions. All promotions are subject to qualification and eligibility requirements. Rewards issued as non-withdrawable site credit/Bonus Bets unless otherwise provided in the applicable terms. Rewards subject to expiry.

  • No Max Cashout No Playthrough Bonus
  • Total Casino Sign-up Bonus: Up to $1,025
  • Quick payouts normally approved within 24 hours
Read review
  • Refer a friend bonus
  • MGM Rewards Program
  • Slots from IGT, NetEnt, Red Tiger, WMS
Established
2017
Licence
NJ
Total Games
200+
  • Visa
  • Mastercard
  • American Express
  • PayPal
  • Apple Pay
  • Discover
  • Online Banking Transfer
  • Pay Near Me
  • Play+
  • Venmo
2
Rating
5 /5
Read review
Get up to $1,000 Risk-Free Bonus
+ $100 in site credits
T&C apply

Join Casino and deposit $10 to get 50 Bonus Spins! Plus, get up to $1000 back in Casino Bonus if you’re down after your first day!

How it works:

  • Join FanDuel Casino

  • Deposit $10+

  • 50 Bonus Spins will be added to your account

    • Play your Bonus Spins on any eligible slot games

    • Eligible slot games: Cash Eruption, Cleopatra, and Declaration of Spindependence

    • 1X Play Through on all Bonus Spins

    • Just play through your spins once and any winnings are yours to keep

  • Get up to $1000 back in Casino Bonus if you’re down after your first day!

    • Bonus period begins when you make your first real money wager and extends for 24 hours

    • Receive a refund in non-withdrawable Casino Bonus for your net losses in your first 24 hours of Casino play. Maximum Bonus $1,000.

    • Casino Bonus will be automatically applied to your account within 72 hours of the end of the bonus period.

    • Bonus expires 7 days after receipt.

More details:

  • Bonus funds ineligible
  • Users who placed bets with FanDuel Sportsbook are not eligible for this offer.
  • Get up to $1000 back
  • Cashback on Blackjack
  • Built on GAN’s GameStack platform
Read review
  • Venmo and PayPal banking
  • 5* rated mobile app
  • 24/7 live chat
Established
2018
Licence
NJ
Total Games
400+
  • Visa
  • Mastercard
  • PayPal
  • ACH
  • Venmo
3
Rating
5 /5
Read review
100% Up to $500
$10 Sign Up Bonus
T&C apply

Make your First Deposit and use 

Bonus Code CASINOBACK to receive 

100% of Net Losses back on the first

24 hours of play, up to $500!

At BetRivers Online Casino, we’re welcoming you with the best incentives.

We have a 1X play through requirement- that means that after you activate your bonus,

you wager through 1X, and any winnings are converted to cash!

PLAY NOW to receive 100% of net losses back up to $500 on the first 24 hours, when you play qualifying Casino games!

*First time depositors only.

  • Promo code:
  • Deposit Code: CASINO500
  • Access to 250 top-tier games
  • Excellent loyalty program
Read review
  • User-friendly BetRivers app
  • Wide range of payment methods
Established
2016
Licence
NJ
Total Games
250+
  • Visa
  • Mastercard
  • ACH
  • Cash at Casino Cage
  • Online Banking Transfer
  • Pay Near Me
  • Play+
4
Rating
4.9 /5
Read review
Get $20 No Deposit Bonus
Up to $500 Welcome Bonus
T&C apply

$20 Free Registration offer short T&C’s:

  • New players only
  • One-time offer valid from 2/26/20 and until further notice
  • Bonus is only valid if claimed by communication within 48 hours
  • Bonus must be wagered 30 times within 60 days from granting
  • Wagering contributions apply and vary by game
  • Bonus is valid for Casino games only
  • Withdrawal restrictions and full terms & conditions apply

Up to $500 Welcome Bonus short T&C’s:

  • First deposit only of $20 minimum
  • One time offer
  • Valid from 5/4/20 and until further notice
  • Bonus must be wagered 30 times within 60 days from granting
  • Wagering contributions apply and vary by game
  • Bonus is valid for Casino games only
  • Withdrawal restrictions and full terms & conditions apply
  • No Max Cashout Sign Up Bonus
  • More than 650 online slot titles
  • 18 languages available
Read review
  • 24/7 Customer Support and Online Chat service
  • IOS and Android apps
Established
1997
Licence
NJ
Total Games
2000+
  • Visa
  • Mastercard
  • PayPal
  • ACH
  • Discover
  • Online Banking Transfer
  • Pay Near Me
  • Play+

Evaluating the Best NJ Sports Betting Sites

Fanduel App in NJ
Fanduel App

Gambling laws in New Jersey are among the most progressive in the United States. Regulated forms of gambling started with pari-mutuel betting (1939), charity gaming (1953), the state lottery (1970), and land-based Atlantic City casinos (1976).

The growth of US online gambling opened a new avenue for much-needed state tax revenue in New Jersey. Licensed and regulated interactive gaming began in 2013. Still, it wasn’t until 2018 that NJ sports betting, the topic of our article, followed. We’ll tell you all about the best New Jersey betting sites. Other topics covered include betting strategy, bankroll management, taxation of winnings, and NJ betting promotions offered.


Reviews Of The Best NJ Online Sports Betting Sites

$25 FREE
T&C apply

DESCRIPTION OF PROMOTION

  • Welcome Offer for new BetMGM Casino accounts; includes a $25 Casino Bonus and a 100% Deposit Match, up to $1,000.

ELIGIBILITY

  • New BetMGM Casino accounts only (no prior accounts, wagering or deposits).
  • To be eligible, players must be 21 years of age or older and playing within the state of New Jersey.
  • All personal and contact data associated with the player’s account must be verifiable.

ACTION REQUIRED

  • BetMGM Casino may modify the rules at any time by posting the modified terms on the relevant page(s) of the platform. We recommend you revisit the Standard Promotional Terms regularly. By your continued participation in the promotion, you accept any such modified terms.
  • Please review the Standard Promotional Terms by signing in to your BetMGM Casino account> General Terms & Conditions> Legal Matters> Standard Promotional Terms & Conditions.

CLAIMING PROMOTIONAL OFFER

  • $25 Casino Bonus
    • $25 Casino Bonus will be available for three (3) days after completion of new account registration.
    • $25 Casino Bonus received from this promotion is available at BetMGM Casino only and cannot be used on Jackpot Slots, poker, or sports.
  • $1,000 Deposit Match
    • The minimum required first deposit is $10.
    • Deposit Match will equal first deposit, up to $1,000 in Casino Bonus maximum.
    • Deposit Match offer expires thirty (30) days after completing new account registration at BetMGM Casino.
    • Deposit Match Casino Bonus received from this promotion is available at BetMGM Casino only and cannot be used on poker or sports.
  • All available bonus offers can be found in the Casino Promotions tab after signing in.

LIMITATIONS ON PARTICIPATION

  • Only one (1) offer per household is eligible for this offer, as identified by information submitted upon signup.
  • Players may only participate in one (1) Welcome Offer promotion; by participating in this promotion, a player is ineligible to participate in similar promotions offered by our sports or poker brands.
  • Players will earn BetMGM Rewards Points on all cash and Casino Bonus wagering.

WAGERING REQUIREMENTS

  • $25 Casino Bonus
    • The wagering requirement is 1x the Casino Bonus amount. For every $1 in Casino Bonus, the player must wager $1. For example: if a player receives a $5 Casino Bonus, the player must wager $5 to cash out the bonus and any associated winnings.
    • Casino Bonus wagering requirement must be completed within seven (7) days.
    • Players can opt in to multiple bonuses at any given time. However, they can only contribute to the Casino Bonus wagering requirements for one (1) bonus at a time. The Casino Bonus wagering requirement applies to the first activated bonus unless the player pauses said bonus and resumes play on another bonus in the Bonus tab. Players can pause and resume bonuses multiple times until they expire.
    • Players can opt out of a bonus at any time.
    • Should players opt out of this bonus or the bonus expires prior to completing the wagering requirement, the Casino Bonus and winnings derived from the Casino Bonus will be removed from the player’s account.
    • All BetMGM Casino game play contributes toward the $25 Casino Bonus wagering requirement.
  • $1,000 Deposit Match
    • The wagering requirement is 15x the Casino Bonus amount. For every $1 in Casino Bonus, the player must wager $15. For example: if a player receives a $5 Casino Bonus, the player must wager $75 to cash out the bonus and any associated winnings.
    • Players have fourteen (14) days following the qualifying deposit to complete the Casino Bonus wagering requirement. The earn-out period expires at 11:59 pm on the fourteenth day following the qualifying deposit.
    • Players can opt in to multiple bonuses at any given time. However, they can only contribute to the Casino Bonus wagering requirements for one (1) bonus at a time. The Casino Bonus wagering requirement applies to the first activated bonus unless the player pauses said bonus and resumes play on another bonus in the Bonus tab. Players can pause and resume using bonuses multiple times until they expire.
    • Players can opt out of a bonus at any time.
    • Should the player opt out of this bonus or the bonus expires prior to completing the wagering requirement, the Casino Bonus and winnings derived from the Casino Bonus will be removed from the player’s account.
    • All BetMGM Casino game play contributes toward the Deposit Match Casino Bonus wagering requirement.
  • GAME CONTRIBUTIONS TOWARD BONUS WAGERING
    • The percentage of your wager that counts toward your wagering requirement varies based on the game you are playing. Here are the percentages:
      • Slots, Jackpot Slots, Scratch Cards, Fixed Odds Games, Virtual Games: 100%
        • For Example: If I play $125 on Scratch Games → I release it, as they count 100%.
      • Table Games, Roulette, Live Dealer (all games), Video Poker, Baccarat, Craps: 20%
        • For Example: If I play $125 on Roulette → Only $25 is counted, as Roulette counts 20%.
      • Blackjack (non-Live Dealer only): 10%
        • For Example: If I play $125 on Blackjack → Only $12.50 is counted, as Blackjack counts 10%.

ORDER OF FUNDS USED FOR WAGERING

  • After the player’s account is credited with a bonus and the player starts a new game session, the bonus will be used first to complete the wagering requirement. Upon completion of the wagering requirement, any winnings will be credited to the player’s cash balance, and any subsequent wagers will be debited from the cash balance.
  • For the Deposit Match bonus, deposit amount + bonus amount + any winnings are restricted until the wagering requirement is completed. The restricted amount is wagered first, followed by the available balance.

ELIGIBLE GAMES

  • All BetMGM Casino games (Jackpot Slots excluded where noted).

WITHDRAWAL RESTRICTIONS

  • $25 Casino Bonus
    • Any winnings received from the $25 Casino Bonus are not eligible for withdrawal unless the player has made a deposit and met the wagering requirement. In this case, any winnings will then be eligible for withdrawal if requested.
    • To cash out Casino Bonus and associated winnings, players must complete the wagering requirement.
  • $1,000 Deposit Match
    • To cash out the Casino Bonus and associated winnings, players must complete the wagering requirement.
    • In order to cash out the remaining deposit amount prior to completing the wagering requirement, the player must first drop out of the promotion.
      • By dropping the bonus from this promotion, any Casino Bonus received as a result of the Deposit Match bonus will be forfeited. This includes the full amount of the initial Casino Bonus and any associated winnings.
      • For example, scenario 1: Player deposits $1,000 resulting in a $1,000 Casino Bonus awarded as a Deposit Match bonus. The player then plays on slots and loses $500 after which the player decides to drop this bonus. As a result, the player’s remaining available deposit will be $500 as they forfeit the full Casino Bonus of $1,000 by dropping out of the promotion.
      • Scenario 2: Player deposits $1,000 resulting in a $1,000 Casino Bonus awarded as a Deposit Match bonus. The player then plays on slots and wins $500 after which the player decides to drop this bonus. As a result, the player’s remaining available deposit will be $1,000 as they will forfeit the full Casino Bonus of $1,000 and the $500 winnings associated with it.

CANCELLATION

  • Upon request for cancellation, BetMGM Casino will inform the player of the amount of unrestricted funds that will be returned upon cancellation and the value of restricted funds that will be removed from the player’s online gaming account. If the player elects to proceed with cancellation, unrestricted funds remaining in a player’s online gaming account will be returned in accordance with the Terms and Conditions.
  • BetMGM Casino reserves the right to alter, discontinue or terminate any promotion, or any aspect of it, at any time, with or without notice, for any reason whatsoever, including without limitation if there has been any printing, production, distribution or other error in any promotion communication or on the platform, or where there has been any error in the preparation for or conduct of any promotion affecting the result of the promotion or the number of participants or the value of claims.
  • BetMGM Casino reserves the right to change or cancel this promotion in its entirety, or exclude any individual or individuals from participation, if it determines at its sole discretion that there are any irregularities or abuses occurring in connection with the promotion.
  • General Terms and Conditions apply.
  • OLG Internal Control Trigger Based applies to this promotion.

Gambling Problem? Call 1-800-GAMBLER.

Must be 21+. NJ only. Please Gamble Responsibly. Visit BetMGM.com for Terms and Conditions. All promotions are subject to qualification and eligibility requirements. Rewards issued as non-withdrawable site credit/Bonus Bets unless otherwise provided in the applicable terms. Rewards subject to expiry.

BetMGM

New Jersey-headquartered BetMGM is the online NJ sports betting arm of MGM Resorts Int. and Entain Holdings. Opening its doors on Jul 30, 2018, BetMGM is a sportsbook, online casino, and poker room rolled into one, with competitive promotions on all three. The website offers a signature BetMGM loyalty rewards program with points redeemable for bonuses online. 

MGM sportsbook NJ covers nearly 20 sports, including American favorites like football, basketball, baseball, and ice hockey. New Jersey players can find daily competitive odds on thousands of future or live ( in-play) sports betting markets. Examples include point spreads, over/under, moneyline, prop, and parlay bets.

Players within the state can also place bets on mobile after downloading and installing the Android/iOS BetMGM sports app. Funding a bankroll is fast and convenient through multiple provider channels, like debit & credit cards, eWallets, bank transfers, and physical locations.

Get up to $1,000 Risk-Free Bonus
T&C apply

Join Casino and deposit $10 to get 50 Bonus Spins! Plus, get up to $1000 back in Casino Bonus if you’re down after your first day!

How it works:

  • Join FanDuel Casino

  • Deposit $10+

  • 50 Bonus Spins will be added to your account

    • Play your Bonus Spins on any eligible slot games

    • Eligible slot games: Cash Eruption, Cleopatra, and Declaration of Spindependence

    • 1X Play Through on all Bonus Spins

    • Just play through your spins once and any winnings are yours to keep

  • Get up to $1000 back in Casino Bonus if you’re down after your first day!

    • Bonus period begins when you make your first real money wager and extends for 24 hours

    • Receive a refund in non-withdrawable Casino Bonus for your net losses in your first 24 hours of Casino play. Maximum Bonus $1,000.

    • Casino Bonus will be automatically applied to your account within 72 hours of the end of the bonus period.

    • Bonus expires 7 days after receipt.

More details:

  • Bonus funds ineligible
  • Users who placed bets with FanDuel Sportsbook are not eligible for this offer.

Fanduel

Founded in 2009, Fanduel was a fantasy contest provider that merged with Paddy Power Betfair in May 2018. Today, this NJ online casino has evolved into a casino, sportsbook, racebook, and fantasy sports provider. 

New Jersey sign-ups collect up to $1,000 + $100 in site credit. Regular players can collect general or specific bonus bets, up to $2,000 credit from the Reward Machine. On-going promotions include daily jackpots (casino), match bets, and FanDuel points for credit rewards. The ‘No Sweat’ promo returns a percentage of betting losses in bonus money.

New Jersey bettors can choose from 20 sports, including North American majors: football, basketball, baseball, ice hockey, and motorsports. They have multiple ways to fund their player accounts. NJ sports betting sites accept several payment types: debit cards, eWallets, prepaid (FanDuel Prepaid Play+), bank transfers, and physical locations (PayNearMe). FanDuel offers a fast cashout feature, which lets players settle early on their sports wager (not on all bets) to lock in a profit.

100% Up to $500
T&C apply

Make your First Deposit and use 

Bonus Code CASINOBACK to receive 

100% of Net Losses back on the first

24 hours of play, up to $500!

At BetRivers Online Casino, we’re welcoming you with the best incentives.

We have a 1X play through requirement- that means that after you activate your bonus,

you wager through 1X, and any winnings are converted to cash!

PLAY NOW to receive 100% of net losses back up to $500 on the first 24 hours, when you play qualifying Casino games!

*First time depositors only.

BetRivers

BetRivers is an online and mobile casino (via the BetRivers mobile app) with 1,600+ casino games and a sportsbook covering 22 sports/eSports. New signups can claim a 100% match bonus welcome offer of up to $500 with a low 1x playthrough. A patented RushPay auto-approval system can instantly approve 80% of withdrawal requests.

Regular members may claim deposit bonuses, enjoy slot tournaments and daily bingo, or earn casino loyalty points. Points are exchangeable for tickets to bonus money prize draws or table game multipliers. BetRivers also offers a 10-tier + Elite iRush Rewards program for loyalty level points and bonus store points.

Besides offering odds on international sports, the BetRivers sportsbook covers popular US ones like football, soccer, basketball, baseball, and ice hockey. Betting odds are available on thousands of daily betting markets. BetRivers offers live-streamed sports, and odds boosts. Bettors in the state can also receive bonus bets by placing particular bets, losing a leg on a parlay, or based on the occurrence of an event. Some events even qualify for fast cashouts.

Get $20 No Deposit Bonus
T&C apply

$20 Free Registration offer short T&C’s:

  • New players only
  • One-time offer valid from 2/26/20 and until further notice
  • Bonus is only valid if claimed by communication within 48 hours
  • Bonus must be wagered 30 times within 60 days from granting
  • Wagering contributions apply and vary by game
  • Bonus is valid for Casino games only
  • Withdrawal restrictions and full terms & conditions apply

Up to $500 Welcome Bonus short T&C’s:

  • First deposit only of $20 minimum
  • One time offer
  • Valid from 5/4/20 and until further notice
  • Bonus must be wagered 30 times within 60 days from granting
  • Wagering contributions apply and vary by game
  • Bonus is valid for Casino games only
  • Withdrawal restrictions and full terms & conditions apply

888sport (888casino)

888casino has a long history dating back to 1997. It’s built on the Microgaming platform, offering casino games and poker rooms. The NJ gambling site 888sport is a sports betting collaboration with Caesars Interactive Entertainment, launched in September 2018. It offers New Jerseyans and visitors a protected (money back) $500 bonus. An 888sport mobile app for Android and iOS can be downloaded from the online site.

Bettors will find many 888sport betting markets, like moneyline, point spreads, futures, live betting, over/under, and props. The sportsbook covers matches and competitions in popular international and US leagues and competitions. These include basketball (NBA, NCAA), football (NFL, NCAA), baseball (MLB), and ice hockey (NHL, AHL). Additional sports wagers can also include props and parlays. Player promotions can take the shape of bonus bets, live betting bonuses, and weekly cash giveaways.

Bettors can fund their bankroll with a small deposit of just $10. 888sport accepts several payment providers: PayPal, Play+, online bank transfer, debit/credit card (Visa, Mastercard, Discover), ACH bank transfer, and PayNearMe (offline).

How Sports Betting Bonuses Work

Engaging with the best betting sites in New Jersey presents an opportunity to win real cash. However, it’s essential to note that unlike certain casinos offering free-to-play and demo modes, online sports betting generally requires a deposit. Here’s a simple guide on how to start:

  1. Step 1 Create an account

    Click on the “register” button or its equivalent. This process is similar to creating an account at online casinos in NJ. Don’t be frightened when sportsbooks need SSN, it’s regular verification procedure. You can follow the links provided on the betting site to initiate the process.

  2. Step 2 Fill in your details

    Input your personal information such as name, address, mobile phone number, and bank account details. It’s advisable to verify your account at this stage to avoid any future issues. New Jersey’s real-money sports betting operators prioritize customer security, hence, they discourage the registration of questionable accounts.

  3. Step 3 Choose a username and password

    The final step involves choosing a unique username and a secure password. In some cases, you might be asked to confirm your registration via a link sent to your registered email. Once done, you’re all set to bet on your favorite teams and events.

As a registered member, you’re eligible to claim generous sports betting bonuses offered by the best NJ online sportsbooks. These bonuses can take the form of deposit-based bonuses, free bet bonuses, or specific promotional offers. However, it’s essential to read the fine print before claiming any deal to make the most of your time and effort.

Sport Bonus types
Sport Bonus types

Sportsbook Bonus Terms and Conditions

Even though the requirements for acquiring bonuses may seem similar across different online bookmakers, it’s always crucial to familiarize yourself with the specific terms and conditions. Bonuses can be granted upon registration, on the first deposit, or when a unique code is entered.

Remember, when you receive a bonus, you can place bets and make winnings with it. However, to cash out the bonus amount, you must follow certain rules. Generally, the more substantial the bonus, the more complex the rollover requirements, which makes choosing the best sportsbook bonus in NJ a critical decision.

Common terms you may encounter in a New Jersey sportsbook include:

  • Rollover or wagering requirement: This requires you to bet the bonus amount several times.
  • Minimum odds requirement: The odds of the events or tickets you bet on must be higher than the specified minimum, for example, 2.0.

Welcome Bonuses At New Jersey Online Sportsbooks

Fanduel Welcome Bonus in New Jersey
Fanduel Welcome Bonus in New Jersey

Risk-Free Bets

The best sportsbooks in NJ are trying to attract new players and keep those already there. A free bet means that the bookmaker gives you certain funds that you can use for sports betting. For example, you have $10 of free bets and pay them at odds of 4. You make a profit of $40, but the bookmaker keeps $10, while the remaining $30 is available for you to withdraw or play.

Free bets are often given to new sportsbook customers. If you play the first ticket, and it is not won, the online sports betting site wants to help you by giving you a second chance and offering you a refund. That way, you get a free bet. On the other hand, to get a freebie in an online casino, you need to enter no-deposit bonus codes when registering a new account.

The most common restriction on free bets is minimum odds as a prerequisite. Again, this varies from sportsbook to sportsbook, and the minimum odds ratio makes up to 20 to qualify for a Free Bet. Another restriction could be that the sport or league you are betting on may have certain payment limits or expiration dates.

Deposit Match Bonuses

The welcome bonus is the most common type of betting bonus. With this bonus, NJ’s best online sports betting sites are trying to attract as many new players as possible. The deposit match bonus applies only to players who open a new account.

Almost all NJ online sportsbooks have this type of bonus in their offer. The welcome bonus means receiving a certain amount of cash after registration and after the first deposit. You will receive a 50% to 100% match, depending on how much you have deposited.

For example, if you transfer $100 into the online bankroll, you will have $200 available for betting, thanks to the deposit bonus. Like other bonuses, this one has specific terms to meet before you can withdraw the winnings. Turning over the deposit and bonus several times in a particular timeframe is usually necessary.

Free Play Bonus

NJ’s best sports betting sites offer their customers another attractive form of bonuses. Free bets can be made as a welcome bonus and a bonus for already registered members. The rules of this type of bonus are elementary. The sportsbook gives you a certain amount of cash that you can use to place a bet without spending your fund. One specificity when placing bets with this type of bonus is that only the amount of profit is returned to you, while the bet you give is not refunded. So, if you get $5 for free play and bet on a match of 2.00 and a stake of $5, your account will be increased by $3 after winning the bet.

What Sports Can You Bet on Right Now in New Jersey?

Sport Games in NJ
Sport Games in NJ

NBA betting

Football betting

Baseball betting

College basketball betting

Best New Jersey sportsbooks allow you to bet on NCAA games from all three divisions, including events like Parx March Madness. That way, you can further increase the excitement accompanying American college basketball. Three hundred fifty teams compete in Division One, 310 in the second, while as many as 438 teams compete in the third. In the first division alone, over 5,800 games were played. This means that many matches are played during one season that you can bet on.

NHL betting

Horse Racing Betting

One of the oldest and most thrilling sports to bet on is undoubtedly horse racing. In New Jersey, horse betting fans can engage with numerous domestic and international horse racing events (like Haskell Invitational). Among the most prestigious in the sport is the Kentucky Derby, held annually in Louisville, Kentucky. This iconic race forms part of the Triple Crown and draws bettors worldwide due to its unpredictability and high-stakes nature. NJ sportsbooks offer various betting options on horse racing, from simple bets like Win, Place, and Show to more complex wagers such as Exacta, Trifecta, and Superfecta. With a deep understanding of the jockeys, horses, and track conditions, betting on horse racing can be exhilarating.

Cricket Betting

Although not as common in the United States, Cricket has a massive global following, and its fanbase also expands in New Jersey. Top-quality leagues, such as the Indian Premier League, Australia’s Big Bash, and England’s County Championship, present numerous betting opportunities. NJ sportsbooks offer an array of cricket betting options, allowing bettors to predict not only the match’s outcome but also individual player performances, total runs, wickets taken, and more. The frequency of matches in various formats – T20, One Day, and Test cricket – means there are almost always exciting cricket betting opportunities. Knowledge of players, teams, and conditions can significantly enhance your cricket betting experience.

Academy Awards betting

Fans of the film and seventh art can make extra cash on their predictions of the future Oscar winners. One of the best NJ sportsbook operators also offers to bet on Best Supporting Actress, Best Original Screenplay, Best Visual Effects, and Best Animated Feature Film. You can even refer to the analysis of all the guild and critical awards the nominated films have received before the Oscars and thus calculate which contestants have the best chances.

How New Jersey Sports Betting Works

Whether you play at a betting site or use NJ sports betting apps, the choice of markets and options is comprehensive. Therefore, you can place bets on events such as:

  • The winner of the match: The most popular way to bet is to predict the winner of a match. This is also the easiest choice between a home and away team. The winner is usually combined with other pairs, thus increasing the total odds.
  • League/tournament winner: Before the season starts, you will have various bet methods. If you have your favorite, this is a way to cheer for him at the same time and earn something.
  • Handicap: The handicap represents the goal difference between the two teams at the end of the match. In ice hockey, this limit is usually 1.5. If you bet on a +1.5 handicap, the team must win by two or more goals. In basketball, Handicap betting implies the exact goal of the winner of the match and the difference in points between the winning and losing teams. New Jersey sportsbooks set the limit, and you choose more or less about it. If you are sure your team will prevail, this is an excellent way to profit with some fun.
  • Betting on the result in hockey matches: Since we don’t see many goals in the games, some players see betting on the result as an excellent opportunity. When betting like this, pay special attention to the earlier results of the same teams. Also, keep in mind that the result is valid before potential extensions.
  • Betting on favorite basketball stars: Betting on favorite players is a fun way to profit. For example, netting on basketball players consists of choosing a higher or lower number of points a player will have about the previously set limit.
  • Goals: Another smart way of betting is guessing how many goals will be scored at the match. Also, it is possible to bet on the goals of only one team or the total scored by both teams. All football live betting offers exceptional odds when you bet on goals in a specific minute.
  • Live Betting: Respectable NJ sports betting sites have this type of sports betting in their opus. Thanks to this option, you can play a bet wherever you are after the start of the match. The variety of betting options differs from one other betting site. However, many operators include competitions, sports, and games in this section.

What distinguishes a great bookmaker in this segment is the orderly updating of odds and fast processing of your bet. If you focus on betting live, making a profit is much higher.

New Jersey Sports Betting Revenue

YearTotal HandleRevenueHold PercentageTax Revenue
2023TBDTBDTBDTBD
2022$10.94B$762.9M6.9%$97M
2021$10.93B$815.7M7.4%$100M
2020$6B$398M6.6%$50M
2019$4.6B$299M6.5%$39M
2018$1.24B$94M7.5%$11M
Sports Betting Revenue

Advantages and Disadvantages of NJ Sports Betting

Pros
  • Diverse Betting Options: New Jersey offers a wide range of sports to bet on, including popular sports like football, basketball, baseball, and soccer, as well as niche sports like darts and eSports.
  • Regulation and Oversight: The state’s Division of Gaming Enforcement provides strict oversight and regulation of sports betting, ensuring that all operations are fair and transparent.
  • Economic Impact: Sports betting has a positive economic impact, contributing to state revenues through taxation and creating jobs in the betting and hospitality industries.
  • Mobile and Online Betting: New Jersey was one of the pioneers in legalizing online and mobile sports betting, allowing residents and visitors to place bets from the comfort of their homes or on-the-go.
  • Competitive Market: There are numerous licensed sportsbooks operating in New Jersey, which drives competition, resulting in better odds and bonuses for bettors.
Cons
  • Gambling Addiction: The easy accessibility of sports betting can lead to problem gambling. Individuals who are prone to addiction may find it challenging to control their betting habits.
  • Financial Risks: Sports betting involves a high level of risk. Bettors can lose significant amounts of money, particularly if they engage in high-stakes betting.
  • Misleading Promotions: Some sportsbooks may offer promotions with complex terms and conditions, which can be misleading for inexperienced bettors.
  • Competitive Betting Market: While a competitive market can be beneficial, it can also be overwhelming for bettors to choose from a plethora of sportsbooks, each offering different odds and bonuses.

Sports Betting Strategy for Long-run Success

Casual sports bettors might back a side with a few dollars based on a hunch or leap of faith. While this strategy might produce short-term success, emotional bets are terrible for long-term profit.

An experienced sports bettor knows the probability (odds) of a specific outcome is highly unpredictable. Identifying good value betting odds is critical since the best sports bettors typically win less than 50% of the time. Therefore, he must be capable of calculating a bet’s expected return to compare to the bookmaker’s. Value bets are wagers where the bookmaker’s odds exceed a bettor’s expected return.

For example, consider a race of 10 greyhounds where you’re confident that one greyhound has a 25% chance of winning. A value bet would start with bookmaker odds of 5.0 (4/1) or higher.

A successful bettor is always watching and learning in an attempt to improve his game. One way to do this is to keep performance records of wins and losses. Patterns can tell you what works and what doesn’t, allowing a bettor to fine-tune his strategy.

Assembly Bill 4111, authorizing sports betting at NJ racetracks and casinos, was signed into law by Governor Phil Murphy on June 11, 2018. The law required each operator to offer a sports wagering lounge on its premises to players who must be physically present. Betting on New Jersey high school sports events or collegiate athletic events is prohibited. 

Furthermore, the Bill authorized these establishments to operate online/mobile sports betting sites. Atlantic City casinos or racetracks operate these sites independently or jointly. The NJ Division of Gaming Enforcement licenses and regulates sports betting online, in racetrack sports lounges, and Atlantic City casino sports lounges.

Bettors must be 21 or older to participate. Although players may register from any state, they must be physically located in New Jersey to play. State law requires gambling sites to verify each player’s location, achieved using geolocation software.

Bankroll Management Tips

  • Never use past results as a predictor of future outcomes.
  • Always stick to the sports and betting markets you understand well.
  • Watch for promos like cashback, loyalty bonuses, bonus bets, and odds boosters.
  • Compare the odds among NJ bookmakers when looking for the best value.
  • Use a free online calculator when calculating an expected return.
  • Bet sizes should reflect the probability of winning. Suppose you calculate the odds of the Yankees beating the Boston Red Sox as 50:50. It would be unwise to bet more than $50 if your bankroll is $100 (50%).
  • Stay disciplined and stick to a fixed budget.
  • Be prepared to take a break if things don’t go your way.
  • Keep records of wins and losses to learn what works and doesn’t.
  • Conservative players should generally stick to fixed (level) stakes.

Taxes on Sports Winnings in New Jersey

Gambling winnings, including from sports betting, are subject to taxation. Provision N.J.S.A. 54A:5.1(g) requires a 3% withholding tax on payouts to New Jersey and outside residents. Additionally, single wins exceeding $10,000 must be included when calculating state gross taxable income. 

Winnings over $5,000 are subject to a federal withholding tax of 24%. It must also be reported on a tax form 1040 or 1040-SR. Here, the amount withheld is also reported.

  • DraftKings
  • Caesars
  • FanDuel Sportsbook
  • PointsBet
  • BetMGM
  • Bet365
  • Unibet
  • FOX Bet
  • Barstool
  • PlaySugarHouse
  • TwinSpires
  • PlayUp
  • theScore Bet
  • Hard Rock Casino
  • Betway
  • Borgata
  • Tipico
  • betPARX
  • SuperBook
  • Golden Nugget

Land-based NJ Sportsbooks

SportsbookVenueAddressPhone NumberOdds Provider
DraftKings SportsbookResorts Casino1133 Boardwalk Atlantic City, NJ 08401(609) 340-6300SBTech
FanDuel Sportsbook (Bally’s)Bally’s1900 Pacific Ave. Atlantic City, NJ 08401(609) 340-2000Flutter
FanDuel Sportsbook (Meadowlands)The Meadowlands1 Racetrack Drive, East Rutherford, NJ 07073(201) 843-2446Flutter
Hard Rock SportsbookHard Rock Casino1000 Boardwalk, Atlantic City, NJ 08401(609) 449-1000GiG
BetMGM Sportsbook & BarThe Borgata1 Borgata Way, Atlantic City, NJ 08401(609) 317-1000BetMGM
betPARX SportsbookFreehold Raceway130 Park Ave, Freehold, NJ 07728(732) 462-3800Kambi
Caesars Sportsbook at Monmouth ParkMonmouth Park175 Oceanport Ave, Oceanport, NJ 07757(732) 222-5100Caesars
The SportsbookGolden Nugget600 Huron Ave, Atlantic City, NJ 08401609) 441-2000SBTech
Caesars Sportsbook at Harrah’s ResortHarrah’s777 Harrah’s Blvd, Atlantic City, NJ 08401(609) 441-5000Caesars
The Sportsbook at OceanOcean Resort500 Boardwalk, Atlantic City, NJ 08401(609) 783-8000Caesars
Caesars Sportsbook TropicanaTropicana2831 Boardwalk, Atlantic City, NJ 08401(609) 340-4000Caesars
Caesars Sportsbook at Wild Wild WestCaesars2100 Pacific Ave, Atlantic City, NJ 08401(609) 348-4411Caesars

FAQ for NJ Online Sportsbooks

Can I legally make sports bets online in New Jersey?

Players 21 or over in New Jersey may bet at licensed and regulated online sports betting sites (internet sports pool operators). A desktop plugin or geolocation software for Android or iOS mobile is necessary to verify that a player is not outside state lines.

What promotions can I find at New Jersey sports betting sites?

NJ sports betting sites offer many promotions, like money back bonuses, bet match bonuses based on the wager percentage, bonus bets, loyalty programs, and no deposit bonuses.

Where can I find the best sports betting sites in New Jersey?

BetMGM, FanDuel, BetRivers, and 888casino (888sport) are the best New Jersey gambling sites for bets online or on a mobile sports betting app. Read our article above for more info on these New Jersey sports betting sites.

What is the tax rate on sports bet winnings in New Jersey?

NJ online sports betting sites withhold 3% of a payout of winnings. Single wins of $10,000 or more are included in the computation of total taxable income. A 24% Federal withholding tax applies to winnings exceeding $5,000 and must be reported on Federal tax form 1040/1040-SR.

Do NJ sports betting sites offer an Android or iOS mobile app?

The top online sports betting New Jersey sites provide a free mobile app version of their sportsbook for Android or iOS devices. New Jersey law requires players to be physically present in state lines to play. Therefore, operators are lawfully responsible for verifying player location using geolocation software.