Bet Slip

No Bets Added

New Jersey Sports Betting

New Jersey flag
FlashPicks Logo

⚡️ Free Picks Newsletter ⚡️

By subscribing you agree to our T&Cs & Privacy Policy and are happy to receive marketing from FlashPicks. 21+


Sports Betting In New Jersey

Is sports betting legal in New Jersey? Absolutely, it is. In fact, New jersey is one of the best sports betting markets in the US, regularly earning loads of revenue thanks to its status as an early adopter of online gambling. It may be small in size, and it may neighbor massive states with online sports betting also available, but New Jersey remains a titan in the industry with 23 online sportsbooks.

Betting online in New Jersey is simple. You need to meet exactly two requirements to qualify. First, you need to be 21 years of age or older. Second, you need to be located within the state of New Jersey. Whether you’re a New Jersey native or a visitor, you can bet in the state as long as you’re in the Garden State when you place your bet. Of course, you’ll need to jump through a few hoops to sign up, but that process is very simple and we’ll cover it in detail below.

All the major sports betting companies are live in New Jersey, including:

  • DraftKings
  • Caesars
  • BetMGM
  • FanDuel
  • BetRivers
  • PointsBet
  • WynnBET
  • Golden Nugget
  • Barstool

…and plenty of others.

As for sports to bet on, New Jersey has a wide variety of them. All the professional sports are available, plus college sports and other contests. However, you cannot bet on in-state college teams in New Jersey, even if they’re playing in a different state. New Jersey is looking to fill this gap in its offering, and we’ll touch on that below.

Betmgm Logo

Get Up To $1,500 in Bonus Bets

New users in AZ, CO, DC, IL, IN, IA, KS, KY, LA, MD, MA, MI, MS, NJ, OH, PA, TN, VA, WV, WY, NC. 21+


NJ Sports Betting Overview, Timeline, And Background

It all started back in the olden times…ahem…we mean 2018. In May of that year, the Supreme Court of the United States struck down the Professional and Amateur Sports Protection Act, aka PASPA. This paved the way for individual states to legalize sports betting. Governor Phil Murphy signed sports betting into law in New Jersey the very next month.

Retail sportsbooks started opening up in June 2018. One month later, the first online sportsbooks went live—SugarHouse, DraftKings, and FanDuel were some of the first to launch.

From there, New Jersey’s sports betting presence only grew. In May 2019, the state overtook Nevada, becoming the top state that month in sports betting handle. No state had ever achieved this feat. Dethroning Nevada in handle meant online sports betting had truly arrived in the US, even if it still had a long way to go.

Now, New Jersey still enjoys status as a top sports betting market. Many other states look to New Jersey as an example of how to legislate sports betting, for better or worse.

Why would it be for the worse? One sticking point from New Jersey seems to worm its way into other sports betting markets: college betting restrictions. New Jersey prohibits betting on in-state college teams, so fans of Seton Hall and Rutgers won’t find those teams listed at New Jersey sportsbooks.

Other states have mirrored such restrictions. Illinois, for example, has implemented a similar restriction. But New Jersey has proposed a constitutional amendment to rectify this gap in its sports betting offering. If ratified, the measure would allow betting on in-state schools. If New Jersey succeeds in this endeavor, other states could follow suit.

Bet365 Logo

Virginia: Bet $5, Get $150 Guaranteed OR $1,000 First Bet Safety Net

Deposit required. Bonus Bets winnings are added to Bonus Bets balance. Bonus Bet wager excluded from returns. T&Cs, time limits and exclusions apply. CO, NJ, OH, VA, IA & KY only. Gambling Problem? Call 1-800-Gambler. 21+


New Jersey Online Sportsbooks

New Jersey has more than 20 online sportsbooks. For our purposes here, we’ll stick to some of the major brands so this page doesn’t get unruly.


FanDuel is one of the top names in sports betting for good reason. The sportsbook has incredible market depth, with props galore for every sport. The platform offers same game parlays and plenty of other bet types. You can combine FanDuel’s same-game parlays into mega-bets with astronomical odds, too.

