New Jersey Sports Betting

Written By Brett Collson | Last Updated at October 29, 2025
NJ sports betting online apps

Legal sports betting quickly became a huge deal in New Jersey once the green light was given in 2018. The momentum has continued and then some over the past years with many New Jersey sports betting updates.

Players in NJ can choose from more than 20 online sportsbooks, including FanDuel, DraftKings, Caesars, and BetMGM, Bet365 and Fanatics. You can also experience retail betting at Atlantic City casinos and racetracks. I will take you through everything you need to know about New Jersey sports betting apps, bonuses, and everything in between.

[display-toc]

Best NJ sports betting apps

Check out the best NJ betting apps below. All of the top sports betting sites in New Jersey have welcome bonus offers.

Rank
Sportsbook
Bonus
Features
Play
1
BetMGM Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
Play Now
Gambling problem? Call 1-800-GAMBLER (Available in the US) Call 877-8-HOPENY or text HOPENY (467369) (NY) Call 1-800-327-5050 (MA) 21+ only. Please Gamble Responsibly. Call 1-800-NEXT-STEP (AZ), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). Rewards are non-withdrawable bonus bets that expire in 7 days. In partnership with Kansas Crossing Casino and Hotel. See BetMGM.com for Terms. US promotional offers not available in DC, Mississippi, New York, Nevada, Ontario, or Puerto Rico.
2
Bet365 Bet $5 & Get $200 in bonus bets
Play Now
Minimum $10 deposit required. Minimum odds -500 of greater. Bonus Bets wager excluded from returns. New customers only. T&CS, time limits and exclusions apply. This Referral Code is used for marketing/tracking purposes only. $10 minimum deposit. Paid in Bonus Bets. Bonus Bets wager excluded from returns. New customers only. Available in app only. Max. prize, game restrictions, time limits and T&Cs apply. GAMBLING PROBLEM? CALL OR TEXT 1-800-GAMBLER (AZ/CO/IL/IN/KS/KY/LA/MD/NC/NJ/OH/PA/TN/VA) or 1-800-BETS OFF (IA). 21+ (18+ KY). Must be present in AZ/CO/IA/IL/IN/KS/KY/LA (select parishes)/MD/NC/NJ/OH/PA/TN/VA.
3
Caesars Bet $1, Double your Winnings on your Next 20 Wagers. Up to $25 Max Bet Per Boost
Play Now
21+ New users only. Must register using eligible promo code. First bet after registration must qualify. Max. Bonus Bet: $1,000. Bonus Bet expires 14 days after receipt. Void where prohibited. See Caesars.com/promos for full terms. Gambling Problem? 1-800-GAMBLER (1-800-426-2537)
4
Hard Rock Bet Bet $5 & Get $150 in Bonus Bets If You Win
Play Now
The promotion is available for all new players on Hard Rock Bet. An initial deposit is required, and the players first cash bet must be at least $5 to qualify. Additionally, the qualifying wager must win to receive the $150 in Bonus Bets. To be eligible, the Player must be at least 21 years old, physically located in a Eligible Jurisdiction: AZ, IL, IN, NJ, OH, TN, or VA, and not on any exclusionary lists in any Eligible Jurisdiction. Excluded patrons are prohibited from participating in Promotions. To be eligible all personal and contact data associated to your account must be verifiable. | T&C apply | Gambling Problem? Call 1-800-GAMBLER
5
FanDuel Bet $5 Get $150 in Bonus Bets If Your Bet Wins!
Play Now
Gambling Problem? Call 1-800-GAMBLER or visit RG Help . Call 1-888-789-7777 or visit Helpline and Chat - CONNECTICUT COUNCIL (CT). Hope is here. Home or call (800) 327-5050 for 24/7 support (MA). Visit Home (MD). Call 1-877-8HOPE-NY or text HOPENY (467369) (NY). 21+ (18+ D.C.) and present in select states (for KS, in affiliation with Kansas Star Casino). First online real money wager only. $5 first deposit required. Bonus issued as nonwithdrawable bonus bets which expire 7 days after receipt. See terms at FanDuel Sportsbook
6
DraftKings New Customers: Bet $5+ Get $300 in Bonus Bets If Your Bet Wins + 3 Months of League Pass On Us!
Play Now
T&Cs apply, 21+
7
Fanatics Bet $50, Get $250 in FanCash
Play Now
New customers in AZ, CO, CT, DC, IA, IL, IN, KS, KY, LA, MA, MD, MI, NC, NJ, NY, OH, PA, TV, VA, VT, WV, WY. Must opt-in and wager $10+ cash on any market with odds of -500 or longer to receive $50 in FanCash each day for your first 5 days (issued when qualifying wager settles). Your 5 days begin the day you establish your account. See full Promo Terms and FanCash terms in the Fanatics Sportsbook app.

