NJ Sports Betting Sites

Best Sports Betting sites for New Jersey Players in May 2024

New Jersey has been at the forefront of sports betting, legalizing it in June 2018. It was the first state to do so after the Professional, and Amateur Sports Protection Act was overturned in May 2018. The market was an immediate success, and all of the big boys in the sports betting industry offer their platforms in the Garden State.

Actually, saying the market was a big success from the get-go would be an understatement, as New Jersey currently holds the record for the most money in sports bets in a single month.

The state’s 14 land-based casinos and racetracks can have three online skins, so there can be 42 licensed and regulated NJ online sports betting sites. You can bet on sports at retail locations, online, and through your mobile device within the state.

There are tons of betting options for New Jersey online sports bettors with many markets covered and no lack of types of bets to make.

Before you get in on the betting action, you must be informed on everything available to you, as there is plenty. This in-depth guide can be of great help in showing you what to expect from New Jersey sports betting. Right off the bat, we will present you with our recommended picks for New Jersey sportsbooks and then give you all the information you need to get started.


New Jersey has many licensed NJ online sportsbooks, and sometimes it can be hard to pick one that is just right for you. However, we have made it easier, as our experts have looked at seven aspects on the sites and then picked the best ones for the NJ market. We have not randomly chosen these sites but have done our due diligence to identify those at the top of the mountain. Keep reading to check out the criteria used to find the best sports betting sites in the Garden State.


One of our top priorities when choosing what NJ online sports betting sites to recommend to players is the safety and security of the site. That is why we only pick legal and safe sites to play at, with all of them being licensed by the New Jersey Division of Gaming Enforcement (DGE).

While offshore sportsbooks may be licensed, we stay away from them and you should too. They may be licensed by a legitimate gaming body but do not offer the same tight regulations as New Jersey-based operators when it comes to fairness and consumer protection.

The DGE licenses and regulates NJ online sports betting sites, but they make sure there are security measures in place. This is vital for ensuring player personal and financial data is secure. Some of the measures in place include advanced firewalls and SSL encryption. On top of that, the DGE ensures the books are fair and transparent regarding the terms and conditions of bonus offers.


One key aspect of any good online sportsbook is its market coverage. To get our seal of approval, the site will need good coverage for many sports, from popular ones in the popular leagues to more niche sports. At the sportsbooks that we recommend, they will all have a wide variety of sports to wager on from action from the bigger leagues such as the NFL, NBA, MLB, and NHL and no lack of options when it comes to college football and basketball wagering opportunities.

Bonus icon


New Jersey sportsbooks are all trying to outdo each other in order to lure in new players and keep existing ones happy. One of the main ways they do this is by offering bonuses and promotions. We have compared the bonus offers and have found the cream of the crop that players can take advantage of. A solid sportsbook should have a wide range of promos available such as welcome bonuses, reload bonuses, free bets, and parlay boosts, to name a few.

We have also looked closely at the terms and conditions of the bonus offers to make sure they are attainable. This mainly has to deal with the wagering requirements, which all bonus offers will have, and no restrictions on odds and markets.


Shopping for the best odds and lines for online sports betting NJ is important for players so that they can get the most bang for their buck. We have researched the NJ online sports betting sites that are consistent in offering players competitive odds and lines.

Mobile play icon


Mobile gaming is so big these days that it is offered at all NJ online sportsbooks. Many of them offer dedicated apps for iOS and Android devices, and some that do not have them allow you to play directly from your mobile browser. We have checked out the mobile books to see which ones are the most functional and optimized, allowing for seamless gaming on the go.


With so many NJ online sportsbooks, they try to set themselves apart by offering unique features. Some of these features can include live streaming, cash-out option, custom parlays, and seasonal promotions, to just name a few. You can be sure that all NJ online sports betting sites that we recommend offer unique features to give you the best gaming experience possible.


Any good sportsbook should have solid customer support that can easily be reached and quickly solve any issue. So, we have found the best sites with great support that can be reached via live chat, email, and phone.

Having a wide variety of payment options for both deposits and withdrawals is also a key factor we have looked at. The sportsbooks we recommend have fast processing times for withdrawals, minimal fees, and flexible limits. They allow you to easily deposit into your account and take funds out.


To say the history of gambling goes way back in the Garden State would be an understatement. It goes back hundreds of years before the US was even a country, and there were lotteries that helped military funding for the French and Indian War and the American Revolution.

