New Jersey Sports Betting Sites

There are currently 21 sportsbooks in New Jersey and each of them offers a betting app available for download. NJ betting sites are considered the most progressive in the whole of the US, setting the benchmark for other US markets.

We only selected the best nine sportsbooks after examining each and every one of them. These NJ sportsbooks provide the best welcome bonuses, odds, and betting apps.


Best New Jersey Online Betting Sites June 2024

Top Results for Virginia, US
Change location:
# Sportsbook Bonus
Caesars Sportsbook

Bet $50 Get $250 in Bonus Bets


Caesars Sportsbook
  • Market leading betting apps
  • Massive selection of future bets
  • No live streaming
FanDuel Sportsbook

Up to $1,000 risk-free bet

Free bet

FanDuel Sportsbook
  • Wide range of betting markets
  • Great odds on major sports
  • Poor betting blog
Use bonus code: No bonus code required; Register to claim
Qualifying bet: No minimum bet amount
Wagering requirement: 1x bonus

Up to 1000$ first bet offer


  • Highly competitive odds
  • Excellent betting promotions
  • Slow betting app
Use bonus code: No bonus code required. Register to claim offer
Qualifying bet: No minimum bet amount and no odds restrictions
Wagering requirement: 1x bonus. Visit for Terms and Conditions. 21+ years of age or older to wager. MI, NJ, PA or WV only. Excludes Michigan Disassociated Persons. All promotions are subject to qualification and eligibility requirements. Rewards issued as non-withdrawable site credit, unless otherwise provided in the applicable Terms. Please Gamble Responsibly. Gambling Problem? 1-800-270-7117 for confidential help (MI), 1-800-GAMBLER (NJ, PA & WV).

100% up to $250

Match deposit bonus

  • Strong odds especially on NHL
  • Live streaming available
  • Average betting promotions
VIP Preferred
Use bonus code: 250MATCH
Qualifying bet: No minimum bet amount and no odds restrictions
Wagering requirement: 1x bonus
It seems you are in Virginia, US, where US online sportsbooks are not legal. You can change your location or browse the recommended fantasy sports betting sites below.

New Jersey Betting Site Winners by Category

With the maturity of the NJ betting market, there is no shortage of online sportsbooks. Major sportsbooks like Caesars, BetMGM, Fanduel and PointsBet have been pushing for innovation and more competition since the very start.

However, this is not stopping new sportsbooks like bet365 from joining the state and gaining popularity with NJ patrons. With the list of sportsbooks ever growing, the NJ market is getting more competitive with each sportsbook that joins, whether it’s a small or a major operator.

Due to this competition, sportsbooks try to provide the ever-improving sign-up bonuses, odds, free bets, and promotions. We highly recommend BetMGM Sportsbook as the best welcome bonus in NJ for various reasons. It’s one of the largest free bet welcome bonuses available in NJ and you only need to wager the free bet once.

At bet365, you can receive your withdrawal funds within 24 hours when using PayPal. So, if you’re seeking a speedy payout option in NJ, we highly recommend bet365. Another benefit of using PayPal on bet365 is that you won’t be charged any fees by the sportsbook when withdrawing.

Best NJ sportsbooks by category
Best overall

Caesars Sportsbook

Betting bonus

BetMGM Sportsbook



Fastest payout


Betting app

Fanduel Sportsbook

Top 3 New Jersey Sports Betting Sites

Choosing the best three sports betting operators wasn’t simple, despite the fact that we had already reduced the sportsbooks list to nine. The following three sportsbooks are our top picks, according to our analysis of their welcome bonuses, odds quality, betting apps, and interface.

Caesars Sportsbook #1


Caesars Sportsbook has continued to develop into one of the best sports betting operators in the US since acquiring William Hill last year. This sportsbook covers all the major leagues as well as niche sports like golf and tennis. There are plenty of betting options available for both futures and in-play matches. You can also download their betting app, which is a favorite amongst NJ patrons as it offers all of Caesar’s betting features.