Yes, sports betting is legal in New Jersey. Starting in 2012 and becoming fully legalized in 2018 after the U.S. Supreme Court struck down PASPA which allowed New Jersey to launch both retail and online sportsbooks. Since then, the online sports betting market has grown rapidly with many options for those in the Garden State. Below is a timeline of the key events up to the full legalization.

New Jersey sports betting updates

What are the top NJ sportsbooks?

The answer to this question depends on several different factors, including what you plan to bet on, what kind of bonuses are presently available, and the standards you are looking for in terms of app quality.

While there are a lot of great options to explore, there is no single sportsbook that’s best in show for all categories in NJ. In most cases, using multiple apps is normal and beneficial in the long run. Let’s take a look at the top books that you’ll definitely want to check out.

1. Caesars Sportsbook

Caesars Sportsbook has really stepped up its game with its NJ sports betting app. The platform is easy to use while still having plenty of features, and odds tend to be among the most competitive that you’ll find. Caesars also isn’t shy about unleashing promo opportunities for bettors to take advantage of.

If you are a new user you can currently access a Bet $1, Double Your Winnings promotion, which applies to your next 20 wagers. Just note that each boost is capped at a maximum stake of $25.

2. Bet365 Sportsbook

Bet365
Pro and Con
Visit Bet365

Bet365 Sportsbook may still be a newer name to US customers, but it is quickly expanding across the country and making a big name for itself. The company has been building out its platform since 2000, and that experience has resulted in a very easy interface for customers. The book also has niche betting markets like snooker on its menu.

Use promo code:

Just remember to use our promo code to claim the Bet $5 & Get $200 in bonus bets offer.

3. BetMGM Sportsbook

BetMGM Sportsbook goes much deeper than most. You’ll find options that just aren’t available everywhere, such as Lacrosse and Snooker. The biggest games and events are also well-represented, all in a slick and user-friendly package.

For a limited time, there's a new BetMGM Sports welcome offer in New Jersey of Bet $10, Get $150 If You Win.

4. FanDuel Sportsbook

FanDuel
Pro and Con
Visit FanDuel

FanDuel Sportsbook is incredibly popular with NJ sports bettors, and it’s not too hard to understand why. The platform is very user-friendly, and there are plenty of solid features to be found. FanDuel has been the driving force behind the same game parlay craze that bettors can’t seem to get enough of, while you’d be hard-pressed to find a better option for overall usability.

If you are looking for a good way to test out the site for the first time, you can currently bet $5 Get $300 in Bonus Bets If Your Bet Wins!

5. Fanatics Sportsbook

Fanatics
Pro and Con
Visit Fanatics

In May 2024, New Jersey became the 20th and last state for the full transition of PointsBet Sportsbook to Fanatics Sportsbook. New Jersey customers also gained access to Fanatics Casino. With the transition complete, Fanatics Sportsbook is now available to 95% of the legal sports betting market.

