The New Jersey sports betting scene continues to expand. As of December 2024, there are 14 legal New Jersey sportsbooks. At RotoWire, we track all of the best sportsbook promos and review all legal sports betting sites and sports betting apps.
Since the official launch in June 2018, several New Jersey sports betting apps have launched, and some (Tipico, Betway) have exited the market. Here is the list of all NJ sportsbooks, along with ratings from our sports betting experts:
NJ Sportsbook
RotoWire Rating
1. Caesars Sportsbook New Jersey
9.7 / 10 ⭐️
2. bet365 New Jersey
9.6 / 10 ⭐️
3. Fanatics Sportsbook New Jersey
9.4 / 10 ⭐️
4. BetMGM New Jersey
9.3 / 10 ⭐️
5. Sporttrade New Jersey
9.2 / 10 ⭐️
6. DraftKings New Jersey
9.1 / 10 ⭐️
7. Hard Rock Bet New Jersey
8.9 / 10 ⭐️
8. BetRivers New Jersey
8.8 / 10 ⭐️
9. ESPN BET New Jersey
8.4 / 10 ⭐️
10. FanDuel New Jersey
8.3 / 10 ⭐️
11. Golden Nugget New Jersey
7.9 / 10 ⭐️
12. BetPARX New Jersey
7.4 / 10 ⭐️
13. Borgata Sportsbook New Jersey
7.2 / 10 ⭐️
14. Prime Sportsbook New Jersey
7.1 / 10 ⭐️
📆 Ratings Last Updated
December 23, 2024
Comparing the Best New Jersey Sportsbooks
Here are some details of the best sportsbooks in the Garden State, including the best New Jersey sportsbook promos.
1. Caesars Sportsbook New Jersey
Caesars Sportsbook New Jersey has a reputation in the betting space that stands above the rest. With a user-friendly website and mobile app, you can wager at Caesar Sportsbook NJ while on the go, as long as you are physically located in the Garden State.
If you're looking for a New Jersey sportsbook that offers comprehensive markets and bet types as well as an abundance of sportsbook promos, then Caesars Sportsbook New Jersey should be your first stop. Sign up with Caesars Sportsbook promo code ROTODYW for a bet $1, double your winnings on your next 10 bets welcome offer.
2. bet365 New Jersey
Bet365 New Jersey is another up-and-comer when it comes to top NJ betting sites. You won't find some of the more obscure sports and markets at Bet365, but you will find all of the top ones as well as some of the most competitive odds across the board.
When you sign up at Bet365 New Jersey using the Bet365 bonus code, new users get a $1,000 First Bet Safety Net that gives you bonus bets if your first bet loses for up to $1,000. You can also claim a Bet $5, Get $200 in bonus bets offer instead.
3. Fanatics Sportsbook New Jersey
Fanatics Sportsbook New Jersey is the newest sportsbook, but has quickly become a favorite among sports bettors. Claim the Fanatics sportsbook New Jersey promo for up to $1000 in bonus bets.
4. BetMGM New Jersey Sportsbook
BetMGM New Jersey sportsbook is the online sports betting partner of the land-based Borgata retail casino. One of the best sports betting apps, BetMGM offers its users an abundance of sports to bet on as well as all of the most popular betting types, including its One Game Parlays.
The BetMGM bonus code ROTOBONUS welcome offer gives new users a $1,500 first bet offer.
One of the perks about the welcome offer that you get with the BetMGM NJ bonus code is that there is only a 1x playthrough requirement and that you get seven days to use bonus bets before they expire. This gives you time to pick your spots when using bonus bets.
5. Sporttrade New Jersey
One of the most unique sportsbooks in the state and nationwide, Sporttrade New Jersey is one of our top picks. Sporttrade is a sports betting exchange, which is different than a traditional sportsbook, and closer to a stock market exchange between bettors. Signing up with the Sporttrade promo code unlocks an exclusive welcome offer for new bettors.
6. DraftKings New Jersey
DraftKings Sportsbook New Jersey is one of the most respected brands in the legal NJ sports betting space. You will be hard-pressed to find a sport or betting market that DraftKings Sportsbook does not offer. Since DraftKings Sportsbook is one of the larger operators in the industry, it has the ability to roll out generous promotions for new and existing users at will.
The standard DraftKings promo code in New Jersey gets new users a bet $5, win $150 in bonus bets instantly welcome offer.
When you use the Hard Rock Bet NJ promo code, new users get one of the most impressive welcome bonuses in the state. When you sign up through our link today, you can take advantage of the Bet $5, Get $100 in bonus bets welcome offer paid out in five $20 bonus bet credits. Furthermore, the Hard Rock Bet promo code opens the door for you to explore and make use of the numerous other sportsbook promotions offered by Hard Rock New Jersey.
Hard Rock Bet NJ provides a sportsbook experience that truly stands out and surpasses the competition. This is an opportune moment to make the most of the promo code offer.
The availability of instant withdrawals alone is a compelling reason to sign up today. However, when you consider the industry-leading odds, live betting options, innovative promotions, and daily odds boosts, you're looking at an essential sportsbook for NJ.
To get started, simply use the link provided below to access the Hard Rock Bet NJ promo code and place your first bet in the state today.
8. BetRivers New Jersey
BetRivers Sportsbook is now live in New Jersey after PlaySugerHouse was rebranded in August 2022. While BetRivers New Jersey is not as big as some of its competitors, the BetRivers brand is rapidly growing in popularity and is still considered a top NJ sportsbook in its own right. BetRivers also features all of the top sports betting markets as well as a laundry list of promotions, including its welcome offer, so you won't skip a beat.
When new users sign up at BetRivers New Jersey using the BetRivers bonus code, you get a second chance bet for up to $200. Using this welcome bonus is a great way to expand your bankroll from the start.
9. ESPN BET New Jersey
If you're looking for one of the more popular NJ sports betting sites that offers its users everything from a surplus of sports and markets to bet on to a rewarding loyalty program, then look no further than ESPN BET New Jersey. When you sign up for a new sportsbook account today using the ESPN BET NJ promo code ROTO, new users get an exclusive welcome bonus that gives them a $1,000 first bet offer.
You get the bonus when you input the ESPN BET promo code ROTO in the applicable field during registration, deposit at least $10, make a first bet, and it loses.
10. FanDuel New Jersey
FanDuel Sportsbook New Jersey is touted as the cream of the crop when it comes to NJ online sports betting sites. When you wager at FanDuel Sportsbook, expect to find just about every betting market under the sun, including obscure soccer leagues from around the globe.
FanDuel Sportsbook also features one of the most powerful parlay-building tools called Same-Game Parlay Plus (SGP+), where you can parlay multiple single-game parlays on one betting slip. To take advantage of this feature, sign up using the FanDuel promo code via the link below for a generous welcome offer.
The current welcome offer that you get using the FanDuel NJ promo code is a bet-and-get offer that gives new users $250 in bonus bets with a first bet of at least $5. The first bet must win to get bonus bets.
11. Golden Nugget New Jersey
Golden Nugget New Jersey has a solid reputation in the casino and gaming industry, but its transition into sports betting has been less impressive. The sportsbook currently lags behind its casino counterpart, offering a limited selection of sports and an outdated interface. However, since DraftKings purchased Golden Nugget in 2022, NJ bettors can look forward to potential enhancements that will elevate the overall betting experience. Along with the most popular sports and markets to bet on, Golden Nugget New Jersey also offers live betting markets as well.
12. BetPARX New Jersey
Parx Casino, one of the most successful casinos in the northeastern United States, swiftly expanded into sports betting and online casinos with the launch of betPARX, its mobile platform. Now live in New Jersey under the BetPARX branding, the platform offers bettors a range of key features, including live and pre-game betting on top sports markets and bet types. On top of that, it also features a generous loyalty program that rewards active bettors.
13. Borgata Sportsbook New Jersey
Borgata Sportsbook New Jersey offers a competitive sign-up bonus, enhancing its appeal to new users. Leveraging BetMGM's user experience, it features a highly responsive interface that makes navigation seamless. The platform simplifies parlay bet creation and is integrated with the MGM Rewards loyalty program, providing additional incentives for active users.
14. Prime Sportsbook New Jersey
Prime Sportsbook New Jersey stands out with its guaranteed max bet amounts and competitive odds, offering sharp odds and lines for bettors. The platform features a simple, easy-to-use mobile betting app, ensuring a smooth user experience. Additionally, it offers fast withdrawal times and above-average customer support, making it a reliable choice for sports bettors of all experience levels.
If you are ready to activate any of the NJ betting promos organized in this guide, make a first-time deposit using a banking option that the betting app you want to sign up for accepts. Some of the payment methods that you can use are PayPal, ACH, PayNearMe, and more.
Signing up for New Jersey sportsbooks is an easy process. You can do so in a few simple steps that are detailed below.
✅ Select a New Jersey sportsbook that you want to sign up for. You can register for multiple sportsbooks; you'll simply have to repeat the process.
✅ Click on the direct sign-up links on this page to get started. Normally, these links will activate your welcome offer, but you may need type out the corresponding promo code or bonus code to opt in.
✅ During the registration process, you will be prompted to enter all of your basic identifying information, including the last 4 digits of your SSN and your DOB for verification purposes. During this step, also be sure to include the promo code or bonus code for the specific sportsbook's welcome offer.
✅ Make your first deposit. Be sure your first-time deposit meets the welcome offer's qualifications and restrictions. For example, if you need to deposit $50 to activate the welcome bonus, make sure that your initial deposit is at least $50.
That's it! Now, it's time to place your first bet and enjoy the best New Jersey sportsbooks.
You can bet on sports anywhere in NJ as long as you are physically present in the state. Users can be on desktop, mobile or an app to NJ sports bet online. There are also retail locations for New Jersey sports betting, including at many casinos in Atlantic City, NJ.
Retail Sportsbooks In NJ
There are more than 10 retail sportsbooks in NJ. While some of these retail locations also have NJ online betting -- Draftkings Sportsbook operates out of Resorts' land-based casino -- not all of them have mobile options.
When it comes to sports betting in New Jersey, users will never run out of betting types available at NJ online sportsbooks. At all of the top sportsbooks in New Jersey, bettors can place all of the standard betting types, including moneylines, totals, and points spread wagers. You will also find that the best NJ sportsbooks offer users more complex betting types, like same game parlays and round robin bets.
Here's a rundown of the betting types available at NJ online sportsbooks.
Spreads
When make a spread bet, you are betting on one team's margin of victory or defeat against its opponent, rather than the straight-up or moneyline result. With spread betting, the favorite is designated with a points handicap and minus points while the underdog will get points.
For example, if the Dallas Cowboys are favored by 6.5 points against the New York Giants, a spread will look like this:
Dallas Cowboys -6.5 (-110) versus New York Giants +6.5 (-110)
To win a point spread bet, the team you wager on must cover the predetermined spread. In the example above, the Cowboys would win the bet and cover the spread if they won by seven or more points. If the Giants won the game outright or lost by less than seven, then the Giants +6.5 would be a winning spread bet.
Over/Under Total
When you bet a total, you are betting on the combined number of points scored in a game between both sides.
For example, if the total of the above Cowboys vs. Giants game is set at 47.5 points, you can bet the game to go over or under that total with -110 odds on both sides. If you take the over, the total combined points for both teams must at least 48 points to win your bet. If you take the under, the total points scored would be 47 or less to win your bet.
Moneyline
Moneyline bets are the most simplistic form of sports betting. When you bet on a moneyline, you are betting on one side to defeat another outright, with no points involved like with spread betting.
For example, if you bet on the New Jersey Devils to defeat the New York Rangers in an NHL game, and the Devils win, you win the moneyline bet. The score does not matter, as long as the Devils win. However, if the Rangers win, you would lose the bet.
Prop Bets
Prop bets, also called proposition bets, are not tied to the final score of a given contest. Instead, prop bets focus on an individual outcome during a game or event.
The most common prop bets you will find at NJ sportsbooks are game props, team props, and player props.
Player props are centered around a player's performance in a unique statical category.
Daniel Jones over/under 220.5 passing yards -- Over (-110) | Under (-110)
Team props are focused on an individual team's outcome during a game.
Will the Giants record over/under 3.5 sacks? Over (-110) | Under (-110)
Game props are related to a unique happening during a game.
Will the Devils vs. Flyers game go into overtime? Yes (+300) | No (-280)
Futures
When you make a futures bet, you are betting on the future outcome of a sporting event, league award, or title.
Parlay bets involve two or more individual bet selections being combined into one single bet. Each individual bet in a parlay is called a leg. To win your parlay bet, all of the legs must individually win or push. If even one leg loses, your entire parlay ticket will be graded as a loss.
Here is an example of a multi-sport parlay:
Giants moneyline (+112)
Yankees -1.5 run line (+105)
Eagles vs. Commanders over 41.5 points (-152)
This 3-leg parlay has +620 odds. If all the legs hit, you can win $155.13 on a $25 wager.
Teasers
Similar to a parlay bet, teasers involve multiple bets being included in a single wager. With teasers, you can buy points to make your bet selections more favorable in exchange for reduced odds and a lower payout.
Here is an example of a teaser. Let's say the standard lines for two games are Cowboys -7 (-110) vs. Giants and Packers -6 (-110) vs. Vikings. In a 6-point teaser, those lines would move to Cowboys -1 vs. Giants +13 and Packers +1 vs. Vikings +12. You'd take one side in each of those two games with the shifted spreads at -120 odds. Both legs would need to cover in order for your teaser bet to win.
Live Betting
Live betting occurs after a sporting event has started. With live betting, odds and lines move according to the happenings during the game.
When it comes to New Jersey legal sports betting, bettors have a lot of choices of sports to bet on at both the collegiate and professional levels.
However, New Jersey lawmakers did add some minor restrictions when it comes to betting on college teams located in New Jersey. You can not place a bet on a New Jersey college team whether they are playing in-state or out of state on a New Jersey sportsbook. You also can't place a bet on any college game played in the state of New Jersey, whether it involves a New Jersey collegiate team or not.
NFL Betting
Since the NFL is the most popular sport to bet on in the United States, it is only natural that it's also one of the most popular sports betting markets in New Jersey. While New Jersey does not have its own NFL teams by name, the Garden State is home to the New York Giants and New York Jets, who both play their home games at MetLife Stadium in East Rutherford, NJ. Start betting on the NFL in New Jersey at the best NFL betting sites.
NBA Betting
The NBA is not the NFL, but it is still a widely popular sports betting market for NJ sports bettors. New Jersey used to have an NBA team -- the New Jersey Nets -- but they've since moved to Brooklyn. However, that doesn't mean New Jersey sports bettors can't wager on the Nets, New York Knicks, or the Philadelphia 76ers, who are all right next door. All of these NBA teams have lines and odds on all the NJ sportsbooks, ranging from moneylines and total to futures and player props.
MLB Betting
While New Jersey does not have its own MLB teams, MLB betting is still a highly popular market for NJ bettors. With three teams locally in the New York Yankees, New York Mets, and Philadelphia Phillies, NJ bettors have plenty of MLB betting options at their disposal.
NHL Betting
The only professional team in the four major sports that New Jersey can call its own is the New Jersey Devils hockey team in the NHL. NJ bettors have lots of NHL betting options, including puck lines, player props, and futures.
College Football Betting
Although New Jersey is the home of numerous popular college football teams, including the Rutgers Scarlet Knights, the Seton Hall Pirates, and the Princeton Tigers, NJ bettors can not place wagers on their favorite local collegiate teams while physically located in the Garden State.
College Basketball Betting
New Jersey is the home of three notable college basketball programs in the Rutgers Scarlet Knights, the Seton Hall Pirates, and the Princeton Tigers. However, per NJ state betting laws, you can not place a bet on local college teams while physically located in New Jersey.
While New Jersey is home to only one major sports franchise by name -- the New Jersey Devils -- there are plenty of local betting options.
NJ bettors can wager on the New York Giants, New York Jets, and Philadelphia Eagles for local NFL markets while pivoting to the New York Knicks, Brooklyn Nets, and Philadelphia 76ers for NBA betting. There are also the New York Yankees, New York Mets, and Philadelphia Phillies to bet on in the MLB.
New Jersey Devils
While the NJ Devils are rebuilding and have not been serious contenders for the Stanley Cup in recent years, that doesn't mean you can't place bets on them. If you want to bet on the Devils to win the Stanley Cup, you can find NHL futures bets at all of the top NJ sportsbooks. You can also wager on the Devils throughout the NHL season on individual games, team and player props.
New York Red Bulls
The NY Red Bulls are New Jersey's team in the MLS, as they call Red Bull Arena in Harrison, NJ, home. While the Red Bulls don't have a major sportsbook partner, betting on them is always an option for NJ sports bettors.
New York Giants & New York Jets
As noted above, the NY Giants and NY Jets both play their home games at MetLife Stadium in East Rutherford, NJ. This makes both of these New York NFL teams honorary New Jersey teams to bet on.
Sign up with one of the many NJ sportsbooks via the links below to collect whichever welcome offer fits you best and place your first wager on one of these teams today
September 7, 2024: Multiple sports betting operators change their welcome offers for the new 2024-25 NFL season.
October 2, 2023: On September 27, 2023, it was reported that Resorts Atlantic City had confiscated the winnings of 10 individuals who were found to be underage bettors at Resorts Casino Hotel.
August 3, 2023: The Haskell Stakes at Monmouth Park achieved a record-breaking on-track and off-track betting total, surpassing $21 million wagered on the race. Kentucky Derby winner Mage participated in the event but finished second, with Geaux Rocket Ride claiming victory.
July 19, 2023: In the near future, Hard Rock Sportsbook is set to undergo a name change to Hard Rock Bet in New Jersey. Alongside this transition, the app will introduce exciting new iGaming offerings in the state.
June 27, 2023: In May, the sports betting handle in New Jersey experienced a 6.6% decrease compared to the previous month, amounting to $778.8 million. Despite the decline in handle, the revenue showed a positive trend, increasing by nearly $10 million and reaching $82.1 million for the month. These figures indicate that although the total amount wagered decreased, the sportsbooks were able to generate higher revenue during that period.
April 13, 2023: The New Jersey Devils head to the 2023 NHL playoffs as 10-1 long shots to hoist the Stanley Cup.
March 25, 2023: Princeton's March Madness journey ended in the Sweet 16, marking their first tournament win in 25 years.
March 24, 2023: NJ lawmakers introduced Bill A240 to address gambling-related crime with court-mandated treatment.
March 17, 2023: NJ sports betting handle reached $847.4 million in February, with revenue at $54.6 million, its lowest since July 2022.
February 23, 2023: NJ's sports betting handle exceeded $1 billion for the fourth consecutive month, with January's revenue at $72.3 million.
February 10, 2023: NJ's Division of Gaming Enforcement introduced a program to identify problem gambling and offer help through online platforms.
January 30, 2023: BetFanatics signed a letter of intent to acquire BetParx Sportsbook, potentially entering the NJ market.
June 2022: New Jersey sports betting gross gaming revenue in May was up 16.4% year-over-year to $61.6 million.
June 9, 2022: New Jersey's 1-800-GAMBLER service from the Council on Compulsive Gambling of New Jersey, Inc. announces six-year license agreement with The National Council on Problem Gambling to use the hotline in all U.S. states, outside of New Jersey, as well as U.S. territories and the District of Columbia.
February 16, 2022: New Jersey sets a new state record with $1.35 billion in sports betting handle for January 2022.
January 2022: New Jersey becomes the first U.S. state to surpass $10 billion in bets during a calendar year with $10.9 billion reported in 2021.
August 4, 2019: WynnBET goes live in New Jersey.
September 6, 2019: BetMGM launches for NJ users.
January 8, 2019: PointsBet NJ officially launches online for NJ bettors.
September 6, 2018: Caesars Sportsbook takes its sportsbook app live in New Jersey.
August 23, 2018: SugarHouse Sportsbook (now BetRivers) launches in NJ.
August 1, 2018: DraftKings Sportsbook goes live online in New Jersey.
June 14, 2018: Sports betting officially became legal in New Jersey. The first sports wager was placed at Monmouth Park Racetrack by Governor Phil Murphy. FanDuel Sportsbook also launches on this date.
2018: New Jersey is the first U.S state to launch legal online sports betting when PASPA gets overturned.
Here are some New Jersey sportsbook tips from our sports betting experts:
Welcome Bonuses
Take advantage of welcome bonuses to build your bankroll. You can do so easily by checking out the best NJ sportsbook promos below.
Shopping For Odds & Lines
Since all of the top New Jersey online sports betting sites have different odds and lines, be sure to line shop them so you can get the best price on a sports betting market you want to bet on.
Fit Your Sports Betting Needs
Choose the best NJ sportsbook that meets all of your betting needs. Note: there might not be just one that fits your needs, and signing up for multiple sportsbooks in New Jersey is advisable.
Bankroll & Units
Stick to your bankroll and unit size. Only wager what you a comfortable risking.
Chasing Losses
Don't chase your losses. Losing in sports betting is normal, and your luck can change on any given day.
Yes, sports betting is legal in NJ. On June 14, 2018, sports betting in NJ officially launched, and the first bet was placed at Monmouth Park. There are a bunch of NJ sportsbooks available online for bettors.
What is the best New Jersey sportsbook?
+
The best New Jersey sportsbook is the one that fits your individual betting needs the most. When choosing from betting sites in NJ, be sure to key in on your favorite sports betting markets, the quality of odds and lines, and welcome bonuses and promotions, when narrowing down the selections. You can sign up for one of our favorites in BetMGM with bonus code ROTOBONUS.
Where can you bet on sports in New Jersey?
+
As long as you are physically located in NJ, you can bet on sports from anywhere using a computer or mobile device. Sports betting in New Jersey is also legal at various retail locations throughout the state as well.
Who can bet on sports in New Jersey?
+
Anyone who is at least 21 years old can bet on sports in NJ. Simply sign up and collect your welcome bonus while within state lines to get started today.
Do I have to live in New Jersey to bet on sports?
+
No, you do not have to live in New Jersey to bet on sports. You only have to be physically located in NJ to legally bet on sports in the state.
How old do you have to be to bet in New Jersey?
+
The legal online sports betting NJ age is 21 years old.
Sports bettors can sign up with the BetMGM bonus code ROTOSPORTS and receive up to $1,500 in bonus bets. Use this offer for NFL and NBA Christmas Day betting.
New customers can use the Fanatics Sportsbook promo and get up to $1000 in bonus bets over their first 10 days and use them to wager on NBA Christmas games.
Anthony is an NFL Writer and Betting Analyst for The Game Day. He is also a lifelong NFL savant and self-proclaimed league historian. In the industry, Anthony has excelled in both the fantasy football and sports betting space, including a top-three finish in an FFPC BestBall tournament (2021). Anthony has made appearances on SiriusXM, amongst other publications. He is also the co-creator of the FF Faceoff (Faceoff Sports Network) and the FF Faceoff Mental Health Podathon partnered with the Hayden Hurst Foundation. Industry Clout: Top-15 ranker in the FantasyPros ECR (2019, 2021), including second at quarterback and third at tight end (2021) . Eighth most accurate ranker in the FantasyPros ECR for sleepers (2020) -- 13th most accurate ranker in the FantasyPros ECR.