Visit Caesars Sportsbook Caesars Sportsbook review

Fanduel Sportsbook #2


With its simple and aesthetically pleasing app, Fanduel Sportsbook managed to position itself as one of the best mobile betting apps in the US. Just like their desktop platform you can find solid bonuses available on their betting app. In addition to these bonuses, you can also take advantage of their free bet welcome bonus, which is one of the biggest sign-up offers available in NJ. There are also various betting features available on this sportsbook like bet builder, same-game parlay, and live streaming.

Visit Fanduel Sportsbook Fanduel Sportsbook review

BetMGM Sportsbook #3


The great free bet sign-up offer that is available to New Jersey patrons is what distinguishes BetMGM as one of the top three sportsbooks. No code is required for this free bet welcome bonus as you simply need to register with the sportsbook and redeem it. You can register on your mobile or desktop, but we highly suggest downloading their app as everything is much more convenient. Both iOS and Android users can download the BetMGM Sportsbook app.

Visit BetMGM Sportsbook BetMGM Sportsbook review

How We Rate the Best New Jersey Sportsbooks

In New Jersey, patrons have nine great sportsbooks to choose from which offer a variety of betting features. Given the fierce competition in the market, it was challenging to choose these nine sportsbooks out of the 21 that are available in the state.

We also noticed that in NJ even the smaller sportsbooks like Tipico had decent betting features and odds, which is why we included them in our top list. To narrow down which sportsbooks meet our high standards, we used the following criteria.

  • safety licenses
    Safety and licenses

    A sportsbook must partner with a casino or racetrack in NJ in order to obtain a license. Up to three online sportsbooks can operate under the license of a casino or racetrack. Given that the NJDGE has approved 21 sportsbooks, you have a wide selection to pick from. There is no need to risk losing your money on offshore sportsbooks when you’ve got more than enough safe and legal sports betting sites to join in NJ.

  • bonuses

    The range of sign-up offers in NJ is between $100 all the way up to $2000. We calculated the average amount of a welcome bonus in NJ and it came to $722. The most common welcome bonus is a free bet one, however, there are two sportsbooks that offer a match deposit bonus.

  • odds quality
    Quality of odds

    You have a wide variety of odds to pick from with 9 sportsbooks available. The odds margin is not significantly impacted by the 13% annual sports betting tax in NJ. When we compared the odds offered by NJ sportsbooks, we discovered that they were similar to each other. However, some sportsbooks like Caesars Sportsbook did provide odds boosts, which would boost your earnings.

  • mobile apps
    Mobile apps

    Mobile sports betting is legal in NJ, and all of the 9 sportsbooks we mentioned in our list above have a betting app that can be downloaded on your phone or tablet. Live betting, live streaming and other betting features including early cashout and bet builder are available on NJ sportsbook apps.

  • payment methods
    Payment methods

    There are 13 different payment methods available in NJ. Remember that not every sportsbook accepts all of these payment options. We highly suggest using PayPal for NJ betting, since it has a fixed fee of 2.9%. with just your email address and password needed for a transaction, PayPal provides you with a convenient way to deposit and withdraw money.


How to Sign Up at a New Jersey Online Sportsbook

There is no need for in-person registration at NJ, the whole registration process can be done online. Signing up at a new sportsbook in New Jersey is a simple process that only requires a few minutes. It doesn’t matter which device you use to register, both your PC and your phone are supported.

You can use the guide below to open an NJ sportsbook account as long as you’re physically located in NJ and you’re at least 21 years old. Don’t worry too much if you get stuck in this registering process, as you can always contact customer support for help.

find regulated sportsbook
Find a regulated sportsbook

Check out our top list and visit a New Jersey sports betting site.

sign in
Click the 'Sign in' button

Tap the ‘Sign in’ or ‘Join now’ button to start the process.