To get the full insight into their FanCash system, if you are a new player, you can currently Bet $50, Get $250 in FanCash to explore it further.

6. Hard Rock Bet Sportsbook

Hard Rock Bet
Pro and Con
Visit Hard Rock Bet

Hard Rock Bet Sportsbook has all of the key features of the sports betting apps listed above. It has prop bet options and you can get your bets boosted with "fun promotions tailored to your favorite team." Because of its close ties to the Hard Rock Casino, the sportsbook also has a loyalty rewards program.

If Hard Rock sounds like the one for you at the moment, you can Bet $5 & Get $150 in Bonus Bets if you win.

7. Draftkings Sportsbook

DraftKings Sportsbook became the first legal online option in New Jersey in August 2018, operating with a casino license by Resorts Atlantic City, where there is now a retail sportsbook. In NJ, although you can't make bets on collegiate events taking place in the state or involving a NJ collegiate team, many unique bet types are available on DraftKings, such as Pick 6, live and in-game betting, Sportsbook Pools and Teasers+.

New users can take advantage of a nice welcome bonus when signing up and you don’t need a special promo code. When you sign up in November you’ll get an exclusive $1000 bonus bet when you make your first deposit. Plus, you get another in bonus bets with a first bet of $5. DK also matches your first deposit by 20% for up to $1000.

To sweeten the pot, DK adds a Weekly King of the Court NBA Prop Token to be applied to qualifying bets.

How to sign up to a New Jersey sports betting app

It is really simple to sign up for sports betting apps in NJ as long as you meet the requirements of being 21+ years old and being physically within the state, there should not be an issue. While it is always best to follow the on screen instructions depending on the site you are on, these steps give you a quick overview of what to expect when signing up:

  1. Click one of our banners which will take you to one of the top sports betting apps in NJ
  2. Once it has loaded, select "sign up" and fill in any of the required steps, such as name, email, and create a password.
  3. Agree to the terms and conditions.
  4. You may need to verify your account with an OTP via email or phone number before you can get fully logged in.
  5. Double check which welcome bonus is running and complete the necessary steps to claim it.

Where to bet in person in NJ

New Jersey features multiple in person sportsbooks mainly around Atlantic City, each of which comes with their own features and facilities. Below, I have listed my top picks, and you may notice a few familiar names of the sportsbooks featured!

Top NJ sportsbook by bet type

The top online sportsbooks will have all of the major bet types available, but some of them just excel in certain areas. All of the top shops do a great job on the basic bets (moneylines, spreads and totals), so it really comes down to the odds for the game or event that you want to bet on and the overall layout that you prefer on any given app. Here’s a look at where you’ll want to head to get in the game for each of the top bet types.

Best for Live Betting

For live NJ sports betting, you’ll want a slick platform that’s devoid of glitches, as well as real-time updates of what’s happening.

  • FanDuel
  • DraftKings
Best for Props

For prop bettors, a wide range of choices and a clean layout that lets you find what you want in an instant are the two must-haves.

  • BetMGM
  • FanDuel
  • Hard Rock Bet
Best for Parlays

It should be simple to build out your parlay wagers, while profit boosts and bet insurance are key features to look for.

  • Caesars
  • FanDuel
  • BetMGM
Best NJ sports betting app for Futures

The average futures bettor wants a solid amount of choices in a user-friendly layout, as well as extremely competitive odds.

  • FanDuel
  • Caesars
  • Bet365

NJ sports betting bonuses & promotions

The NJ online sports betting marketplace is incredibly competitive, so sportsbooks are always trying to bring in new customers while building up loyalty for existing users. When you’re looking for a new place to play, you should always be on the lookout for the best NJ online sportsbook promotions. Here’s a quick run-through of the most common types and what each site offers.

  1. Bonus bets: Site credits from the sportsbook that bettors can use to place wagers and win real money.
  2. Deposit bonuses: A bonus or match up to a specific amount on your first deposit.
  3. Odds Boosts: Chance for enhanced profits on your wagers.