Lotteries were also used to fund the construction of the two New Jersey universities in Rutgers and Princeton. However, in 1844 the state made lotteries illegal, and they would stay that way for almost two centuries.

In the 1830s the oldest racetrack in the US opened in the Garden State in Freehold Raceway. In 1870 the first thoroughbred track opened in Eatontown, New Jersey, at Monmouth Park. However, after only a few years, all gambling was illegal in the state. However, the law was not enforced much and betting was still quite popular.

The gambling ban continued from 1894-to 1939, and in 1939 horse racing was deemed legal. In 1953 the state legalized bingo and raffles for nonprofits. The New Jersey Lottery launched in 1970, and it created the very first game where players were allowed to choose their numbers.

In 1974 New Jersey voters struck down the legalization of retail casino gambling, but only two years later, it was legalized but only in Atlantic City. The first legal land-based casino was the Resorts Casino, which is still in operation.

In 1992 the Professional and Amateur Sports Protection Act (PASPA) was passed and made it illegal to gamble on sports outside of Nevada.

In the 2000s, there was a legal battle between New Jersey and the pro sports leagues and NCAA, as the Garden State wanted to halt the ban on sports betting outside of Nevada. In 2011 NJ voters approved the measure to overturn the federal ban on sports betting.

In 2012 voters approved sports betting in New Jersey despite fierce opposition from the NCAA and the NFL’s four major pro sports leagues, NBA, NHL, and MLB. However, in 2013 the United States District Court ruled in favor of the NCAA and pro leagues, which kept the Garden State from issuing sports betting licenses.

In 2013 online casino gambling and online poker became legal in New Jersey.

In 2018 the US Supreme Court overturned the PASPA, which made it legal to wager on sports on a state-by-state basis. New Jersey jumped at the chance and got the ball rolling quickly, as the first legal sports bet was made in the Garden State only four weeks later on June 14, 2018, at the Monmouth Park Racetrack.

DFS gambling was also ruled legal in New Jersey in 2018.


The big moment for New Jersey sports betting online came in 2018 when the US Supreme Court overturned the PASPA ban. New Jersey was then the first state to take sports bets only a few weeks later, and since then the industry has flourished.

Here are the key dates that led to the legalization of NJ sports betting online.

  • November 2011 – New Jersey voters approve the measure to overturn the ban on sports betting.
  • January 2012 – Governor Chris Christie signs legislation that makes it legal to wager on sports in New Jersey.
  • 2012 – The four pro major sports leagues and the NCAA filed a suit to keep sports betting legal, based on the PASPA.
  • February 2013 – The US District Court makes a ruling favoring the leagues and the NCAA deeming it illegal to wager on sports in New Jersey.
  • September 2013 – New Jersey appeals the ruling of the District Court, but it fails.
  • June 2017 – The US Supreme Court began to hear arguments that the PASPA should be overturned, as it is unconstitutional.
  • May 2018 – The Supreme Court rules the PASPA unconstitutional, making sports betting legal on a state-by-state basis.
  • June 2018 – New Jersey Governor Phil Murphy signs Bill 4111 making sports betting legal at state casinos and racetracks.
  • June 2018 -The first legal sports bet is made at Monmouth Park Racetrack.
  • August 2018 – The first legal online sportsbook goes live in DraftKings.


According to the laws of New Jersey, only licensed land-based casinos and racetracks can get a license for sports betting. New Jersey Division of Gaming Enforcement offers 14 retail licenses for sports betting, and each of those can have three online skins (online sportsbooks), which allows for up to 42 brands.

Additionally, according to state law, some provisions make it legal for online and mobile wagers as long as they are made within the state’s borders. However, the online sportsbooks must be in a partnership with a retail casino or racetrack that has a valid license.

The DGE is the main regulatory body for all sports betting activities in New Jersey, both in retail locations and online.

There is a tax rate of 9.75% for retail sports bets in the Garden State and a 14.25% tax rate for online and mobile bets.

There is a fee of $100,000 to apply for a sports betting license. An investigation by the DGE determines the renewal fees. For the sports betting partners of the retail casinos and racetracks, a New Jersey CSIE license is needed with a fee of $5,000.

Players that win sports wagers in the state must pay taxes on them. There is a 24% federal tax, and the NJ tax rate for retail wagers is 8.5% and 13% for online or mobile wagers.


When you want to open an account at an NJ online sports betting site, you will be happy to know the quick and simple process. Right off the bat, you will need to pick a sportsbook, which is a breeze with the solid ones you will find on this page.

