The State of New Jersey was the first to legalize betting, so it’s no surprise that NJ sports betting is one of the most developed across the entire US. As a resident of NJ, you can bet on virtually any sport imaginable, including the NBA, NFL, MLB, and NHL.
In this NJ online sports betting guide, we will fill you in on all you need to know about New Jersey betting sites. Keep reading to learn about some of the most generous welcome bonuses awaiting you and how to make the most out of each deposit.
50% match deposit bonus worth up to $1,000 100% deposit match welcome bonus of up to $1,000 100% deposit match up to $500 Up to $2,500 with a 125% deposit match (100% sports bonus and 25% casino bonus) 75% Crypto Deposit Bonus up to $750 Up To $750 Sign Up Bonus 150% welcome bonus up to $300 100% crypto bonus up to $1000 50% deposit match up to $1000
50% match deposit bonus worth up to $1,000
100% deposit match welcome bonus of up to $1,000
100% deposit match up to $500
Up to $2,500 with a 125% deposit match (100% sports bonus and 25% casino bonus)
75% Crypto Deposit Bonus up to $750
Up To $750 Sign Up Bonus
150% welcome bonus up to $300
100% crypto bonus up to $1000
50% deposit match up to $1000
The Best NJ Sports Betting Sites List 2022
There are hundreds of NJ sportsbooks to choose from. The following are the top 10 best NJ sports betting sites right now.
- BetOnline – Best Overall NJ Sports Betting Site.
- XBet – Top Provider of Ongoing Bonuses in NJ.
- MyBookie – Fast Payouts and Great Market Variety.
- BetUS – Best NJ Sports Betting Site for its Welcome Bonus.
- Bovada – Best NJ Sports Betting App.
- Intertops – Extensive Selection of NBA Markets.
- Sportsbetting.ag – Top NJ Sportsbook for Soccer and Football.
- BetNow – Top Online Sportsbook and Casino in NJ.
- GT Bets – Great NJ Betting Site for NCAAF Coverage.
- BUSR – Top NJ Horse Betting Sportsbook.
Is Sports Betting Legal in New Jersey?
Following a 2018 law, sports betting became legal in the State of New Jersey. The introduction of legalized sports betting in NJ meant that the State was able to license operators who fulfilled certain conditions.
As a resident of NJ, you now have access to two types of online sports betting sites. Licensed online sportsbooks are ones that have partnered or formed part of licensed land-based casinos or racetracks. These sportsbooks must adhere to all the rules of the State, and, as a result, provide less attractive bonuses and features.
The other type of NJ sports betting sites are offshore sportsbooks. These platforms offer similar services, but have greater liberty to offer generous bonuses and feature-rich sportsbooks.
Land-based Betting in NJ
There are currently 11 establishments licensed to provide land-based sports betting in New Jersey. In accordance with the State’s law, these providers have partnered with established casinos and racetracks to offer their services.
Here is a list of the current land-based New Jersey sportsbooks:
- Caesars Atlantic City Sports Book at Caesars AC in Atlantic City Boardwalk.
- Caesars Sportsbook at Harrah’s AC in Atlantic City Marina.
- Caesars Sportsbook at Ocean Casino in Atlantic City Boardwalk.
- Caesars Sportsbook at Tropicana AC in Atlantic City Boardwalk.
- DraftKings Sportsbook at the Resorts Casino in Atlantic City Boardwalk.
- FanDuel Sportsbook at Bally’s AC in Atlantic City Boardwalk.
- FanDuel Sportsbook at The Meadowlands in East Rutherford.
- Hard Rock Sportsbook at Hard Rock Casino in Atlantic City Boardwalk.
- Monmouth Park Sportsbook by Will Hill at the Monmouth Park in Oceanport.
- Moneyline Sportsbook at The Borgata in Atlantic City Marina.
- The Sportsbook at Golden Nugget AC in Atlantic City Marina.
NJ Horse Racing & Off Track Betting
New Jersey has five licensed horse racing tracks, including the Freehold Raceway and Garden State Park. These tracks provide a mix of thoroughbred and harness racing through the season or during special events.
The State also licensed off track betting sites located in major cities, such as East Rutherford and Oceanport.
Another popular way to bet on horses is through a New Jersey sportsbook. BUSR, for example, offers a great selection of local, national, and international races. It also provides a generous sign up bonus and horse racing rebates of up to 8%.
New Jersey Sports Betting Legislation Timeline
The road which led to NJ sports betting becoming legal was not an easy one. As with many other states, it was full of lawsuits and opposition by parties who stood to benefit from the status quo.
Here are some of the major events through the State’s push towards legalizing sports betting in NJ:
- 2018 – New Jersey becomes the first US state to legalize sports betting. Gov. Phil Murphy signed the law and went on to place the first legal bet just a few days later.
- 2017 – The US Supreme Court agreed to hear oral arguments and subsequently struck PASPA legislation down.
- 2012 – NJ challenges PASPA legislation, passing a sports betting bill that would face significant legal challenges in the US Supreme Court.
Offshore Betting in NJ
Sports betting in NJ has long been a favorite pass time, and many residents were not keen to wait for legislators and lawyers to get their act together. This is why numerous offshore betting sites started offering their services to residents.
Today, you can find hundreds of offshore sportsbooks that let you create an account and start betting in minutes. It is important to note that some of these platforms are unsafe, so you should always verify that an offshore sportsbook is trustworthy and reputable.
We carry out extensive research into the best offshore gambling sites before listing them in our guides. Apart from seeing that they are licensed by an offshore jurisdiction, such as Panama or Curacao, we ensure that they have a track record of paying out on time and being fair with their users.
Another great reason to sign up to offshore platforms is that numerous accept cryptocurrency payments. Bitcoin betting sites let you deposit and withdraw faster and with lower fees.
Are Daily Fantasy Sports Legal in NJ?
Yes, DFS are totally legal in NJ, and offered by several top providers, including FanDuel and DraftKings. You can sign up to any licensed Daily Fantasy Sports provider in NJ and access their full selection of sports and tournaments. These top providers also offer NJ betting apps to give you full access to DFS wherever you are.
NJ Casino Laws
Just like NJ sports betting, casino gambling is generally allowed across the State. As a resident, you can play your favorite slots and table games at both land-based establishments and online casinos.
Land Based Casinos
The State currently licensed a total of 21 casinos and pari-mutuel establishments. Here are some of the major land-based casinos, all located in Atlantic City.
- Bally’s, in Midtown.
- The Borgata, at the Marina.
- Caesars, in Midtown.
- Golden Nugget, at the Marina.
- Hard Rock, located Uptown.
- Harrah’s, at the Marina.
- Ocean, located Uptown.
- Resorts, located Uptown.
- Tropicana, in Downbeach.
New Jersey Online Casinos
New Jersey allows licensed casinos to offer online games and tables. As a result, you will find a great selection of betting apps and sportsbook sites offering both sports betting and casino games.
The vast majority of our recommended NJ sports betting sites offer this combination. By signing up to NJ online casinos and sportsbooks such as BetOnline and XBet, you’ll be able to enjoy a comprehensive sportsbook along with hundreds of top slots, card games and Roulette selections. In fact, both of these providers rank amongst the best Roulette casinos in the US.
New Jersey Gambling Tax
With New Jersey sports betting being legal and popular, it’s no surprise that the State has one of the most detailed tax mechanisms. Every win resulting from gambling can be subject to tax.
In the case of winnings coming from NJ sports betting establishments, you might be liable for one of two tax rates. If your bet was placed at a retail sportsbook, the tax rate is 8.5%. If you used a website or NJ betting apps, then the tax rate rises to 13%.
Irrespective of where you placed the bet, gambling winnings are also subject to federal tax. This tax rate is fixed at 24%, but only applicable if your winnings surpass a set threshold.
Whilst this guide is here to provide you with basic information, should you like to learn more about NJ gambling taxes, you should speak to a professional.
Best New Jersey Sports Betting Sites Reviewed
By now, you’re probably eager to sign up to the best NJ betting sites and place your first bet. In the following section, we’ll look at the key features found in our top five best NJ online sports betting platforms.
1. BetOnline – Best Overall NJ Sports Betting Site
BetOnline is one of the best and oldest sportsbooks on this list, having been launched in 2001. There are many reasons why we consider it to be the best NJ sports betting site, including the fact that it offers a superb choice of markets and is available through two downloadable betting apps.
Another great BetOnline feature is its extensive coverage of eSports. The selection includes CS:GO, Fifa, LoL, and Dota 2, and each includes a range of pre-game and in-play markets.
When it comes to sports, it is difficult to compete, let alone beat BetOnline. Its 20+ sports provide hundreds of markets with competitive odds. Live bets include creative short-term bets, such as next team to foul or next team to score.
You can join BetOnline today and claim a 50% match bonus worth up to $1,000. This offer has a wagering requirement with bets featuring minimum odds of 2:1. Enter BetOnline promo code BOL1000 to receive your BetOnline welcome bonus right now.
- Top eSports sportsbook in NJ
- Accepts USD and cryptocurrencies
- $1,000 welcome offers for both sports bets and casino games
- Comprehensive choice of markets
- PayPal not accepted
2. XBet - Top Provider of Ongoing Bonuses in NJ
XBet is a popular NJ sports betting site that continues to reward its players long after they have exhausted their welcome bonus. There are numerous promotions throughout the year, including opportunities to claim free bets, reload bonuses, and rebates of up to 7% on applicable horse race bets.
At XBet, you can also claim the closest thing to a no-deposit bonus. By referring your friends, you can receive a 100% bonus based on their deposit.
The XBet sportsbook has plenty to offer, with over 20 different sports, including football, ice hockey, and baseball. eSports are also represented, and even though the selection is not as large as with other providers, you can still bet on major worldwide tournaments and events.
To get your first XBet bonus today, all you need to do is register an account and place your first deposit. In turn, you’ll receive a 100% match bonus worth up to $500. This offer requires you to fulfill a wagering requirement on minimum odds of 2:1. Enter promo code XB100 to claim this offer.
- Up to 7% horse racing rebates
- Quick cryptocurrency payouts
- 24/7 live chat support
- Includes 100% referral bonuses
- A relatively small welcome bonus
3. MyBookie - Fast Payouts and Great Market Variety
MyBookie is one of the top NJ sports betting sites for cryptocurrencies and fast payouts. The platform supports deposits and withdrawals through five coins and tokens, including Bitcoin and Litecoin. By using cryptocurrencies, you can benefit from lower fees and faster transactions.
Another top quality of MyBookie is its range of sports and markets. It’s not just the number of competitions available, but also the depth of each market. For example, headline events, including the NBA Finals and NFL Sundays commonly have hundreds of associated markets available on this sportsbook.
By joining one of the most popular NJ sports betting sites you’ll be able to receive a 100% match deposit bonus of up to $1,000. This MyBookie welcome bonus is subject to a rollover requirement on bets with minimum odds of 2.5:1. Enter MyBookie promo code MYB100 when placing your first deposit to claim this offer.
- Best provider of prop bets and specials
- Great choice of ongoing promotions
- Top odds for live bets
- Great basketball coverage
- A limited choice of eSports
4. BetUS - Best NJ Sports Betting Site for its Welcome Bonus
BetUS is one of the more established sportsbooks in NJ, offering a safe and exciting experience from the moment you sign up. It has been in operation since 1994 and is accessible across devices through its mobile-optimized website.
In fact, the sportsbook’s welcome bonus is often regarded as the most generous across the US. New players who register a new account will be able to receive a 125% match deposit bonus worth up to $2,500. Before withdrawing your reward, you’ll have 14 days within which to fulfill a wagering requirement on bets with odds of 2.8:1 or higher. Enter promo code JOIN125 to receive your BetUS welcome bonus.
As a registered BetUS user, you’ll get access to over 19+ sports, including golf, tennis, and rugby. This platform is amongst the best to bet on the Devils, Giants, and Jets as it offers competitive odds and a selection of both pre-game and in-play markets.
- $2,500 generous welcome bonus
- Superb eSports selection
- Extensive sports coverage through blogs, vlogs, and guides
- 24/7 live chat support
- Demanding welcome bonus terms
5. Bovada - Best NJ Sports Betting App
There are several reasons why Bovada is often named as one of the best NJ sports betting sites for mobile betting. This online sportsbook can be downloaded onto your Android and iOS devices and provide you with the same, feature-rich platform found on its main website.
One of the sportsbook’s main features is its live streaming services. Free to registered players who fulfill wagering requirements, Bovada lets you watch the action live directly from your smartphone or tablet. Whilst the game is playing out, you have the opportunity to place a range of extensive in-play bets. When you think the moment is right, you can cash out early to maximize potential payouts.
Bovada’s pre-game selection is also better developed than some of its main competitors. Apart from featuring all major sports, the platform offers a selection of futures markets, including the NBA and college sports.
You can join Bovada today to receive a 100% match deposit bonus worth up to $1000 using Bovada promo code BVD1000. Although this bonus is relatively small, it comes with a reasonable wagering requirement of 5x on bets with odds of 2:1 or higher. There is no promo code for this Bovada offer, simply select it from the menu when placing your first deposit.
- $1 bets accepted
- Great selection of futures markets
- Includes a ‘build your own bet’ feature
- Live streaming available
- No eWallets available
More on gambling in New Jersey...
Learn about all types of online gambling in New Jersey in our expert guides below:
Best New Jersey Betting Sites Comparison
Whilst we hope that the mini-reviews of the best NJ betting sites were useful, you will probably wish to learn more about all our 10 recommended platforms. This comparison table should help you identify the key benefits of each sportsbook.
|New Jersey Sportsbooks||Welcome Bonus||Promo Code||Number of Sports||Live Streaming||Payment Methods|
|BetOnline||50% deposit match up to $1,000||BOL1000||20||No||Credit card, debit card, wire transfer, Bitcoin, Bitcoin Cash, Ripple, Ethereum, Litecoin|
|XBet||100% deposit match up to $500||Not required||21||No||Credit card, debit card, Bitcoin, Bitcoin Cash, Litecoin|
|MyBookie||100% deposit match up to $1,000||MYB100||18||No||Credit card, debit card, wire transfer, Bitcoin, Bitcoin Cash, Ripple, Ethereum, Litecoin|
|BetUS||125% deposit match up to $2,500||JOIN125||22||No||Credit card, bank wire, Bitcoin, Bitcoin Cash, Ethereum, Litecoin|
|Bovada||50% match deposit up to $250||N/A||22||Yes||Credit card, debit card, Zelle, Bitcoin, Bitcoin Cash, Litecoin|
|Intertops||100% deposit match up to $500||INSIDERS||17||No||Credit card, debit card, Bitcoin, Bitcoin Cash, Skrill|
|SportsBetting.ag||100% deposit match up to $1,000||KICK100||16||No||Credit card, debit card, Bitcoin, Bitcoin Cash, Ethereum, Litecoin, Ripple|
|BetNow||100% deposit match up to $500||BN100||10||No||Credit card, debit card, Bitcoin, Bitcoin Cash|
|GT Bets||100% deposit match up to $500||BOS50||18||No||Credit card, debit card, Bitcoin, Bitcoin Cash, Litecoin, Ripple|
|BUSR||20% deposit match up to $500||WELCOME20||17||No||Credit card, debit card, Bitcoin, Litecoin|
Explore Our Sports Betting Guides
How to Bet on Sports in New Jersey
NJ online sports betting is fun and exciting and comes with the approval of State legislators. In the following section, we’ll show you how easy it is to register a new account, make a deposit, and place your first sports bet.
In this example, we are using BetOnline, since it is one of the very best NJ betting sites available. Apart from offering a range of great sports and features, this sportsbook will reward your first deposit with a 50% match bonus worth up to $1,000. To claim this reward, enter promo code BOL1000 with your first payment.
Step 1: Register an Account
Start by visiting BetOnline and clicking on ‘Join Now’. This will open the sign up form.
Step 2: Fill in Your Details
Enter the required information to create your new account. This includes your name, postcode, mobile number, and email address.
Step 3: Verify Your Email
Verify your email by opening your inbox and looking for an email from BetOnline. Click the link found within the email to verify your address.
Step 4: Deposit Funds
Once you’re logged into your BetOnline account, click on ‘Cashier’ to place your first deposit. The sportsbook supports a number of payment methods, including cryptocurrencies. Once you select your preferred method, remember to include the value of your deposit and the BetOnline promo code BOL1000 to get a 50% top-up on your deposit.
Step 5: Place Your First Bet
Click on ‘Sports’ to open the sportsbook. Search for matches or sports using the available options and click on a market to open your bet slip. Enter the value of your bet and click on ‘Bet Now’ to complete your first bet.
The Garden State is significantly responsible for making sports betting accessible across the nation. Today, you can enjoy a wide variety of NJ sports betting sites from the comfort of your home or smartphone. It only takes a few moments to sign up to BetOnline, and you’ll be able to claim a generous $1,000 welcome bonus followed by a wide variety of ongoing promotions.
Can I bet on sports online in NJ?
Yes, NJ sports betting is completely legal, both in-person and online.
Where can I place sports bets in NJ?
We recommend that you use the best sports betting apps NJ or reputable websites. If you plan to bet in person, you should only use licensed establishments.
What betting sites are there in New Jersey?
You will find numerous licensed and offshore sites offering online sports betting in NJ. We recommend BetOnline as it offers a welcome bonus worth up to $1,000 with your first deposit.
What is the best online sportsbook in NJ?
The best site for NJ sports betting online is certainly BetOnline since it offers 20+ sports and a welcome bonus of up to $1,000 with your first payment.
Is DraftKings legal in New Jersey?
Yes, DraftKings and FanDuel both operate legally in the State.