Updated: Oct 23rd, 2021

Best NJ Sports Betting Sites

If you want to wager online on sports in New Jersey, you’ve come to the right state.

  1. 1

    Up to $5,000 Risk-Free Bet
    Promo Code: GAMBLING

  2. 2

    Risk Free Bet up to $1,000
    Promo Code: GAMBLINGCOM

  3. 3

    Deposit $10, receive up to $500 in Bet Credits
    Promo Code: GAMBLING

  4. 4

    Bet $1 Win $100 If Any College Football or NFL Team Scores a Touchdown

  5. 5

    Risk Free Bet up to $1,000
    To Claim: Click Bet Now

  6. 6

    Deposit $250, Get $250 Risk-Free Bet

  7. 7

    Get $500 Risk Free Bet
    Promo Code: NJSPORTS500

  8. 8

    $250 Risk-Free Bet

  9. 9

    100% deposit match up to $750

  10. 10

    Bet $1 Get $200 NFL Special plus20% Deposit Bonus up to $1000

Advertiser Disclosure
Every online gambler deserves a safe and fair place to play. Our mission at Gambling.com is to create a safe online environment for players through free, impartial and independent reviews of the best online gambling companies in the US so that you can play with confidence and security. All ratings and reviews are made independently of the operator by our team of gaming experts and with every company being fully licensed to operate in the US they can be trusted to offer fair play. We accept compensation from the companies advertised on this page and this may affect the brand positioning. We endeavour to continuously update this list so we can bring you the most current sites and the best available offers but we cannot review every site in the market.
DGE Seal

VENDOR ID: 90927
New Jersey Department of Gaming Enforcement

VENDOR ID: 90927
New Jersey Department of Gaming Enforcement

DGE Seal

Is Online Sports Betting Legal in New Jersey?

Yes, online sports betting is legal in New Jersey. Gov. Phil Murphy signed the New Jersey online sports betting bill into law on June 11, 2018, a month after the U.S. Supreme Court struck down the Professional and Amateur Sports Protection Act (PAPSA), which prohibited sports betting outside Nevada. The bill allowed legal online sports betting at New Jersey casinos and racetracks.

Under NJ sports betting law:


DraftKings Sportsbook has become one of the best online sportsbooks thanks to its introduction to Americans as a go-to option for daily fantasy sports, starting back in 2012. However, with the increased legality of mobile sports betting, the operator now has a full-service sportsbook in New Jersey, offering betting opportunities across several different sports. The easy-to-use DraftKings betting app and website make this a top choice for many bettors. People can also bet in person with DraftKings at Resorts Casino in Atlantic City.


Sugarhouse Sportsbook used to be a casino in Philadelphia, which is now the Rivers Casino Philadelphia. The company is now operated by Rush Street Interactive, an affiliate of Rush Street Gaming based in Illinois. The Sugarhouse name has switched to BetRivers in most states, but not New Jersey. Residents can place an array of bets at the SugarHouse Sportsbook online.


FanDuel Sportsbook operated in the daily fantasy sports world as well, initially launching in 2009, before offering a full-service sportsbook in 2018. Bettors can now take advantage of the FanDuel online sports betting platform to bet on sports, horse racing and other casino games. The operator also remains one of the leaders in daily fantasy sports, in New Jersey and beyond.

William Hill

William Hill Sportsbook is one of the oldest international sportsbooks, originally starting in the U.K. in 1934. The company expanded into the U.S. in 2012 and now offers the odds in multiple sportsbooks in New Jersey, in addition to the William Hill online betting app and website. The company also operates sportsbooks at Monmouth Park Racetrack, Ocean Resort Casino and Tropicana Atlantic City. Caesars recently acquired William Hill sportsbook for nearly $4 billion, and it’s unclear how that will impact American sportsbooks.

Caesars Sportsbook

Based in Las Vegas, Caesars Entertainment is one of the largest casino conglomerates in North America, encompassing several casino brands like Harrah’s, Planet Hollywood and Tropicana. Caesars Sportsbook offers online legal sports betting and poker for bettors in New Jersey and has an app available. It’s unclear how Caesars’ recent acquisition of William Hill sportsbook will change Caesars’ sports wagering options.


Originally a European sports betting site and based in Gibraltar, 888 began offering online sports gambling in the U.S. in 2013. Review 888sport to find a variety of sports betting options for New Jersey bettors on both the website and the app.


FOX Bet Sportsbook is one of the newer online sports wagering and apps after launching in 2019, and is available only in New Jersey, Michigan, Colorado and Pennsylvania. FOX Bet sportsbook works in conjunction with FOX Sports, and the platform offers content from the network’s personalities.


Another newer sports betting option, PointsBet Sportsbook launched in the U.S. in January 2019. The company originally started in Australia in 2015. NBC Sports owns a 4.9 percent stake in the sportsbook. PointsBet betting operator is known for showcasing odds boosts on local teams and its unique 'PointsBetting' feature.

Hard Rock Sportsbook