personal details
Fill in your personal details

Fill in any personal details the sportsbook needs to create your new account.

welcome bonus
Claim welcome bonus

Make use of the sportsbook’s welcome bonus.


Visit ‘Cashier’, select a payment method and make a deposit.

start betting
Start betting

Pick a market, set the wager, and place your bet.

To create a new NJ sportsbook account you need the following details:

  • Email address
  • Full name
  • Last four digits of your social security number
  • Date of birth
  • Address including city, state and zip code
  • Phone number

The NJ authorities require licensed sportsbooks to adhere to a set of rules for the security of patrons. This data is required by sportsbooks as they cannot allow anyone under the age of 21 to bet, nor anyone who is dishonest about their identity. Rest assured that any information that you share when creating a new account is protected by the sportsbook as they are legally mandated by the NJDGE to keep your data safe.


New Jersey Betting Bonuses

In the table below we’ve selected only the best sportsbook according to the specific bonus category. We reviewed each of the nine sportsbooks in NJ and looked into the promotions offered at the time of writing.

For example, you could check out BetMGM if you’re looking for the best sign-up bonus in New Jersey. Their welcome bonus can be used on any sport of your choice, plus it’s one of the largest available in NJ.

The large majority of welcome bonuses in New Jersey are free bet bonuses. You can also find match deposit bonuses but they offer a much lower bonus amount than the free bet bonuses.

New Jersey Sportsbooks with the best bonuses
Free bets


Sign-up bonus

BetMGM Sportsbook

Enhanced odds

Caesars Sportsbook

Betting promotions

SugarHouse Sportsbook

If you want to take advantage of additional promotions beyond the welcome bonus, SugarHouse Sportsbook is a great betting site for you. Major and niche sports are all included in the promotions at this sportsbook. For example, two of the promotions available at the time of writing were a 20% profit boost on wagers made on MLB and tennis matches.

Betting on Local Teams in New Jersey

There are several local teams in NJ, some of which are more popular than others. We reviewed all of the NJ sportsbooks before recommending which betting site you should join, according to which local team you support.

New York Giants


Caesars Sportsbook became one of the official sports betting partners of the NFL in 2021. As a results, Caesars can include NFL content on their platform. With this partnership, Caesars is now able to offer its users unique NFL promotions. Caesars Sportsbook is also NFL’s official casino sponsor, which means they own exclusive casino rights to use the NFL trademarks.

Visit Caesars Sportsbook Caesars Sportsbook review

New York Jets


WynnBet is an official sports betting partner of the New York Jets. Through this collaboration, WynnBet now manages the New York Jets’ media content. New Jersey patrons can download the WynnBet betting app to wager on futures and in-play NFL matches for exclusive promotions. You can also sign up for the Wynn Rewards program, which allows you to earn extra rewards from your bets.

Visit WynnBet Sportsbook WynnBet Sportsbook review

New Jersey Devils


BetMGM Sportsbook became the first official sports betting partner for the NHL. Through this partnership, BetMGM sportsbook receives exclusive NHL statistics. These NHL game insights are then used by BetMGM Sportsbook to provide its users with solid NHL specific promotions. Apart from these promotions, you can find a wide variety of NHL sports betting markets for the New Jersey Devils.

Visit BetMGM Sportsbook BetMGM Sportsbook review

New Jersey Payment Methods and Banking

You can deposit online the moment you create your sportsbook account. There are 12 payment methods that you can use at NJ sports betting sites, which you can view in the table below.

We’ve listed the average limits for each of the betting payment methods available in NJ, such as their minimum deposit and maximum withdrawal amount. We also included the payout time for any payment methods that accept withdrawals.

  visa logo mastercard logo “amex“discover paypal logo“skrill “play+ “vip“paynearme“onlinebank transfer logo“online
