Skip to main content

NJ Sports Betting: Best New Jersey Online Sportsbook Sites 2024

Legal NJ sports betting became a reality in 2018, setting a precedent many states have followed. Offering over $5,000 in New Jersey sportsbook promos, NJ is home to the best sportsbooks in the U.S., including DraftKings, FanDuel, and Caesars. 

Best NJ sports betting sites


Bet $5, Win $150 in Bonus Bets


  • Top-tier app experience.
  • Same Game Parlays and SGP+.
  • Extensive promos and odds boosts.

FanDuel Review

FanDuel reigns supreme right now as the No. 1 betting site in America. And it has largely earned that spot on the strength of superior brand recognition, an easy-to-use product, an overwhelming number of markets for North America’s most popular sports, and representation in every state in which it is permitted to offer legal sports betting.



$1,000 First Bet on Caesars


  • Earn Caesars Rewards from betting activity.
  • Live streaming of NFL games.
  • User-friendly mobile app.
Bet Now

Caesars Review

Caesars is proving to be one of the most aggressively expanding brands in sports betting. Unfortunately, like all major U.S. sportsbooks, they are quick to limit you if you go on a tear and their odds boost promos offer low maximum bet limits.



Bet $5, Get $150 in Bonus Bets

Gambling problem? Call 1-800-GAMBLER


  • Extensive live betting options.
  • More markets than any other sportsbook.
  • One of the best apps in the industry.
Bet Now

bet365 Review

bet365 is one of the largest and most popular sportsbooks globally. With a well-received mobile app, popular same-game parlays, and a wide variety of sports leagues to bet on it’s no wonder 80 million sports bettors worldwide continue to use bet365.



No Sweat First Bet up to $1,000


  • Lots of promos and odds boosts.
  • Wide range of sports and bet types.
  • Seamless integration with DFS.

DraftKings Review

DraftKings had a solid reputation as the leading DFS provider in the country, so the shift to legal sports betting felt natural. They offer one of the most voluminous collections of ongoing promos and odds boosts in the industry as they cater to the beginner crowd. However, their reputation has dwindled as outspoken CEO Jason Robins leads the charge of the anti-profitable bettor mentality that runs rampant amongst sportsbooks that are quick to limit winning players.



Up to a $250 Second Chance Bet


  • Competitive odds across all markets.
  • Live betting section is well organized.
  • Earn iRush Rewards from betting activity.

BetRivers Review

BetRivers is in New Jersey! BetRivers has a welcome bonus of up to a $250 second chance bet. Use promo code SBRBONUS upon sign-up to claim.

Must be 21+. If you or someone you know has a gambling problem, call 1-800-GAMBLER. 



Bet $5, Get $150 in Bonus Bets


  • Some of the best live-betting odds.
  • Casino Operator of the Year in 2021 and 2022.
  • Earn MGM Rewards from betting activity.
Bet Now

BetMGM Review

BetMGM is one of the top-rated sportsbooks in the U.S. offering some of the best live betting odds in the industry. They’re also the largest iGaming operator across the U.S.



Up to a $250 Bonus Bet


  • Massive selection of markets.
  • Easy-to-use interface.
  • Wide variety of banking options.

Betway Review

While this book won’t wow you with its design, you won’t find many apps easier to navigate – or with the sheer volume of sports markets Betway offers. And although you'll find more generous signup offers elsewhere, Betway remains a strong global sports betting brand that deserves to be mentioned among the second-tier sportsbook options in the U.S.



$100 in Bonus Bets


  • Longstanding reputation in Atlantic City.
  • User-friendly betting site and app.
  • Competitive odds.
More Sportsbooks

Borgata Review

Despite limited availability, the Borgata Sportsbook experience is considerably better than other operations similar in size due to being backed by MGM Resorts International and Entain. The experienced backing allows for a pleasurable user experience on the Borgata betting site and app.


Affiliate Disclosure: Sportsbook Review may receive advertising commissions for visits to a sportsbook betting site.

21+. Gambling can be addictive, please play responsibly

NJ sports betting key developments and updates

Nov. 14, 2023: ESPN BET launches in New Jersey

August 11, 2023: WynnBET closes operations in New Jersey.

July 20, 2023: PlayUP suspends operations in NJ as rumors swirl about the potential sale of its U.S. business.

July 3, 2023: NJ opts to extend iGaming until November 2028.

April 20, 2023: New Jersey ratchets up responsible gaming efforts by adding a responsible gaming coordinator role.