The popular restaurant chain Hard Rock Cafe entered the gambling space with a casino in Las Vegas in 1995 and now has hotels and casinos around the world. The online Hard Rock Sportsbook and app is currently only available for bettors in New Jersey and Iowa.

Resorts Sportsbook

The Resorts Sportsbook is only available for bettors in New Jersey. The sportsbook launched online in 2019 in conjunction with the Resorts Casino Hotel, the oldest casino in Atlantic City.


TwinSpires Sportsbook has been one of the most popular horse betting options for years and is the official betting site for Churchill Downs and the Kentucky Derby. Owned by Churchill Downs Inc., the brand has absorbed its BetAmerica brand into the TwinSpires sports betting brand. TwinSpires NJ is expected to transition from BetAmerica in the fall of 2021.

Golden Nugget Sportsbook

Atlantic City's Golden Nugget has operated since 1985 and now offers online sports betting through its website and mobile app. The U.S. casino chain is owned by Fertitta Entertainment, whose portfolio also includes the Houston Rockets and several popular restaurant chains. Like many New Jersey sportsbooks, it offers odds boosts, though it utilizes its name to call the boosts Golden Lines. Like it's casino, the sportsbook at Golden Nugget offers an incredible interface and great odds.

Borgata Sports

Atlantic City's Borgata Hotel Casino & Spa opened in 2003, but it is now owned and operated by MGM. The Borgata Sports sportsbook and app is available only to bettors in New Jersey and Pennsylvania.


Bet365 Sportsbook is an online sports betting site based in the U.K. New Jersey is the only state where the site currently offers its online sportsbook. The operator provides an ecclectic range of betting options. Bet365 promos are appealing and go beyond a sign up offer.


Unibet Sportsbook is owned and operated by Malta-based online gambling company Kindred Group. It offers an online sportsbook in several countries and is currently available in New Jersey, Pennsylvania, Indiana and Virginia. Unibet's promotional offers come in many forms, and include sign-up bonuses, risk free bets, and more.

List of the Best NJ Betting Sites — Updated October 2021

2021 New Jersey Betting Sites & Partnerships

The table below lists New Jersey online betting sites and their land-based partners. Each land-based casino or racetrack is permitted up to three online skins. Bettors can make online sportsbook deposits and withdrawals at the casino cage of their land-based partner.

Online SportsbookLand-Based PartnerTechPlay Now
DraftKings Resorts AC Kambi Go to DraftKings
SugarHouseMonmouth Park Kambi Go to PlaySugarHouse
FanDuel Meadowlands IGT Go to FanDuel
William Hill NJTropicana AC William Hill Go to William Hill NJ
Caesars Bally’s AC (Caesars) Scientific Games Go to Caesars
888sport NJ Bally’s AC (Caesars) Kambi 888sport NJ
FOX Bet NJ Resorts AC Stars Group Go to FOX Bet NJ
PointsBet Meadowlands PointsBet Go to PointsBet
Hard Rock Hard Rock AC SG Digital Go to Hard Rock
Resorts Resorts AC SB Tech Go to Resorts
BetAmerica (TwinSpires) Golden Nugget AC SB Tech Go to BetAmerica
Golden Nugget Golden Nugget AC SB Tech Go to Golden Nugget
Borgata Sports Borgata AC IGT Go to Borgata Sports
bet365 NJ Hard Rock AC bet365Go to bet365 NJ
Unibet Hard Rock AC Kambi Go to Unibet
TheScore Monmouth Park Bet.Works N/A

NJ Sports Betting Promo Codes

A promo code is a word or combination of words and numbers that players can enter to claim bonuses at an online sportsbook. New Jersey online sports providers use promo codes as a marketing tool to help track player participation.

While some NJ online sportsbooks require players to enter a bonus code to claim a specific offer, others do not, Promo codes can be found on the app or site of your sportsbook provider or on sports wagering sites such as gambling.com.

BrandSports with Cash OutCash Out In-PlayCash Out - AutoCash Out - PartialVisit Site
20 Yes No No
Must be 21+ to participate. T&Cs apply.
19 Yes No No
Must be 21+ to participate. T&Cs apply.
18 Yes No No
Must be 21+ to participate. T&Cs apply.

How to Place a Bet in New Jersey

The process of signing up for a New Jersey sports betting account is quick and easy and can be done remotely from any state. The steps:

BrandiOS AppAndroid AppMobile Live StreamingBonusVisit Site
Yes Yes No Bet $1 Get $200 NFL Special plus20% Deposit Bonus up to $1000
Must be 21+ to participate. T&Cs apply.
Yes Yes Yes Get a $500 Risk-Free Bet
Must be 21+ to participate. T&Cs apply.
Yes Yes No Two Risk-Free Bets up to $2,000
Must be 21+ to participate. CO, NJ, IA, IN, IL, MI only. T&C apply.

Payment Methods for Betting in New Jersey

New Jersey online sportsbooks offer several ways to fund your wagering account. The most popular:

Several (but not all) of the methods used for deposits can also be used to make withdrawals.

What You Can Bet on in New Jersey