Min. deposit$10-$20$10-$20$10-$20$10$10$10$10$10-$20$10$10$10-$1000N/A
Max. deposit$1,500-$25,000$1,500-$25,000$1,500-$25,000$1,500-$25,000$1,500-$100,000$1000-$10,000$2,000-$25,000$3,000-$100,000$500-$20,000$10,000$500-$10,000N/A
Deposit timeInstantInstantInstantInstantInstantInstantInstantInstantInstantN/AN/AN/A
Min. withdrawalN/AN/AN/AN/A$10N/A$10N/AN/A$10$500$20
Max withdrawalN/AN/AN/AN/A$10,000 - $20,000N/A$25,000N/AN/A$10,000N/AN/A
Withdrawal timeN/AN/AN/AN/A1-3 days N/A1-2 days3-5 daysN/A2-5 days 7-10 days 7-12 days

Payouts take between 1 to 5 days. Unless you opt for a bank transfer or a check, then they take 7 to 12 days to process.

You must search for sportsbooks that accept your preferred payment method as not all of these 12 payment options are accepted by each betting site. To find out which payment methods are accepted at your chosen sportsbook, simply head to the cashier section where you can find a list of what is accepted for deposits and withdrawals.

We also highly suggest you try out some of the PayPal sportsbooks as it’s one of the most convenient payment methods in NJ. It offers you a quick way to deposit and withdraw as you only need to enter your email address and password to complete a transaction.


How to Deposit at New Jersey Sportsbooks

Upon registering, deposit money into your account and start betting. Depositing at an NJ betting site is straightforward and similar to making an online purchase. There is no need to register in person as everything is done online.

You can deposit from your mobile or desktop, it’s the same process either way. We walk you through each step required to complete a deposit below.

  1. Use your username and password to log in to your account.
  2. Tap on the cashier section, which can be located on the left side corner of the sportsbook.
  3. Tap on the deposit option.
  4. Select a payment method for the deposit.
  5. Enter the deposit amount.
  6. Complete the deposit and place your first bet.

Mobile Sports Betting in New Jersey

The sportsbooks we mention in our top list have a betting app available for download on your mobile or tablet. Betting apps are very convenient as you can sign up, fund your account, withdraw and place bets all from your phone.

Betting apps are available for Android and iOS devices and can be downloaded from Google Play Store or the App Store. When using a sports betting app you must always have your GPS turned on, as the sportsbook needs to confirm your location is in NJ where they hold a license.

All of these sportsbook apps in NJ are great for betting, however, some excel even further. Below we’ve included the top three betting apps in New Jersey.

One of our favorites is the BetMGM app, as it allows you to use all of their great betting features on your mobile. For example, you can use their “Edit my Bet”, early cashout, and multi-builder features on the betting app. Their live streaming feature is also available on the app, it allows you to watch your favorite matches in HD quality on your mobile.

betmgm app screenshot
App Store rating: 4.8 Play Store rating: 4.5 Top features: Great welcome bonus, live streaming, edit my bet feature, mul View more

App Store rating: 4.8

Play Store rating: 4.5

Top features: Great welcome bonus, live streaming, edit my bet feature, multi builder, live betting.

Learn more – BetMGM Sportsbook review

fanduel sportsbook app screenshot
App Store rating: 4.8 Play Store rating: 4.7 Top features:  Good app, live betting, great betting markets, same game pa View more

App Store rating: 4.8

Play Store rating: 4.7

Top features:  Good app, live betting, great betting markets, same game parlays, great odds.

Learn more – Fanduel Sportsbook review

Caesars betting app
App Store rating: 4.6 Play Store rating: 4.4 Top features: Great user interface, live betting, boosted odds section, com View more

App Store rating: 4.6

Play Store rating: 4.4

Top features: Great user interface, live betting, boosted odds section, competitive odds.

Learn more – Caesars Sportsbook review

Geo-Location on Mobile Betting Apps