April 18, 2023: New Jersey receives a sports betting boost from March Madness, taking in just under $1.03 billion in handle for the month.
March 21, 2023: NJ lawmakers introduce bills aiming to prevent problem gambling and forbid sports betting partnerships between sportsbooks and post-secondary institutions.

Aug. 29, 2022: Prophet Exchange, the first legal sports betting exchange in the U.S., goes live in New Jersey.

May 6, 2022: The first fixed odds horse racing bet in New Jersey occurs at Darby Development’s Monmouth Park in Oceanport.

Nov. 2, 2021: Voters in NJ reject a constitutional amendment that would have permitted wagering on the state’s college sports teams.

September 2021: New Jersey posts $1 billion in monthly betting handle, becoming the first regulated state to hit that mark.

June 21, 2021: NJ becomes the first state to legitimize fixed odds horse race betting.

Aug. 2018: DraftKings becomes the first legal online sportsbook to take mobile bets in the state.

June 2018: Gov. Phil Murphy signs Assembly Bill 4111, permitting the state to add legal NJ sports betting to racetracks and casinos.

May 2018: The U.S. Supreme Court overturns the Professional and Amateur Sports Protection Act (PASPA), allowing states to decide for themselves whether or not to implement sports betting.

NJ sports betting quick facts

🚀 NJ sports betting launch dateAugust 2018
🔞 Legal betting age21+
▶️ Sports betting licenses20
💰 Sports betting apps15
📱 Online sports bettingYes
🎰 Retail sports bettingYes
🖥️ Online casinosYes
✍️ Remote registrationYes
🎮 esports bettingYes
🏈 College sports betting       No
🌎 State population9.26 million
💵 2023 betting handle$12.60 billion
⚖️ NJ regulatorNew Jersey Division of Gaming Enforcement
💸 Tax rate14.25% (online)

Yes, sports betting is legal in New Jersey. On June 11, 2018, Gov. Phil Murphy signed Assembly Bill 4111, allowing retail and online sports wagering.

Now, NJ bettors can register with up to 15 legal sports betting sites anywhere in the state.

NJ sports betting promos and bonuses

New Jersey sportsbooks know that the competition to earn your business is fierce. With this in mind, every site and mobile app that offers sports betting in New Jersey has a bonus offer available to new customers to incentivize them to try out their sportsbook. We've compiled all the best sportsbook promos currently available in NJ.

NJ sportsbook 🏆Promo code ✅Welcome bonus 💰
⭐ bet365SBR365Bet $5, get $150 in bonus bets
⭐ BetMGMSBRBONUSBet $5, get $150 in bonus bets
⭐ betPARXClaim $750 without codeUp to a $750 bonus bet
⭐ BetRiversSBRBONUSUp to a $250 bonus bet
⭐ BetwayClaim $250 without codeUp to a $250 bonus bet
⭐ Borgata SportsSBRBONUSBet $20, get $100 in bonus bets
⭐ CaesarsSBRBONUS1000$1,000 first bet on Caesars
⭐ DraftKingsClaim $1000 without codeUp to $1,000 No Sweat first bet
⭐ ESPN BETClaim $100 without codeGet $100 in bonus bets
⭐ FanDuelClaim $150 without codeBet $5, win $150 in bonus bets
⭐ Golden NuggetClaim $250 without codeUp to a $250 bonus bet
⭐ Hard RockClaim $100 without codeNo Regret First Bet up to $100
⭐ PointsBetN/AUnique bet types
⭐ SuperBookSUPERBOOK$250 first bet bonus
⭐ TipicoClaim $250 without codeDeposit match up to $250

Bet with your head, not over it. Gambling problem? Call 1-800-GAMBLER

Top NJ sports betting sites

With so many great sportsbooks in New Jersey to choose from, it's easy for new sports bettors to feel overwhelmed when making a selection. Fortunately, you don't have to limit yourself to just one New Jersey betting site or New Jersey betting apps. Each book has strengths and sign-up bonuses that motivate you to try them out. This section includes all sportsbooks in New Jersey, what they're best known for, and more information on the state's top five sites.

NJ online sportsbookBest known for
bet365Established global brand
BetMGMUser interface
betPARXEasy to use
BetRiversNew customer friendly
BetwayLive betting
Borgata Sports24/7 live chat
CaesarsCaesars Rewards tie-in
DraftKingsMobile app features
ESPN BETPersonality-driven promos
FanDuelBonus variety
Golden NuggetCustomer service
Hard RockSame-game parlays
PointsBetUnique points betting option
SuperBookLarge wager menu
TipicoMultiple deposit methods