Most of the NJ betting action is on the four major U.S. sports leagues: NFL, NBA, MLB and NHL. If you prefer other sports, the breadth of options available is extensive.

For example, BetMGM offers wagering on leagues in more than 20 professional sports, including golf, tennis, auto racing, mixed martial arts and boxing, along with international sports, such as soccer, cycling, cricket and rugby. Bettors can also wager on NCAA college sports.

Betting on College Sports in New Jersey

New Jersey sports betting law allows for wagering on collegiate sports, but not on games involving in-state programs, such as Rutgers, Seton Hall and Monmouth, or on games played in New Jersey.

The in-state prohibition may be about to change. State lawmakers in June 2021 approved legislation that would allow New Jersey bettors to bet on all college games. The issue will be decided by voter referendum in November 2021. If voters approve, New Jersey bettors will have an unlimited college betting menu starting in 2022.

Features of a New Jersey Sports Betting Site

New Jersey online sportsbook apps offer the latest technology and are remarkably easy to use and navigate. Among the features NJ bettors can expect:

How We Review Sports Betting Sites in New Jersey

At Gambling.com, we’ve spent years evaluating sports betting sites around the world. Our review of New Jersey sports betting sites builds on that same methodology and uses the following criteria to determine which sites to recommend:

Major Sports Events to Bet on in New Jersey in 2021-22

New Jersey sportsbooks handled more than $117 million in wagers on Super Bowl LV in Feb. 2021. Only Nevada handled more. About $100 million of New Jersey’s total was wagered online.

The NCAA Tournament is also a major sports betting event in New Jersey and will become even bigger if voters approve a November 2021 referendum to allow wagering on college games played inside the state and on games involving New Jersey-based schools. The state is a frequent NCAA Tournament site and the Prudential Center in Newark will host the 2025 NCAA Tournament East Regional.

The MLB playoffs, NBA Finals and Stanley Cup playoffs are significant wagering events for New Jersey bettors. The state is home to one of the longest-running LPGA Tour events and will be the site of the 2023 Women’s PGA Championship. The state is also home to prestigious and big-money events in horse racing (Haskell Invitational) and harness racing (Hambletonian).

Top 5 New Jersey Sports Teams to Bet On

Online Casinos in New Jersey

New Jersey law allows several forms of online gambling, including online casinos and poker. More than 20 New Jersey online casinos are currently available and offer the same games found in the Atlantic City casinos, such as slots, blackjack, roulette and video poker. Bettors can easily move back and forth between online casino and sports betting accounts, and some providers offer cross promotions that allow NJ bettors to earn a free sports bet by playing online casino games.

How to Stay Safe at a New Jersey Betting Site

Some helpful tips for New Jersey sports bettors to get the most from their sports betting accounts:

How are NJ Sports Betting Sites Regulated?

With sports bettors wagering billions of dollars in New Jersey since the adoption of legal sports gambling in 2018, the state works to ensure the legality of the action.

The New Jersey Casino Control Commission oversees all the gambling across the state and online, and the Division of Gaming Enforcement, a leg of the casino control commission, enforces the state’s Casino Control Act for sports gambling both in-person and online. The Division of Gaming Enforcement issues casino-related licenses, audits casino operations, tests gaming platforms and investigates any crimes related to gambling.

Responsible Gambling in New Jersey

New Jersey offers several responsible gambling programs for players who may need assistance with problem gambling. The state allows bettors to self-exclude from sports betting and all other forms of gambling for a designated period of time or permanently. All NJ online sportsbooks allow bettors to set specific limits on deposits and wagers, as well as time spent on the online site.

Latest New Jersey Sports Betting Numbers


Total handle Mobile handleRevenue
September $1,011.114M $918.443M $82.440M
August $664.676M $612.867M $52.023M
Change Up 52.1% Up 49.9% Up 58.5%


Total handle Mobile handleRevenue
September 2021$1,011.114M $918.443M $82.440M
September 2020 $748.588M $678.745M $45.083M
Change Up 35.1% Up 35.3% Up 82.9%

Updated Oct. 19

LATEST NEWS: New Jersey Gets $1 Billion In September Sports Betting Handle

New Jersey Sports Betting FAQ

Yes. New Jersey led the court battle to legalize sports wagering outside of Nevada and is the most robust online sports betting market in the U.S.

No. A New Jersey sports betting account can be set up from anywhere. But you must be inside New Jersey state lines when placing a wager.

Bettors must be 21 or older to wager at any of the state’s licensed sportsbooks.

New Jersey has many sports betting providers to choose from. Among the most popular are FanDuel, DraftKings and BetMGM. The best betting site is the one that provides you the highest comfort level and best fits your needs.

Yes. DraftKings is among the leading sportsbook operators in New Jersey.

Nearly two dozen online sportsbooks are currently operating in New Jersey, all of which offer sports betting apps for both Android and iOS devices.



Hi, I'm Adam Thompson

"Two decades covering sports and the evolution of online betting. My experience as a handicapper uniquely qualifies me to evaluate which operator is best."

  • Sports Betting
  • Daily Fantasy

Reviewer since August 2019