Geo-location is used by sportsbooks to confirm you are in New Jersey. The license enables them to accept bets from patrons in New Jersey only. When using a betting app you must always keep your GPS turned on, this is completely safe as the sportsbook just needs to confirm you’re inside NJ.

When placing a wager on a betting app you must always follow these three rules. If you skip any of them the sportsbook won’t allow you to place a bet, or can dispute it in the future.

Physically located in New Jersey

Online New Jersey sportsbooks are only legal in the state and not in any other state where they don’t hold a license. This is why you are only allowed to use them if you are physically located in NJ.

GPS needs to be turned on

Your GPS must be turned on when using the betting app, and make sure you give access to your location to the app. When you turn off your GPS the sportsbook cannot accept any bets from you until your turn it back on.

Geo locator app required

Some sports betting apps require downloading an extra app called geo-locator which helps them confirm your location is really in NJ. Nowadays however most apps have this integrated into the main betting app, so you wouldn’t need to download anything extra.


Sports Betting in New Jersey

The New Jersey Division of Gaming Enforcement was founded in 1977 and since then it has been regulating and overseeing all gaming-related activities in NJ.

For a sportsbook to operate in NJ they need a license by the NJDGE. They can apply for a license once they partner up with a casino or racebook that holds a vendor license.

Any casino or racebook can have up to three online sportsbooks operating under their license. This is why there are 10 betting licenses and 21 sportsbooks available in New Jersey.

Sports betting in New Jersey
NJ betting info
Official betting regulator NJDGE
Online betting legalized2018
Mobile bettingYes
Other forms of gamblingCasino, Fantasy Sports, lotteries, poker, authorized esports events
Betting licenses10
Online sportsbooks21
NCAA bettingYes, but not on in-state college teams or NCAA matches inside NJ.
Responsible gamblingResponsible gambling New Jersey

New Jersey Gambling Laws

To bet at an online sportsbook in NJ you must be 21 years old or older and you must be physically in New Jersey. This is why sportsbooks require you to download their geo-locator app and turn on your GPS when using their betting app.

In NJ it is prohibited to bet on NJ college teams or on college events that are held in the state. Therefore, you can bet on college teams from outside NJ and on other NCAA matches being held outside of NJ.

New Jersey was one of the first states to legalize daily fantasy sports. For the best daily fantasy sports betting experience, we highly suggest you take a look at Fanduel. You can place your DFS bets via their app which can be downloaded on iOS and Android devices.

Esports has been recently given the green light by the NJDGE, and so far just one sportsbook has been allowed to offer esports bets in NJ.

Betting Sites to Avoid

There are multiple offshore sports betting sites that you should avoid at all costs. In the table below we listed the main three offshore sportsbooks you should avoid in NJ.

You can only legally place online bets on sportsbooks that have a license in NJ and are regulated by the NJDGE. Therefore, the three offshore sportsbooks below are illegal.

If you still decide to use the below sports betting sites and your withdrawal fails, your funds aren’t protected by the NJDGE. This means that there would be nothing you can do to recover your money.


History of Sports Betting in New Jersey

The history of gambling in NJ goes all the way back to 1970 when lottery tickets were first legalized. Below is a brief timeline of events leading up to sports betting becoming legal in New Jersey.

lottery legalized

Lottery is legalized in NJ

New Jersey Lottery was legalized and you could purchase lottery tickets.


casino legalized

Casinos become legal

Legal casino gambling becomes available in Atlantic City.


online gambling legalized

Online gambling is legalized

Anyone over 21 years of age could visit a legal NJ online casino and play.


sports betting legalized

Sports Betting is legalized in NJ

Phil Murphy signs Assembly Bill 4111, which legalized sports betting in New Jersey.



Pros and Cons of Online Betting in New Jersey

Patrons in New Jersey are benefiting greatly from the competition in the state’s sports betting market. This rivalry between sportsbooks has provided patrons with greater promotions, odds, and betting features. Only states like Colorado and Indiana can match NJ in this regard.