When you have chosen an NJ sportsbook to join, you will see a link such as join now or sign up. You will be whisked away to the registration page when you click on that. Once there, you will need to input the required information about your identity and location. The specific things you will need to provide are:

  • Name
  • Email
  • Username and password that you will create
  • Last 4 digits of your Social Security number
  • Mailing address
  • Phone number

Once you fill out all the required information, there will be a Terms and Conditions box that you will have to tick. Then you can make a deposit, which is also easy, and once you do that, you are ready to go. When you make a deposit, you can then opt in for a welcome bonus if you would like.

There may be a chance that the NL online sportsbook cannot verify your ID in the above process, and if that is the case, you will have to do it manually. You will submit your proof of ID and address by attaching and sending documents such as your state-issued driver’s license or passport, and you may have to send additional proof of address such as a recent utility bill, bank statement, or tax statement.


According to the law, to take part in New Jersey sports betting online, you must be at least 21 years of age. This is the case for making retail sports bets as well as those online.

When it comes to online sports betting NJ, there are geolocation requirements in place to ensure that you are in the Garden State borders when you make a wager. The NJ online sports betting sites will have geolocation tracking software, which is used to show your exact location.

For PC or laptop New Jersey sports betting online, you will need to download a geolocation plugin, so the books will know you are within the state’s borders when making bets. There is no need for any plugin for most mobile devices, as they will have a GPS chip, which is already built-in.


New Jersey is home to only one professional team from the major four leagues in the New Jersey Devils of the NHL.

New Jersey Devils and Betway – In 2021, global online betting and gaming brand Betway signed a multi-year partnership deal with the Devils. Betway has brand exposure at the Devils home in the Prudential Center. The NHL team also has a deal with the Australian-based betting technology provider PlayUp.

The New York Giants and New York Jets of the NFL are two teams in the Big Apple but play their home games in New Jersey. DraftKings is the official sports betting partner of the Giants, and WynnBET is the official sports betting partner of the Jets.


Here are the most common types of bets you will find at NJ online sports betting sites: 


This is a simple wager to understand, as you are just picking the winner of a game or match. There will be two numbers each with a + or a – in front of them and the + signifies the underdog and the – signifies the favorite. This is a bet that has inflated odds, where you are betting less to win more on the underdog and betting more to win less on the favorite.

Here is an example of a moneyline bet:

Dallas Cowboys -150

New York Giants +130

For simplicity, we will use $100, but you can bet however much you want. In the example above, you will bet $150 to win $100 on the favored Cowboys while betting $100 to win $130 on the underdog Giants.


The spread, or point spread, is a bet where the favorite will be getting points, and the underdog will be getting them. The spread is used to balance the teams in a game. If you bet on the favorite, they need to win by the indicated spread, and on the other side of the coin, if you bet on the underdog, they need to win or lose by less than the indicated spread. The winning bet is called covering the spread. Here is an example of a spread bet.

Dallas Cowboys -7

New York Giants +7

In this example, if you bet on the Cowboys, they need to win by eight or more points. If you bet on the Giants, they need to win or lose by less than seven points.


This is a simple bet to understand and called an over/under bet. The NJ online sportsbooks will put a number out indicating what they estimate will be the total number of points, or goals, scored in a game or match. Then you simply bet over or under that number. For example, if the total for the New York Knicks vs. Boston Celtics is 223 and the final score is Boston 120 New York 115 the total is 235, so the over bet would be the winning one, and the under bet would be the losing one.


A futures bet is betting on the future outcome of an event. These are long-term bets that can be made on teams and players. A few examples of a futures bet are the team to win the AFC Title or Super Bowl, which team will win the world series, and which player will win the MVP. You can make futures bets early and then wait for the event’s outcome. You can get good odds for futures bets, as they are harder to win.

For a futures bet, you can make them at any time before the event, such as betting on the Giants to win the Super Bowl before the season starts. The future odds will change depending on how the team is doing. For example, if the Giants are +5000 to win the Super Bowl and start the season 0-4, the odds will reflect that and will go down to something like +10000, as they are less likely to win the big game. The odds you get when you make sure futures wager are the ones you are locked in on, no matter how much they change.


A proposition bet, often simply called a prop bet, has nothing to do with the outcome of a game or match. There are player and team prop bets and some with even odds and some with inflated odds. A few prop bet examples for New Jersey sports betting online are which QB will pass for more yards in a game, which team will score first in the game, whether there will be a safety in the game, or whether a field goal will be the first score of the game.