FanDuel’s app is among the easiest to use of any platform in the business. It’s streamlined, fast, and easy on the eyes.

New users at FanDuel New Jersey get a no sweat first bet up to $1,000.


Draftkings is another massive sports betting company with a lot going for it. A simple and intuitive app experience makes way for a plethora of bets and markets. The Dynasty rewards program lets you earn points as you bet, too.

New DraftKings bettors get a 20% deposit match up to $1,000. That full bonus requires a whopping $5,000 deposit, but it does scale. If you only deposit $100, for example, you’d get a $20 bonus.


BetMGM calls itself the king of sportsbooks, and we've gotta admit, it earns the crown. It’s as good if not better than many of New Jersey’s other sportsbooks. BetMGM has a fast and sleek interface with plenty of easy navigational tools.

FIrst-time New Jersey BetMGM users get a risk-free first bet up to $1,000.


From the wide world of land-based casinos comes Caesars sportsbook, an excellent platform for New Jersey bettors. Caesars originally launched in NJ as William Hill, but Caesars bought the business and promptly rebranded. Now, it’s among the best sportsbooks in any market.

Caesars users who sign up get a deposit match of 100% up to $2,000.


Unibet has one of the most impressive international sports offerings of any sportsbook in the US. If you’re a soccer, cricket, or rugby fan, this sportsbook might be the one for you. On top of its market depth, Unibet has plenty of great features to keep you coming back.

New Unibet bettors get a risk-free first bet up to $250.


PointsBet rose to prominence first in Australia, then made its way to the US, quickly becoming a top-tier sportsbook in many markets. PointsBet has some of the coolest features you’ll find at any sportsbook, including the unique PointsBetting wager type and the Name Your Bet feature, which allows you to request a bet that otherwise isn’t listed on the platform.

When you sign up for PointsBet, you get two risk-free bets totaling $2,000. The first is a traditional wager up to $500. The second is a PointsBetting bet up to $1,500.


theScore got its start at a media company. Now it’s a full-fledged sportsbook with the weight of a gigantic media presence behind it. If you like to read about sports and quickly jump to a betting platform to make informed wagers, theScore is a great platform.

New bettors at theScore Bet get a 100% match up to $1,000 plus a risk-free first bet up to $500.

Caesars Logo

Get up to $1,000 Bonus Bets in Virginia

New users in VA. 21+


Other NJ Sportsbooks

The sportsbooks above are just the tip of the iceberg. Other NJ sportsbooks include:

  • BetRivers
  • WynnBET
  • FOX Bet
  • Golden Nugget
  • Resorts
  • Betway
  • 888sport
  • Borgata
  • Bet365
  • BetAmerica
  • Hard Rock Sportsbook
  • Tipico
  • PlayUP
  • Barstool
  • BetPARX
  • SuperBook
DraftKings Logo

Bet $5, Get $150 Bonus Bets Instantly for the NBA Playoffs in Virginia

New users in VA. 21+


How To Bet On Sports In New Jersey

Ready to sign up and place a bet in New Jersey? Here’s how you can get started.

Step 1: Choose Your Sportsbook(s)

IT starts with a choice. In New Jersey, you have various sportsbook options. You can sign up for one and do all your betting on that one if you desire. However, it pays to sign up for multiple, quite literally. YOu can claim the bonus from multiple different sportsbooks to get a headstart and fill out your account with bonus credits. Plus, if you sign up for more than one sportsbook, you can compare the odds and find the most advantageous payouts on your preferred bet.

No matter your preference, step 1 is simply: pick the sportsbook or sportsbooks you wish to bet on.

Step 2: Download The App Or Open The Desktop Site

You can choose how you’d like to bet: via desktop or app. You can always switch between the two, but to sign up, it helps to pick one temporarily.

If you use a desktop site, be prepared to download a separate geolocation plugin.

To download the app, head to the iOS App Store or Google Play Store and get the app like you would with any other.

Step 3: Register

Follow the onscreen prompts to register for an account. You'll need to provide some personal details, including:

  • First and last name
  • Date of birth
  • Address
  • Phone number
  • Email
  • Password (you’ll create one)
  • SSN
  • Photo ID