There are nine great sportsbooks available in New Jersey, all of which have a betting app that can be downloaded on your iOS or Android device. You can register at any of these nine sportsbooks online as in-person registration is not required in NJ.

Another benefit of online betting in New Jersey is the legality of esports in the state. Unlike the majority of the other states, this shows how progressive the NJ sports betting market is.

  • Great selection of sportsbooks
  • In-person registration not required
  • Great variety of betting apps
  • Esports is legal
  • Competitive odds
  • No betting allowed on NCAA events taking place in NJ
  • No betting allowed on in-state college teams

A downside to sports betting in NJ is that you’re not allowed to place any NCAA bets if the event is taking place in New Jersey. Betting on in-state college teams is also not allowed in New Jersey.


List of all New Jersey Betting Sites

Below is a list of the legal sportsbooks available in NJ that have a license from the NJDGE. As you can see below, New Jersey has 21 sportsbooks available, so you have ample choice.

Sportsbook License Partner Date Launched
Barstool SportsFreehold Raceway2021
Bet365Hard Rock Hotel Casino2019
BetMGM SportsBorgata Hotel Casino and Spa2018
Caesars SportsbookCaesars Interactive 2018
DraftKings SportsbookResorts Casino Hotel Atlantic City2018
FanDuel SportsbookMeadowland Racing and Entertainment2018
FOX BetResorts Casino Hotel Atlantic City2018
Golden Nugget SportsGolden Nugget Hotel Casino and Marina2019
Hard Rock SportsbookHard Rock Hotel Casino2019
PointsBetMeadowlands Racing and Entertainment2018
SugarHouseMonmouth Park2018
Tipico Sportsbook Ocean Resort Casino2020
UnibetHard Rock Hotel Casino2019
WynnBetCaesars Interactive2020
BetPARXOcean Casino Resort and Freehold Raceway2022
Betway SportsGolden Nugget Hotel Casino and Marina2021
Borgata SportsBorgata Hotel Casino and Spa2019
PlayUP SportsbookFreehold Raceway2022
SuperBookMeadowlands Racing and Entertainment2021
theScore BetMonmouth Park 2019
VIE (EEG) SportsbookBally's Atlantic City2022


New Jersey is without a doubt the most progressive state when it comes to online betting. All nine of the sportsbooks we recommend offer great welcome bonuses, betting features, and odds due to the competition amongst sportsbook operators.

Besides betting on major sports leagues and niche sports, daily fantasy sports and esports are both legal in NJ. However, you aren’t allowed to bet on in-state college teams and any college matches being held in NJ.

States that legalized sports betting should unquestionably look at New Jersey as an example of what a betting market should look like. With more betting operators joining the state, we are confident that sportsbooks in this state will continue to provide great bonuses and betting features.



Yes, sports betting has been legalized in 2018 in New Jersey. You can place your bets online or physically at the sportsbook. If you use an online sportsbook you can place your bet while you’re anywhere in the state.

There are NJ sports betting laws that you must follow for NCAA betting. One of the restrictions is that you cannot place any bets on NJ college teams and on any college events that are held in NJ.

The New Jersey Division of Gaming Enforcement regulates any sports betting which takes place in NJ. They oversee and are responsible for keeping sports betting in the state safe for patrons. For a sportsbook to be legal in NJ they need to apply for a license with them.

There is no need for you to be a resident of New Jersey to be allowed to place a sports bet on an online sportsbook. However, to place a bet you must be physically present in the state of NJ and use a geo-locator app provided by the sportsbook to confirm that you are really in the state.

New Jersey has the largest sports betting market in the US, you have a huge variety of legal and safe sportsbooks to choose from. We’ve selected the top three sportsbooks in the state according to their bonuses, promotions and odds.

To accept cookies click on agree. Read more about cookies in our Cookie Policy page.
Cookie Policy Agree