You’ll have to use the incentives on site. For example, the amount of a bonus bet or deposit match won’t be withdrawable as there’s a play-through requirement, but any winnings will be yours to keep. We’ve gathered together the best available offers in a convenient table up above. Just click our links to claim the offer you want and complete the registration process.

Major sports events to bet on in NJ

The yearly sports calendar is packed with big events. You’ll be able to bet on all of them at the legal online sportsbooks. As long as it’s an actual sporting event that attracts a good deal of interest, you’ll find odds available. The biggest highlights of the year are the events that capture the imagination of not only sports bettors, but the general public as well.

There’s always something going on in the world of sports. If you’re the type that sticks to the NFL or NBA, you’re covered. For those who like to pop in on a big UFC fight or PGA Tour stop, you’ll have plenty of options to explore.

The line in the sand gets drawn in a few spots. While you can bet on college sports, you can’t bet on NJ teams or on events taking place in the Garden State. Betting on athletes under the age of 18 is prohibited.

Best NJ sportsbooks by sport

You won’t have any trouble finding odds and lines for what you want to bet on in NJ. While some bettors pick a favorite site or two and stick with them, others like to have multiple options available. Here are the top spots to check out by sport.

Best for NFL Betting

NFL season is the busiest time for sportsbooks. All of the top shops do a great job, so decide based on odds and personal preferences. Here are our preferred spots.

  • BetMGM
  • Caesars
  • FanDuel
Best for NBA Betting

The NBA is the second-most popular sport for betting in the US. Odds in line with the market and a great layout are big pros to look for.

  • Caesars
  • FanDuel
  • Bet365
Best for MLB Betting

For the lengthy MLB season, competitive odds and lots of different bet types are absolute musts.

  • BetMGM
  • FanDuel
  • Caesars
Best for NHL Betting

The last of the big four sports doesn’t receive as much attention at some shops, but others give it all of the love that it needs.

  • FanDuel
  • Fanatics
Best for NCAAB Betting

All of the top shops step it up for March Madness, but some do the college hoops regular season better than others.

  • FanDuel
  • Bet365
  • BetMGM
Best for NCAAF Betting

Competitive odds and lines are really big deals for college football. The following shops tend to be on point.

  • FanDuel
  • Caesars
  • Hard Rock Bet
Best for Soccer Betting

A sport with tons of leagues and games to choose from requires careful attention from oddsmakers.

  • BetMGM
  • Caesars
Best for Golf Betting

If you’re just betting on the Majors, any of the top shops will do, but these are the best for year-round players.

  • Caesars
  • FanDuel
Best for Tennis Betting

It’s the same story with Tennis. You can bet on the Grand Slams wherever, but regular players should check out the following.

  • FanDuel
Best for UFC Betting

The term ‘fight night’ is now most commonly associated with a big UFC card. These shops provide the big event feel.

  • BetMGM
  • Caesars
  • FanDuel
Best for NASCAR Betting

It’s the Daytona 500 that brings the casual fans to the window, but season-long NASCAR fans can find some extra attention here.

  • Bet365
  • Caesars
Best for Other Sports

We’ll cover niche sports in more detail in a bit. For now, know that the following sites tend to have more options than competitors.

  • BetMGM
  • Caesars
  • Bet365

NJ sports teams to bet on

New Jersey is smack in the middle of two major metro areas, both of which serve as the official home cities for several pro teams. Three of the local pro clubs also play home games in NJ. You’ll have access to all of the betting markets you need for each of them and the other top nearby teams, plus the occasional odds boost and bonus for your home team. Here are the squads with huge followings here in New Jersey.

NFL

NBA

MLB

NHL

MLS

Other popular sports to bet on at NJ sports betting sites