Why FanDuel is the best sportsbook in New Jersey 🔵

FanDuel was founded in 2009 and gained notoriety in the daily fantasy sports space soon after. The brand's outstanding attention to detail in running a clean and easy-to-use website and mobile app for daily fantasy sports made the transition into the sports betting industry a natural one. This transition was made even easier when FanDuel was purchased by global sports betting powerhouse Flutter Entertainment in 2018, the same year the site launched in New Jersey.

New customer acquisition is a top priority at FanDuel. This choice is made apparent by the sportsbooks' welcome bonuses, which are consistently among the best in the NJ sports betting industry and never require a FanDuel promo code. First-time players can access a $5 bet on any sportsbook market, and be awarded $150 in bonus bets if the bet wins.

It's tough to argue that there is a better NJ online sports betting option than FanDuel. Everything from the sports betting app's interface to the ease of deposits and withdrawals and the excellent customer service you will receive make FanDuel a top choice for sports betting in New Jersey. It's also arguably one of the best NFL same-game parlay betting sites on the market, giving it a huge boost for football fans.

To garner more insight on the sports betting platform, scour our FanDuel review.

FanDuel New Jersey 
⭐ App Store rating4.7/5.0 ⭐(41K reviews)
📈 Google Play rating4.7/5.0 ⭐(267K reviews)
🏆 Best featureSame-Game Parlay+
📺 Live streamingYes
💰 Current welcome offerBet $5, win $150 in bonus bets
💵 Payout speedUp to 48 hours
⬇ Download size142.4 MB 
🗺 States active20

Other New Jersey online sportsbooks and sports betting apps

FanDuel may be our top pick for sports gambling in New Jersey, but there are still some other top-rated NJ sports betting apps and sportsbooks that you should strongly consider adding to your rotation.

Caesars New Jersey 🏛


$1,000 First Bet on Caesars

Sportsbook Review may receive advertising commissions for visits to a sportsbook betting site. 21+. Gambling can be addictive, please play responsibly