Step 4: Deposit Money

Choose the payment method that works best for you, then use it to fund your account. Remember to keep your bonus in mind; most sportsbooks with deposit matches will only give you the bonus on your first deposit. Plan accordingly.

Step 5: Find And Place Your Bet

Sift through the options and find the bet or bets you wish to place. Add them to your betslip.

Once you’re ready to place your bets, go to your betslip, type in the amount you’d like to wager and select “place bet.” Give the sportsbook a second to load and confirm that your bets have been placed.

Step 6: Enjoy And Repeat

Watch the game or games you bet on and hope for a win. If you do win, you can cash out or use the funds to place more bets.

FanDuel Logo

Virginia: Bet $5 on Any Moneyline & Get $150 Bonus Bets

New Users in VA. 21+


Sports Teams And Leagues To Bet On In New Jersey

New Jersey sportsbooks offer a wide variety of sports to bet on. You can bet on local or regional favorites, or teams based across the country.

NHL: New Jersey Devils

New Jersey’s professional hockey team is eligible for bets at the state’s numerous sportsbooks. You can bet on the standard offerings like moneyline, puck line, and totals, or spring for in-depth player or game props.

If you’re not a Devils fan, you can still bet on other teams.


New Jersey doesn’t have its own NBA team. However, various neighboring states have teams to cheer for. New York’s Brooklyn Nets might be a favorite among New Jersey bettors, or the Philadelphia 76ers might be a team to bet on.

Simply put, NBA bets are plentiful at New Jersey sportsbooks, whether you prefer a simple moneyline bet or a player prop parlay.


Football is one of the biggest betting sports in the US. There are NFL teams aplenty to bet on from New Jersey, whether you’re a fan of the Patriots, Ravens, Eagles, Steelers, Jets, Giants, or any of the other nearby teams.

Suffice it to say NFL markets run deep at New Jersey sportsbooks, no matter the team you typically root for.


Baseball is often viewed as the lone savior during the dog days of summer when few sports are in season. NJ sportsbooks have plenty to offer by way of MLB betting, including deep wells of player and game props fuelled by baseball’s stats-heavy gameplay.

NCAA Football And Basketball

You can bet on NCAA sports in New Jersey with one caveat: no wagering on in-state colleges. That means no bets on Princeton, Rutgers, Seton Hall, or other NJ schools. Out of state schools are fair game.

This could change in the future, as NJ has introduced a constitutional amendment to allow in-state college betting.

Because New Jersey beat other states to the punch and has such a large selection of sportsbooks, you likely won’t see many gray market or offshore books offering their wares in the state. Still, there are benefits to using NJ’s official and regulated sportsbooks.

Sheer Variety

New Jersey has more than 20 sportsbooks live, so you have your pick when it comes to signing up for one or many platforms. You can choose the sportsbook or sportsbooks that are best for your betting style.


Legal New Jersey sportsbooks offer great welcome bonuses. Because they’re all competing for your business, it’s a race to the top: who can offer the best, most lucrative bonuses?

For you as a bettor, this is great news. You can use it to your advantage and claim a bonus from each and every NJ sportsbook that strikes your fancy.

Better Odds & Lines

Along the same lines as the bonus advantages, having numerous sportsbooks at your disposal means you can shop around for the best odds. This can make your sports betting more profitable in the long term. If you compare odds at different books, chances are you’ll find that one has a better line than the others. YOu can repeat this strategy for any bet, getting yourself the best possible payout.

Mobile Sports Betting In NJ

NJ has plenty of mobile betting apps on offer. Most sportsbooks offer iOS and Android apps, which you can get from the Google Play Store or the iOS App Store.

Mobi;e carries obvious advantages over desktop betting namely, you don’t need to be pinned to a computer to bet from your phone. This makes betting on the go much easier. Mobile is also better if you prefer live betting. A game or match will not wait for you, and neither will the sportsbook, so having your phone handy to bet from the train, the bar, or even in the stadium is a big advantage.

Don’t forget, though, you can use both methods interchangeably.

flashpicks Has You Covered with the latest state updates