For prop bets the bigger the even the more of them will be available. There can be many of them for every NFL game, and there are definitely more of them available for bigger events such as the Super Bowl, NBA finals, and World Series.


A parlay bet is a combo bet, which is several bets in one. The bets in a parlay are called legs, and they range from 2-15 legs in a single bet. All legs have to be winners in the parlay for it to be a winning bet. The more legs are in the bet the higher the payout will be but the harder it is to win. A parlay bet is both high risk and high reward.

For parlays, you can use moneylines, totals, and spreads. Often New Jersey sportsbooks will also allow you to make cross-sports parlays, so, for example, in a three-leg parlay you can bet on two NFL spreads and one NBA total.


A teaser is just like a parlay in multiple picks in one bet. However with a teaser, you can move the lines in your favor, but the payout is not as big because you can do that.

Round Robins

A round-robin is several smaller parlays where you do not have to win every leg for the wager to be a winning one. However, the payout is not as significant since this is the case.

Live Bets

A live bet, or in-play bet, is where you are betting on the action as it happens in real-time. Since the event has already started the lines and the odds will change depending on how the game or match is unfolding. The most common live bets are moneylines, spreads, and totals but, sometimes, at NJ online sports betting sites, there will also be live prop bets available.

NOTE: For spread bets and totals bets there may be a .5 at the end of the number. So, for the spread example above it would be Cowboys -7.5 and Giants +7.5. Since a half a point cannot be scored it takes a tie out of the equation. Again, in the example above for Cowboys -7 Giants +7 if the Cowboys win by exactly 7 points that is the spread and the bet is a push, which means a tie and you will get your original stake back.

For online sports betting, NJ at quite a few of the sites they will offer live streaming, which allows you to watch the event and wager on it simultaneously.


To say that you have a lot of choices when it comes to what sports to bet on would be a major understatement. While sportsbooks for New Jersey betting online focus on US sports, they will also offer lines and odds for many events around the world. So, for example, you are covered for NFL betting NJ and NBA New Jersey betting as well as betting soccer NJ and handball betting in New Jersey.

These are most of the sports, there may be more,  that NJ residents can place bets on the outcome of legally:

  • Baseball
  • Boxing
  • Basketball
  • Cricket
  • Cycling
  • Darts
  • Formula 1 (Racing)
  • Football
  • Golf
  • Handball
  • Hockey
  • Lacrosse
  • MMA / UFC (fighting)
  • Rugby League
  • Rugby Union
  • Snooker
  • Soccer
  • Tennis
  • Table Tennis
  • Volleyball

You need to know that the more popular the sport is, the more bets will be available for a game or match. For example, if you want to bet on football in New Jersey, hundreds of bets will be available for an NFL game. Conversely, there may be only a few or one bet available for a match for something like volleyball betting in New Jersey.

Where New Jersey online sports betting sites shine is the coverage of the bigger sports leagues. The number of bets available for the bigger leagues is impressive at the sportsbooks, which is great for you since it offers many betting options. So, for example, you are covered for such things as NJ NFL bets, New Jersey NBA wagers, and MLB betting NJ just to name a few.

Here are the major leagues that New Jersey sports betting sites will have extensive coverage for:

  • NFL (National Football League)
  • NBA (National Basketball Association)
  • NHL (National Hockey League)
  • MLB (Major League Baseball)
  • MLS (Major League Soccer)
  • NCAAB (National Collegiate Athletic Association Basketball)
  • NCAAF (National Collegiate Athletic Association Football)
  • PGA Tour (Professional Golfers’ Association)
  • LPGA Tour (Ladies Professional Golfers’ Association)
  • ATP (Association of Tennis Professionals)
  • WTA (Women’s Tennis Association)
  • Premier League (Top Soccer League in England)
  • Bundesliga (Top Soccer League in Germany)
  • Series A (Top Soccer League in Italy)
  • La Liga (Top Soccer League in Spain)
  • CFL (Canadian Football League)

While you can see that all the sports and the big leagues are covered at NJ online sportsbooks, there are also other betting options as well. There are entertainment betting options, so an NJ bettor has the option to bet on who will win the Oscar for best picture or best actor. These are just a couple of examples, but there are many more when it comes to New Jersey online betting.

It is worth mentioning again that the bigger the event, the more bets will be offered for online sports betting in New Jersey. For example, there are many bets per game, even for MLB New Jersey betting, but there will be many more when the World Series happens. The Super Bowl is the biggest sporting event in the US, and for the big game, there are tons of bets to make, and hundreds of prop bets will be available at New Jersey online sports betting sites.