No sportsbook in New Jersey has a more prominent retail presence than Caesars Sportsbook. With four physical locations to play at (Caesars Atlantic City, Harrah's Resort Atlantic City, Monmouth Park Sports Book, and Tropicana Atlantic City), New Jersey residents can confidently place their legal sports bets in person and online. And with a loyalty program that allows you to earn Caesars Reward Credits and Tier Credits, sports betting in New Jersey with Caesars can score you comps on hotel stays, entertainment, dining, and more. Ensure you enter Caesars Sportsbook promo code SBRBONUS1000 during registration.

Caesars has an official partnership with the NFL, giving users access to live-streaming all season long. Combine that with Caesars being among the best NFL prop betting sites and it's a winning combination for football fanatics in New Jersey.

  • App store ratings: 4.6 (iOS), 4.5 (Android)
  • Sign-up bonus: $1,000 first bet on Caesars
  • Payout speed: 1-5 business days

For more information on the sportsbook, read our Caesars review.

Caesars New Jersey 
⭐ App Store rating4.6/5.0 ⭐ (55K reviews)
📈 Google Play rating4.2/5.0 ⭐ (23K reviews)
🏆 Best featureFrequent odds boosts
📺 Live streamingYes
💰 Current welcome offer$1,000 first bet on Caesars
💵 Payout speed1 - 5 business days
⬇ Download Size226.7 MB 
🗺 States active20 (+DC)

BetRivers New Jersey ⚡


Up to a $250 Second Chance Bet

Sportsbook Review may receive advertising commissions for visits to a sportsbook betting site. 21+. Gambling can be addictive, please play responsibly

BetRivers is an excellent option for both new and experienced sports bettors. New players in New Jersey will appreciate the site's low deposit and betting minimums, and professional players should be impressed with the extensive live betting options on offer. This top NJ sports betting option also has regular rotating promotions and odds boosts for existing customers. Simply remember to enter BetRivers bonus code SBRBONUS at sign-up.

  • App store ratings: 4.1 (iOS), 3.5 (Android)
  • Sign-up bonus: Up to a $250 bonus bet
  • Payout speed: 1-14 business days

Dive into our complete BetRivers review for more actionable intel.

BetRivers New Jersey 
⭐ App Store rating4.4/5.0 ⭐ (3.2K reviews)
📈 Google Play rating3.3/5.0 ⭐ (1.4K reviews)
🏆 Best featureLive-betting options
📺 Live streamingYes
💰 Current welcome offerUp to $250 second chance bet
💵 Payout speed2 - 5 business days
⬇ Download Size184.4 MB
🗺 States active14

BetMGM New Jersey 🦁


Bet $5, Get $150 in Bonus Bets

Sportsbook Review may receive advertising commissions for visits to a sportsbook betting site. 21+. Gambling can be addictive, please play responsibly

BetMGM, through its parent company MGM Resorts International, owns and operates some of the most famous Las Vegas hotels and casinos, including the Bellagio, Aria, and MGM Grand — but they also have a retail partnership with the Borgata Hotel & Casino in New Jersey. This globally recognized brand offers one of the best and most user-friendly NJ online sports betting options.

  • App store ratings: 4.8 (iOS), 4.4 (Android)
  • Sign-up bonus: Bet $5, get $150 in bonus bets with BetMGM bonus code SBRBONUS
  • Payout speed: 2-7 business days

To glean additional expert insight on the sportsbook, check out our BetMGM review.

BetMGM New Jersey 
⭐ App Store rating4.8/5.0 ⭐ (186K reviews)
📈 Google Play rating4.1/5.0 ⭐ (25K reviews)
🏆 Best featureExcellent rewards program
📺 Live streamingYes
💰 Current welcome offerBet $5, get $150 in bonus bets
💵 Payout speedUp to 5 banking days
⬇ Download size114.3 MB 
🗺 States active20 (+DC)

DraftKings New Jersey 👑

DraftKings has taken a similar path to the top of the sports betting industry as FanDuel — which is why the FanDuel vs. DraftKings debate is constant. After starting as a popular daily fantasy sports app, DraftKings leveraged its brand's trust and authority to become one of the best sportsbooks as soon as New Jersey legalized online gambling in 2018. DraftKings consistently delivers some of the best bonuses, promotions, and contests to NJ sports bettors that are either new to the site or existing customers. Either way, you'll never need a DraftKings promo code at any point.

  • App store ratings: 4.8 (iOS), 4.6 (Android)
  • Sign-up bonus: Up to $1,000 No Sweat first bet
  • Payout speed: 1-3 business days

Rifle through our thorough DraftKings review for a big-picture look at the sports betting platform.

DraftKings New Jersey 
⭐ App Store rating4.7/5.0 ⭐ (5K reviews)
📈 Google Play rating4.6/5.0 ⭐ (129K reviews)
🏆 Best featureLoads of micro-betting options
📺 Live streamingYes
💰 Current welcome offerUp to $1,000 No Sweat first bet
💵 Payout speed60 minutes - 7 days
⬇ Download size466.3 MB
🗺 States active23

See how DraftKings compare to our top recommended sportsbook: FanDuel vs. DraftKings.

New Jersey sportsbooks honorable mentions

The top five list of New Jersey sportsbooks above only scratches the surface regarding betting on sports in New Jersey. These sites are also legal and regulated, and you can learn more about any of them by clicking the links to our in-depth NJ sportsbook reviews below.

How we rate and review NJ sportsbooks

Our sports betting professionals independently review and critique all of New Jersey's legal online sportsbooks.

Choosing a new sports betting app or online sportsbook site can be challenging for those new to sports betting. Our team of experts considers all of the following factors before presenting our findings and final rating for each sportsbook in New Jersey.

Welcome bonuses and promotions

No matter what your starting bankroll is for sports gambling, it never hurts to have more ammo. New Jersey sportsbooks are battling for your business, and to earn it, they are willing to offer incentives such as first bet insurance, deposit matches, and instant bonus bets. Our team keeps tabs on the latest NJ sportsbook welcome offers to find the best value for new players.

User experience

Sports bettors spend a lot of time on their favorite sportsbooks every week, browsing through betting lines, current promotions, and futures. SBR's experts understand how important it is that your sports betting app and website run smoothly and give you a positive user experience from start to finish. Our user experience rating includes day-to-day usability and other vital factors, including customer service and technical issues.

Sports bet variety

All the online sportsbooks offering sports betting in New Jersey will offer odds on standard bet types like the spread, moneyline, and totals on popular sports like football, basketball, baseball, and hockey. These markets will satisfy casual sports bettors, but those who enjoy having more in-depth options for prop betting or niche sports will need to find an NJ sportsbook that offers them many sports betting options.

Banking options

The legalization and regulation of sports betting in New Jersey have made depositing and withdrawing money into and out of your sports betting account a relatively straightforward process. Each sportsbook has preferences regarding what banking options it uses for deposits and withdrawals. If you are planning on betting in New Jersey, make sure your preferred banking methods are available.

Payout speed

Generally speaking, most NJ online sports betting sites have payout options to process your withdrawals within 24 to 72 hours. Sportsbooks have different listed ranges for the payout speed of any given method; some are more consistently quicker than others. Our experts at SBR know that fast payouts are critical to sports bettors, so we track payout speeds in New Jersey closely.

Security and customer support

The New Jersey Division of Gaming Enforcement regulates all online sports betting and casino gaming. Keeping your banking details and private information safe and secure is a top priority of the NJDGE. Sportsbooks use several safeguards — including two-factor authentication — to keep your account secure.

Live chat that is available 24/7 is a standard customer service feature at most New Jersey sportsbooks. Other customer support options include email and phone calls during business hours.

How to start betting in New Jersey

So, you've decided to try online sports betting, but you need help figuring out where to start. We understand that getting started can seem daunting to new players. Rest assured, legal and regulated NJ sports betting is straightforward to get signed up for, and we'll walk you through the entire process from your first deposit to your first withdrawal here.

1. Select a sportsbook licensed in New Jersey

There are 15 legal online sportsbooks in New Jersey that the New Jersey Division of Gaming Enforcement has licensed. Read through the information on this page and the in-depth sportsbook reviews that SBR provides until you find an online sports betting provider you want to try. Picking one with an excellent sign-up bonus and banking options you can access is a good place to start.

All 15 of the legal online sportsbooks available in New Jersey allow you to access their sportsbook through their website or a mobile app. Access the sportsbook you selected with whichever format you are most comfortable with starting the process.

2. Register online

To register online for your new sports betting account at the New Jersey sportsbook you selected, follow the sign-up process the sportsbook provides after you click or tap "Sign Up." During this process, you will be asked for important information, including your name, contact information, address, social security number, and date of birth. Your personal data will be safe if you use one of the legal and regulated NJ online sportsbooks listed on this page.

After you have filled out your information, you will be asked to choose a username and password. Make sure to select a secure password that you can remember.

3. Deposit and claim a bonus

Once you have signed up for an account by providing the required information, you will have full access to the NJ sports betting app or website that you chose and will have the chance to navigate through betting odds, promotions, and other features. When you are ready to make your first bet with the sportsbook, you can click "deposit" in the cashier section to add funds to your account.

Select the payment option you want to use and fill out the necessary forms. This initial deposit will be the one that you can opt in for any welcome bonus that the sportsbook offers, so make sure to review this process and type in your bonus code (if necessary) before finalizing your deposit. Contact customer service if you have questions about your deposit or sign-up bonus.

4. Select and finalize your bet

You are officially on your way to sports gambling in New Jersey once you have completed the steps above to sign up for an account and add money. Try navigating the website or sportsbook mobile app to familiarize yourself with the interface. Brand new players that haven't bet on sports before should research how to read odds and how different bet types work before making any wagers to ensure that you are betting on the right thing.

Keep your welcome bonus in mind as well. Most sign-up bonuses only apply to your first bet with the sportsbook, so consider what amount you are comfortable with to maximize the value of your bonus offer. Some will also have a specific time frame to use your bonus. Once you are ready, make a selection, which will pop up on a separate bet slip. Confirm that the bet is correct before hitting submit to lock it in.

5. Win and withdraw your payout

Nothing beats collecting your hard-earned sports betting winnings with a cash out. Click or tap the "withdrawal" button to select the amount you want to take out of your New Jerseys sportsbook account and the banking method you would like to use to process this payment. Once you have completed this process, you should get your first payout via most digital withdrawal options within 24-48 hours.

NJ sports betting handle

The sports betting handle refers to the total amount of money residents wagered on sports over a specific period. Sports betting in New Jersey collectively amassed a $10.94 billion handle in 2022 across both online sports betting and sports betting at retail locations. In 2023, the annual cumulative handle ended at $12.60 billion thanks to a $5.50 billion handle surge from September to December.

In all, New Jersey sportsbooks have reported gross revenues totaling just shy of $3.40 billion thanks to the $45+ billion that has been spent on sports betting since books first launched in August of 2018.


January        $1.08 billion
February         $847.4 million
March         $1.03 billion
April        $834 million
May        $778.9 million
June        $591 million
July        $587 million
August        $725.84 million
September$1.3 billion
October$1.3 billion
November$1.6 billion
December$1.3 billion
Annual total $12.6 billion

New Jersey sports leagues and teams to bet on

We understand that betting on local teams is widespread among sports bettors. There's nothing wrong with placing the occasional bet on one of your favorite teams, but keep in mind that the most successful sports bettors are the ones who analyze the entire betting board for value in major leagues such as the NFL, NBA, MLB, and NHL and don't bet based on emotions. Consult our free betting picks if you need help finding value on the board. 

New York Giants 🏈

The Giants might claim to be from New York on their jerseys and helmets, but with a home field smack in the middle of East Rutherford, New Jersey, attracting NJ fans is an easy sell. And since the NFL lords over the sporting landscape in the U.S. (not to mention the betting market), the Giants are a huge deal.

The Giants have been around since 1925 and have a storied history, which includes four pre-merger NFL championships and four more Super Bowl victories, including two memorable wins over Tom Brady and the New England Patriots dynasty. Betting on the underdog Giants would have paid off handsomely on those days.

New York Jets 🏈

Another "New York" team playing in New Jersey (which is a common theme here, the Jets made a huge splash in the 2023 offseason by trading for multi-time MVP quarterback Aaron Rodgers. That saw their Super Bowl odds jump up dramatically.

The Jets share MetLife Stadium in NJ with the Giants, making them another popular 
local team for New Jersey residents. Can Rodgers bring the Jets back to the promised land? They haven't won a Super Bowl since 1968.

New York Knicks 🏀

The New York Knicks play in the "Mecca of Basketball," the world-famous Madison Square Garden in downtown Manhattan. Despite actually NOT playing in New Jersey, their iconic history attracts plenty of basketball fans from the Garden State.

The Knicks have a pair of championships, but those were won in the early 70s. It's been decades of frustration for NYK fans, who keep waiting for a team that can truly contend again. With sports betting legal in both New Jersey and New York, the Knicks garner plenty of gambling attention. 

Brooklyn Nets 🏀

They may be the Brooklyn Nets now, but the team used the New Jersey moniker for decades while actually playing in the Meadowlands. (They were from New York prior to that, so there's been plenty of location shuffling over the years.)

The Nets have never won the NBA championship, but do have a pair of pre-merger ABA titles from 1974 and 1976. Regardless, they take pride in being the first professional sports franchise to call Brooklyn home since the Dodgers left in 1957.

New York Yankees ⚾

The infamous Bronx Bombers are one of the most iconic franchises in all of sports. They've been a part of the sports landscape in the NY/NJ area since 1903 and have collected 27 World Series rings in their illustrious history. Just ask any Yankees fan, since it's basically the first thing they mention in every conversation. (We're kidding. Kind of.)

The Yankees have a heated rivalry with the Boston Red Sox, arguably one of the greatest in all of sports. The passion can be seen both in the stands and in the legal betting markets, where wagering on Yankees' games remains popular in New Jersey.

New York Mets ⚾

Oh yeah, there's another baseball team in New York to talk about. The other half of the Subway Series rivalry, the Mets trail slightly behind their crosstown foes in World Series wins — by about 25 championships. Despite the contrasting histories of success, the Mets maintain a loyal fan base in the area, including New Jersey.

When new owner Steve Cohen took over in 2020, the hope of title contention was renewed. Indeed, Cohen wasn't shy about spending big money on marquee free agents. Unfortunately, a combination of injuries, slumping superstars, mental errors, and plain ol' bad luck have kept the Mets from winning their first World Series since 1986.

New Jersey Devils 🏒

The Devils moved to New Jersey from Colorado in 1982 and have played in the heart of NJ ever since. It's been a successful move, too. The Devils have racked up nine division titles and three Stanley Cup victories so far.

Unlike the New York Rangers and New York Islanders, the Devils actually play in the state of New Jersey. However, being a legitimate hometown team doesn't always help the Devils attract NJ fans. The Rangers and Islanders have existed in the area for much longer and have loyal fanbases of their own.

Philadelphia teams

In certain parts of New Jersey, the closest major city is actually Philadelphia, situated on the NJ/PA border. That means the Philadelphia 76ers (NBA), Eagles (NFL), Phillies (MLB), and Flyers (NHL) are all popular in New Jersey too.

Other NJ sports teams ⚽

MLS fans in New Jersey also follow and bet on local favorites, including the New York Red Bulls, New York City FC, and the Philadelphia Union. Sports bettors in New Jersey can also bet on other professional sports, including golf, tennis, UFC, and the WNBA (including the local New York Liberty)

In-state college sports betting is not permitted in NJ, so sports betting in New Jersey does not include local favorites like the Rutgers Scarlet Knight.

Sports bettors can check out the top sportsbooks for specific sports, leagues, playoffs, and categories:

Sports betting was initially legalized in New Jersey in 2012. After a series of lawsuits from professional sports leagues and a lengthy legal battle, New Jersey was finally able to roll out fully legal online sports betting in August of 2018.

Currently, 15 active online sportsbooks in New Jersey have all been approved and licensed by the New Jersey Division of Gaming Enforcement.

New Jersey's online and mobile sportsbooks

Online sportsbookOdds provider
Borgata SportsBetMGM
Golden NuggetSBTech
Hard RockGiG

Land-based New Jersey sportsbooks

Land-based sportsbook and retail partnerOnline sportsbook
🎰 BetMGM Sportsbook & BarBetMGM
🎰 betPARX SportsbookESPN BET
🎰 Caesars Sportsbook at Harrah’s ResortCaesars
🎰 Caesars Sportsbook at Monmouth ParkCaesars
🎰 Caesars Sportsbook at Wild Wild WestCaesars
🎰 Caesars Sportsbook TropicanaCaesars
🎰 DraftKings SportsbookDraftKings
🎰 FanDuel Sportsbook (Bally’s)FanDuel
🎰 FanDuel Sportsbook (Meadowlands)FanDuel
🎰 Hard Rock SportsbookHard Rock
🎰 The Sportsbook (Golden Nugget)Golden Nugget
🎰 The Sportsbook at OceanCaesars

Who can bet on sports in New Jersey?

All prospective sports bettors must be 21 years or older to place a bet on New Jersey sports in retail and online sportsbooks. Here are more details on the legality of sports betting in New Jersey:

Legal age 🎂

The state of New Jersey strictly prohibits anyone under the age of 21 from gambling both online and at any casino or simulcast facility. New Jersey residents 18 or older can play the lottery, bingo, and horse racing, but they can only bet on sports or play casino games once they are 21.

Mobile betting 📱

Mobile betting on sports in New Jersey is legal when using a mobile phone, tablet, or computer. Each of the 15 online sportsbooks in New Jersey offers mobile betting online through sports betting apps or their websites.

Remote registration 💻

Sports fans who want to sign up for an NJ online sports betting account can do so remotely. Players can also make deposits, withdrawals, and sports bets from any remote location in New Jersey. No visit to an in-person retail site is required to partake in NJ sports betting online.

Within state borders 🌎

Anyone of legal age within New Jersey's borders can register at any of the state's 15 online sportsbooks to place bets. You do not have to be a resident of New Jersey to bet on sports online legally; you have to be located in the state, which is then verified through geotracking software. New Jersey residents will only have access to their New Jersey sportsbooks if they are within state borders.

Retail sportsbooks 🏢

There are currently 11 physical locations in New Jersey with a retail sportsbook or designated sports betting lounge. Three of those sports betting lounges are located at New Jersey horse racetracks. Sports bettors can place wagers with in-person tellers or a kiosk, depending on the location.

Taxable winnings 💸

The federal government in the United States considers sports bet winnings as taxable income, and sports bettors can also offset their taxable winnings by reporting their losses. Players in New Jersey will be subject to a 24% federal income tax if they win over $600 in a year, and New Jersey's state tax is 3% on income.

What you can and can't bet on in New Jersey

Each state that has legalized sports betting around the country has laws around what sportsbooks are allowed to offer betting markets on and what they aren't. The New Jersey Division of Gaming Enforcement has set the following rules for sports betting in New Jersey:

Politics ❌

Many European countries offer betting on political events, including elections such as the 2024 US Presidential Election. However, New Jersey does not allow sportsbooks to provide wagering options on political futures.

Entertainment award ceremonies ✅

New Jersey is one of the states that has legalized betting on popular entertainment award ceremonies. New Jersey sportsbooks can offer betting lines on entertainment awards such as the Acadamy Awards, the Grammy Awards, and the Emmy Awards.

Esports ✅

There is some controversy around the nation regarding betting on esports. Fortunately for New Jersey bettors interested in popular esports games like Fortnite, Defense of the Ancients 2, and League of Legends, NJ, online sports betting on esports is legal.

What about New Jersey college sports? 🎓

Sports bettors in New Jersey are not allowed to bet on any college sporting event, including an in-state team. You can only bet on popular sports like college basketball and college football if an NJ-based team isn't playing in the game. New Jersey residents rejected a potential expansion to include wagering on local teams when the option was on the ballot in the 2021 New Jersey Election.

Responsible NJ sports betting

The New Jersey Division of Gaming Enforcement has resources to help problem gamblers in New Jersey get the help they need with their gambling addiction. New Jersey residents with an issue controlling their gambling can voluntarily add themselves to a list that will ban them from visiting land-based casinos and using online sportsbook websites and apps.

There are other ways to get help if you or someone you know has gambling problems. The 1-800-GAMBLER national hotline is available 24/7 for anyone who wants to talk with a professional about compulsive gambling.

Sportsbooks to avoid in New Jersey

Before New Jersey legalized sports betting, fans who wanted to sign up for an NJ sports betting account online had no options besides illegal sportsbooks in other countries that accepted United States bettors. U.S.-based sports bettors had no legal recourse if something went wrong while using one of these international sportsbooks.

Sportsbooks in other nations operating illegally in the United States are still active. Now that there are so many reliable, safe, legal, and licensed New Jersey sportsbooks to choose from, there isn't any upside to taking your sports betting business offshores. Use one of the 16 NJ online sports betting providers listed on this page that are licensed by the New Jersey Division of Gaming Enforcement instead.

BetOnSports ❌TopBet ❌131Sport ❌
- Blacklisted since 2006- Scam sportsbook- Blacklisted since 2007
- Grand jury indictment- Over a dozen reported confiscated winnings- History of scams
- Over $16-million owed-Offline with $45,000 unpaid to players
- Players got pennies on dollar in settlement

NJ sports betting FAQs

Is sports betting legal in New Jersey?

Yes, sports betting has been entirely legal in New Jersey since 2018. Currently, 15 online sportsbooks in New Jersey accept legal sports bets daily.

When did sports betting go live in New Jersey?

New Jersey initially legalized sports betting in 2012, which prompted a lengthy legal battle that eventually made its way to the Supreme Court. New Jersey won the case, allowing the state to offer sports betting without any more legal obstacles starting in August of 2018 and opening the door for other states to do the same.

What is the minimum age to bet in New Jersey?

You must be at least 21 years old to bet on sports in New Jersey or to play any casino games online or at a retail casino. New Jersey residents 18 or older can bet on horse racing, play bingo, and play the lottery.

Where can I bet on sports in New Jersey?

Sports gambling in New Jersey is available at 11 physical sportsbook or sports lounge locations and 15 online sportsbooks. Some physical locations that allow sports betting in New Jersey include big-screen televisions and in-person tellers, while others offer kiosks with which you can make your own bets. You can access online sports betting with a computer, phone, or tablet while you are in the state of New Jersey.

How many online sportsbooks are there in New Jersey?

There are currently 15 legal online sportsbooks in New Jersey, including popular options such as FanDuel, DraftKings, Caesars, BetMGM, BetRivers, and more. The New Jersey Division of Gaming Enforcement has approved all 19 sportsbooks, which are 100% legal and regulated.

What sportsbooks are legal in New Jersey?

Players who want to place bets in New Jersey have access to 15 legal NJ online sports betting providers: bet365, BetMGM, betPARX, BetRivers, Betway, Borgata Sports, Caesars, DraftKings, ESPN BET, FanDuel, Golden Nugget, Hard Rock, PointsBet, SuperBook, and Tipico. There are also 11 in-person retail locations that New Jersey residents can bet at, with most of them located in or around Atlantic City.

Can you bet on New Jersey based teams in New Jersey?

Sports betting in New Jersey does allow legal betting on professional teams based in New Jersey, such as the New Jersey Devils, New York Jets, and New York Giants. NJ sports betting does not allow sports bettors to wager on collegiate games, including an in-state college team such as the Rutgers Scarlet Knights.

Do you have to live in New Jersey to bet online?

No. Each of the 15 online sportsbooks in New Jersey uses geotracking software to confirm that your mobile device or computer is located within the state's borders. As long as you are physically located in New Jersey, you can wager on sports at any of these New Jersey sportsbooks, regardless of whether you are a resident.

How do you place a sports bet in New Jersey?

To place a sports bet online in New Jersey, you need to sign up for an account at one of the legal sportsbooks of your choice, such as DraftKings or FanDuel. You can place a bet on the game of your choice once you have signed up and used your NJ sportsbook's cashier to make a deposit. In-person betting with tellers and kiosks is also available at 11 brick-and-mortar locations around the state.

Are sports betting apps legal in New Jersey?

Yes. New Jersey has 15 legal and licensed online sportsbooks that are currently active, and all of them have online sports betting apps available for your preferred mobile devices.