Updated: Sep 27th, 2022

Best NJ Sports Betting Sites

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

Bell Icon
Affiliate Disclosure: At Gambling.com, we want to ensure that players are matched with the right casino and sportsbook offers for them. For this reason, some of the recommended site links are affiliate links. This means that if you visit a website through our link and make a deposit, Gambling.com will receive a commission payment at no extra cost to you. At Gambling.com, we want to ensure that players are matched with the right casino and sportsbook offers for them. For this reason, some of the recommended site links are affiliate links. More
  1. 1

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

  2. 2

    Up to $1,250 on Caesars + 1,000 Tier Credits + 1,000 Reward Credits
    Promo Code: GAMBLINGFULL

  3. 3

    Bet $5 on NFL, Get $200 if You Win

  4. 4

    2nd Chance Free Bet up to $500
    Promo Code: GAMBLING

  5. 5

    Bet $1, Get $200 in Free Bets
    Promo Code: GAMBLING

  6. 6

    100% Match Up To $100

  7. 7

    $1,000 No Sweat First Bet

  8. 8

    Bet $100, Get $50 for Sports and $50 for Casino
    Promo Code: XGAMBLING

  9. 9

    4 Risk Free Bets Up To $200 Each

  10. 10

    Get $250 Risk-Free Bet
    Promo Code: NJSPORTS250

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:

Our Best New Jersey Online Sportsbooks Ranked


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.

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. 


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 launched its online sports wagering app in New Jersey the same year it went live - in 2019. Aside from the Garden State, you can also find this betting app available in Michigan, Colorado and Pennsylvania. FOX Bet sportsbook works in conjunction with FOX Sports, and the platform offers content from the network’s personalities. They always have promos going on around major events like the NFL - or even just boosting odds throughout the week. It's a great place to bet and stay up-to-date.


PointsBet Sportsbook launched in the US in January 2019, and quickly launched in New Jersey thereafter. The company originally started in Australia in 2015. NBC Sports owns a 4.9% 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 NJ and Racebook

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. However, the brand transitioned from BetAmerica in the fall of 2021. And in December, 2021, the TwinSpires New Jersey sportsbook launched in its entirety - providing not just racing odds, but a full spectrum of betting options and markets.

Looking for horse betting only? Get Your TwinSpires Racing odds here.

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 New Jersey

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 six US states: New Jersey, Pennsylvania, Indiana, Arizona, Iowa and Virginia. Unibet Sportsbook promo codes come in many forms, and include sign-up bonuses, risk free bets, and more. In December, 2021, the welcome offer in IA, IN, AZ and NJ has changed to include a $250 risk-free bonus, which allows you to place your first wager at the sportsbook fro free up to the amount of $250. Terms and conditions apply. You can find out more in ur full review.

List of the Top 4 Best NJ Betting Sites — Updated September 2022

2022 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
DraftKingsResorts ACKambiGo to DraftKings
SugarHouseMonmouth ParkKambiGo to PlaySugarHouse
FanDuelMeadowlandsIGTGo to FanDuel
CaesarsBally’s AC (Caesars)Scientific GamesGo to Caesars
888sport NJBally’s AC (Caesars)Kambi888sport NJ
FOX Bet NJResorts ACStars GroupGo to FOX Bet NJ
PointsBetMeadowlandsPointsBetGo to PointsBet
Hard RockHard Rock ACSG DigitalGo to Hard Rock
ResortsResorts ACSB TechGo to Resorts
BetAmerica (TwinSpires)Golden Nugget ACSB TechGo to BetAmerica
Golden NuggetGolden Nugget ACSB TechGo to Golden Nugget
Borgata SportsBorgata ACIGTGo to Borgata Sports
bet365 NJHard Rock ACbet365Go to bet365 NJ
UnibetHard Rock ACKambiGo to Unibet
TheScoreMonmouth ParkBet.WorksN/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.

Established 2012
Sports with Cash Out
Cash Out In-Play
Cash Out - Auto
Cash Out - Partial
Must be 21+ to participate. T&Cs apply.
Established 1997
Sports with Cash Out
Cash Out In-Play
Cash Out - Auto
Cash Out - Partial
Must be 21+ to participate. T&Cs apply.
Established 2001
Sports with Cash Out
Cash Out In-Play
Cash Out - Auto
Cash Out - Partial
Must be 21+ to participate. T&Cs apply. Play Responsibly. Gambling problem? Call 1-800-522-4700.

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:

  1. Download and Register: Choose a NJ online sportsbook and download the app (or you can register on the site without downloading). Click on ‘Join Now’ or ‘Sign Up.’ You will be asked to provide information such as name, address, contact number and last four digits of social security number (to verify identity and age). All bettors must be 21 or older.
  2. Account Funding: Once your account is created, provide funds for wagering. You will have multiple deposit method options, several of which transfer funds into your account instantly.
  3. Claim New Jersey Sportsbook Bonus: Claim any of the NJ sportsbook bonuses you are offered. Make sure to read the terms and conditions for each offer. All bonus offers generally require you to wager the bonus money at least once before it can be redeemed.
  4. Start Betting: To make a wager, find the sport and betting line of the game you wish to bet. Click on the team you want and enter an amount. The sportsbook will show your potential winnings. Click on ‘confirm bet’ to complete the wager.
Established 2012
Bet $5 on NFL, Get $200 if You Win
iOS App
Android App
Mobile Live Streaming Is there live streaming of sporting events?
Must be 21+ to participate. T&Cs apply.
Established 2019
$50 Risk-Free Bet
iOS App
Android App
Mobile Live Streaming Is there live streaming of sporting events?
Must be 21+ to participate. T&Cs apply.
Established 2019
4 Risk Free Bets Up To $200 Each
iOS App
Android App
Mobile Live Streaming Is there live streaming of sporting events?
21+ To Play. T&Cs 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. In November 2021, a referendum allowed NJ voters to reject the bill to bet on local college teams. However, bettors can wager on college games held outside the state.

Of course, many may feel the state fall shorts when it comes to these kind of events, seeing as 13 US states have no restrictions at all on college sports betting. However, important to note that these restrictions have in now way impacted New Jersey's overall sports betting handle. With record being set month on month, exceeding $1 billion.

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

There are some solid NJ sports teams for New Jersey fans to back, but given the proximity and the fact that NY betting apps haven't been an option up until recently, it's likely that NJ bettors would follow the popular sports teams for their neighboring state as well. Otherwise there are the following:

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. You can find interesting deals among top NJ online casino bonuses.

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.

New Jersey Sports Betting, May vs. April

Total handle Mobile handleRevenue
May $766.412M $708.370M $61.594M
April $926.947M $863.144M $50.346M
Change Down 17.3% Down 17.9% Up 22.3%

New Jersey Sports Betting, May 2022 vs. May 2021

Total handle Mobile handleRevenue
May 2022 $766.412M $708.370M $61.594M
May 2021 $814.271M $734.655M $52.895M
Change Down 5.9% Down 3.6% Up 16.4%

Updated Jun 17

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