Additionally, the bigger the event is, the more promotions will be available. There are many bonuses and promos for the Super Bowl, World Series, NBA finals, and others such as the Masters, Wimbledon, and the World Cup. You can also be sure when taking part in NJ online sports betting that there will be many bets available for both the summer and winter Olympics.


While you can make bets on professional and college sports, you cannot wager on games that take place in the Garden State or that have in-state programs taking place. While there are not many major Division 1 programs in New Jersey, you cannot bet on a Rutgers football game or a Seton Hall basketball game.


Since New Jersey online betting sites are licensed and regulated, they are committed to responsible gambling. They not only offer tools to help players avoid addictive behavior. Some of the tools that are offered include:

  • Bet Limits – Limits the amount you can bet on a single wager
  • Time limits – Limits the time you can be on the NJ online sportsbook
  • Deposit limits – Limits the amount of money you can deposit at a single time

The NJ online sports betting platforms will also let players self-exclude themselves from wagering on the site for a certain amount of time. The self-inclusion can be for weeks, months, years, and even indefinitely.

When you check out sportsbooks for New Jersey online sports betting, you will see a responsible gambling link on them. That is where you can set limits and self-exclude from wagering on the site.

The sportsbooks in New Jersey will also give players access to problem gambling services if they think they have a gambling issue. The services information will either be found in the responsible gambling link or the service may have its logo on the bottom of the page.

As you can see there are many tools in place for NJ sports betting online to keep it entertaining.


Is sports betting legal in New Jersey?

Yes, sports betting was legalized in June 2018, when New Jersey Governor Phil Murphy signed Bill 4111.

Is it safe to bet at New Jersey sports betting sites?

You bet, no pun intended. All legal New Jersey sportsbooks are licensed by the DGE, a recognized gaming body. On top of that, they all have top-notch security measures in place, which ensures that a player’s personal and financial information is 100% safe and secure.

What types of bonuses are offered at New Jersey sportsbooks?

There are quite a few bonuses to take advantage of, and new players can get a welcome bonus, which is usually a risk-free bet or a match bonus. A risk-free bet is one where if your first bet on the site is a losing one, the sportsbook will match that stake, up to a specific amount, in the form of a free bet. A match bonus is where the NJ sports betting site will match your initial deposit up to a certain amount.

Other common bonuses are parlay boosts, parlay insurance, free bets, reload bonuses, refer-a-friend, and odds boosts. Often at NJ sportsbooks, you will see a loyalty/VIP program where the more you wager, the more benefits you can receive.

What is a wagering requirement at New Jersey sportsbooks?

A wagering requirement will be attached to a bonus, and it is what you need to fulfill to keep the bonus money. For example, if a welcome bonus offer is 100% up to $500 with a wagering requirement of 20x, it means you have to wager $10,000 (20 x $500) before you can withdraw the $500 in bonus money from your account. Different bonus offers will come with other wagering requirements. That is why it is advantageous to read the terms and conditions of bonuses before opting into them.

Can I bet at offshore sportsbooks in New Jersey?

You can, but we do not recommend it. Licensed and regulated New Jersey online sports betting sites are held to higher standards than offshore sites, as they have to follow strict regulations from the DGE. Because of that, players are more protected regarding their personal and financial information and get quicker payouts than at offshore sites.


Who regulates sports betting in New Jersey?

All NJ online sportsbooks are licensed and regulated by the New Jersey Division of Gaming Enforcement (DGE).

How fast are payouts at New Jersey sportsbooks?

The processing times for withdrawals will differ depending on the payment method you use. Typically, payouts will take 2-3 business days.

How old do I have to be to bet at New Jersey sportsbooks?

You must be at least 21 years old to make bets at retail New Jersey sportsbooks and online NJ sportsbooks.

Do I have to be in New Jersey to make wagers at NJ sportsbooks?

Yes. You must be within the state’s borders to make bets at NJ online betting sites. They will use geolocation software to ensure you are in the state. While you have to be in the state to bet, you do not have to be in it to set up an account, make deposits and withdrawals, and check out the odds.

Do I need to be a New Jersey resident to bet at NJ sportsbooks?

No. You do not have to be a resident of the Garden State to bet at New Jersey sportsbooks, but you have to be in the state to make wagers.

What if I have a dispute with a New Jersey sportsbook?

If you have a dispute with a New Jersey sportsbook that cannot be taken care of by contacting them. The DGE acts as a mediator and will help you resolve it.