While the major sports can keep you more than occupied, it’s nice to have other options to explore. As it happens, the New Jersey Division of Gaming Enforcement expanded its list of approved sports rapidly after launch. All of the top sportsbooks offer up a wide range of smaller sports for bettors to consider such as:

Bet limits in New Jersey

For bet limits and rules, here are some key points to remember:

If you read through enough of the fine print of sportsbook house rules, you’ll note that they always have the right to refuse bets of a certain amount. The average bettor who wagers at normal stakes — i.e. $50 or $100 per bet — will generally not have much to worry about here. Those who wager at enormous stakes — i.e. $1,000,000 per bet — can expect to have some eyebrows raised. The New Jersey Division of Gaming Enforcement has previously proposed a $5 million limit on accepted wagers.

The max limit on winnings at sportsbooks effectively restricts what can be wagered, so take the time to review the house rules wherever you play. If you ever try to place a bet that would exceed the limit on returns, you’ll be prompted on the bet slip that the bet can’t be accepted.

Final Thoughts

With over 20+ New Jersey sports betting sites available since 2018 there is plenty of choice for you to pick from. Whether you are after competitive odds, promotions, live betting or more, you will be able to find them on our suggestions. So if you are ready to get started why not click your chosen sportsbook from the banners on this page and complete the sign up process!

NJ Sports Betting FAQ

Is sports betting legal in New Jersey?
Yes, sports betting has been legal in NJ since 2018. The first retail bet was placed in the state in June while the online and mobile launch began in August. From inception through March 2022, nearly $27 billion in sports betting handle has been generated in the Garden State with roughly 85%-90% of the total generated online.
Which Atlantic City sportsbook is the best?
You’ll find a retail sportsbook at all nine Atlantic City casinos. Top destinations include the BetMGM Sportsbook & Bar at the Borgata, and Caesars Sportsbook at Wild Wild West Casino on the boardwalk. To the north, there are also sportsbooks to be found at Monmouth Park, and a very busy FanDuel Sportsbook at the Meadowlands near New York City. In total, the state boasts multiple retail sportsbook locations.
Can I bet on college sports in New Jersey?
Yes, you can bet on college football and basketball in NJ without issue, but there are some restrictions. Wagering on in-state programs is prohibited, and you can’t bet on any college events that are held in the Garden State. That means no wagering on Rutgers football or on random NCAAB games that may be held in NJ regardless of the participants
How do I open an online account?
It’s a quick and painless process that can be completed in just a couple of minutes. Just click on our links to claim the bonus offer from one of the top NJ sportsbooks. Next, follow the prompts and enter the requested information. Once you complete the process, your new sports betting account will be created right away.
How do I make a deposit at a NJ sports betting site?
There’s a cashier function right on the websites and apps. For the top shops, it’s a very smooth and simple process. Exact options may vary by operator, but there’s generally a good enough selection for bettors to find what works best for their situation. The most popular funding methods include PayPal, online banking, and credit cards.
Is any other gambling legal in New Jersey?
NJ is a very gambling-friendly state. There are nine casinos to be found in Atlantic City, and horse racetracks at Freehold, Monmouth Park, and the Meadowlands. Online and mobile players have their choice of sports betting, casino, poker, horse betting, and daily fantasy sports. NJ lottery games are also a popular option for offline players.
Is MyBookie legal in NJ?
MyBookie falls into the category of unregulated offshore sites. Playing on a site that’s not clearly listed on the NJ Division of Gaming Enforcement website as a licensed operator comes with risks that just aren’t worth taking. When you visit a sportsbook site, if you don’t see the DGE’s name or seal and it’s not listed on the state website, it’s not a legal site.
I have a complaint. Who do I contact?
If you come across a basic problem with a legal online sportsbook, contact customer support directly from the website or app. The top shops have dedicated teams and several contact options including live chat, so most queries can be handled in this way. For problems of a more serious nature, legal operators will have contact information for the NJDGE on site. You can also find contact information and an internet gaming dispute form here on the DGE website.