New Jersey Sports Betting

Legal New Jersey sports betting began in 2018, mere months after the Supreme Court overturned the federal ban on sports betting (PASPA).

The industry was an overnight success, and now regularly generates more betting handle than any other market, including Nevada. In 2021, it achieved a landmark milestone, surpassing $10 billion in total wagers taken.

16 NJ betting sites and companion apps bring the action to sports bettors across the state, while those who prefer to do their betting in person can visit one of 11 retail sportsbooks at casinos and race tracks.

Read on for a list of the best NJ betting apps and online sportsbooks, learn which offer the most generous welcome bonuses, and explore each form of legal gambling in the Garden State.

Other New Jersey online betting options include daily fantasy sports, prediction markets, and horse racing betting.

New DraftKings Customers: Bet $5, Get $200 + 3 Months of NBA League Pass
Terms Apply GAMBLING PROBLEM? CALL 1-800-GAMBLER or 1-800-MY-RESET, (800) 327-5050 or visit gamblinghelplinema.org (MA). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), 1-800-981-0023 (PR). 21+ and present in most states. (18+ DC/NH/PR/WY). Void in CAN. Eligibility restrictions apply. On behalf of Boot Hill Casino (KS). Pass-thru of per wager tax may apply in IL. 1 per new Sportsbook customer. $5+ first-time bet req. Max. $200 issued as non-withdrawable Bonus Bets. Stake removed from payout. Reward issued as $50 in Bonus Bets every 7 days via click-to-claim for 21 days. Bonus Bets and click-to-claims expire 7 days (168hrs) after issuance. Terms: dkng.co/offer. Get 1 promo code to redeem a 3-month NBA League Pass subscription, complimentary of DraftKings. Subscription auto-renews monthly at then-current price (currently $16.99/mo); cancel anytime. Terms, restrictions, and eligibility requirements apply. Redeem League Pass by 12/19/26 at 11:59 PM ET. Addt’l terms: support.watch.nba.com/hc/en-us/articles/9165532876183-League-Pass-Terms-of-Use_. Ends 11/29/26 at 11:59 PM ET. Sponsored by DK.
Bet Now
New Users – Get $350 in Bonus Bets when you wager $5 for 7 days
Terms Apply Gambling Problem? Call 1-800-GAMBLER or 1-800-MY-RESET. Call 1-888-789-7777 or visit ccpgg.org/chat (CT). Hope is here. GamblingHelpLineMA.org or call (800) 327-5050 for 24/7 support (MA). Visit www.mdgamblinghelp.org (MD). Call 1-877-8HOPE-NY or text HOPENY (NY). 21+ (18+ DC, WY) and present in select states (for KS, in affiliation with Kansas Star Casino). Find online real money wagering only. Min $5 wager required for 7 consecutive days. $5 free play credit. Bonus issued as non-withdrawable bonus with cash withdrawable bonus with cash withdrawable. Bonus bets which expire 7 days after receipt. Restrictions apply. See terms at sportsbook.fanduel.com. Call 1-877-770-7867 (LA).
Bet Now
New Users – Get $350 in Bonus Bets when you wager $5 for 7 days
Terms Apply Gambling Problem? Call 1-800-GAMBLER or 1-800-MY-RESET. Call 1-888-789-7777 or visit ccpgg.org/chat (CT). Hope is here. GamblingHelpLineMA.org or call (800) 327-5050 for 24/7 support (MA). Visit www.mdgamblinghelp.org (MD). Call 1-877-8HOPE-NY or text HOPENY (NY). 21+ (18+ DC, WY) and present in select states (for KS, in affiliation with Kansas Star Casino). Find online real money wagering only. Min $5 wager required for 7 consecutive days. $5 free play credit. Bonus issued as non-withdrawable bonus with cash withdrawable bonus with cash withdrawable. Bonus bets which expire 7 days after receipt. Restrictions apply. See terms at sportsbook.fanduel.com. Call 1-877-770-7867 (LA).
Bet Now
New DraftKings Customers: Bet $5, Get $200 + 3 Months of NBA League Pass
Terms Apply GAMBLING PROBLEM? CALL 1-800-GAMBLER or 1-800-MY-RESET, (800) 327-5050 or visit gamblinghelplinema.org (MA). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), 1-800-981-0023 (PR). 21+ and present in most states. (18+ DC/NH/PR/WY). Void in CAN. Eligibility restrictions apply. On behalf of Boot Hill Casino (KS). Pass-thru of per wager tax may apply in IL. 1 per new Sportsbook customer. $5+ first-time bet req. Max. $200 issued as non-withdrawable Bonus Bets. Stake removed from payout. Reward issued as $50 in Bonus Bets every 7 days via click-to-claim for 21 days. Bonus Bets and click-to-claims expire 7 days (168hrs) after issuance. Terms: dkng.co/offer. Get 1 promo code to redeem a 3-month NBA League Pass subscription, complimentary of DraftKings. Subscription auto-renews monthly at then-current price (currently $16.99/mo); cancel anytime. Terms, restrictions, and eligibility requirements apply. Redeem League Pass by 12/19/26 at 11:59 PM ET. Addt’l terms: support.watch.nba.com/hc/en-us/articles/9165532876183-League-Pass-Terms-of-Use_. Ends 11/29/26 at 11:59 PM ET. Sponsored by DK.
Bet Now
Sign Up Bet $5 Get $500 in No Sweats Bets
Terms Apply Not a Cash Offer. Offered by the Seminole Tribe of Florida in FL. Offered by Seminole Hard Rock Digital, LLC, in all other states. Must be 21+ and physically present in AZ, CO, FL, IL, IN, MI, NJ, OH, TN or VA to play. Terms and conditions apply. Concerned about gambling? In FL, call 1-833-PLAYWISE. In IN, if you or someone you know has a gambling problem and wants help, call 1-800-9-WITH-IT. In AZ, OH, & VA call 1-800-MY-RESET. GAMBLING PROBLEM? CALL 1-800-GAMBLER (CO, IL, MI, NJ, TN)
Bet Now
Bet $10, Get $150 in Bonus Bets If You Win
Terms Apply *Bonus Bets Expire in 7 Days. Gambling problem? Call 1-800-GAMBLER or 1-800-MY-RESET (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, Massachusetts, New York, Nevada, Ontario, or Puerto Rico.
Bet Now
Bet $20 Get $100 in bonus bets
Terms Apply Visit BorgataOnline.com for Terms and Conditions. Must be 21+. NJ only. New Customer Offer. All promotions are subject to qualification and eligibility requirements. Rewards issued as non-withdrawable free bets or site credit. Free bets expire in 7 days from issuance. Gambling Problem? Call 1-800-GAMBLER
Bet Now
Trade $50 Get $75
Terms Apply T&Cs apply, 18+
Trade Now
Trade $25 Get $55
Terms Apply Certain limitations apply. The offer is available to new users only, subject to the terms and conditions at http://kalshi.com/tc/55. 18+ only. Restrictions and eligibility requirements apply. Event contract trading involves significant risk and is not appropriate for everyone. Please carefully consider if it is appropriate for you in light of your personal financial circumstances. Kalshi products are not available in all jurisdictions. See kalshi.com/regulatory for more information.
Trade Now
Deposit $10 Get $50 in Trade Credits!
Terms Apply Restrictions & requirements apply. Not available in all states. 21+. Event contract trading involves risk & is not appropriate for all. Consider if it's appropriate for you in light of financial circumstances. See novig.com/terms for information.
Trade Now
Play Now at Underdog
Terms Apply Must be 18+ (19+ in AL, NE; 19+ in CO for some games; 21+ in AZ, MA, and VA) and present in a state where Underdog Fantasy operates. Terms apply. Concerned with your play? Call 1-800-MY-RESET or 1-800-GAMBLER or visit www.ncpgambling.org. NY: Call the 24/7 HOPEline at 1-877-8-HOPENY or Text HOPENY (467369)
Play Now

New Jersey has been at the forefront of the legal online gambling industry since 2013, when it became one of the first states to legalize online casinos and online poker sites.

The Garden State also features several other forms of gambling, including live and online horse racing betting, daily fantasy sports, and a long-running lottery.

Online sports betting is widely available in New Jersey, with over twenty operators licensed to take wagers from customers across the state. Sports fans may register, deposit, and place wagers online from anywhere in state lines.

Bettors can verify the licensing status of any NJ mobile sportsbook on the NJDGE website.

Listed below are all currently available New Jersey sports betting apps:

The best New Jersey betting apps offer new customers lucrative bonuses in return for signing up for accounts and making deposits.

New customer sports betting bonuses in New Jersey usually fall under these categories:

Do I Have To Be A Resident To Claim NJ Betting Bonuses?

No. Anyone can sign up and deposit at NJ betting sites. However, customers can only place wagers (using deposited funds or bonus bets) when physically located within New Jersey lines.

How Do I Qualify For A Sportsbook Bonus In New Jersey?

New Jersey sportsbooks offer welcome bonuses to customers who meet several criteria, including:

  • Are 21 or older
  • Do not already have an account: Even if a player has an account in another state, they are usually excluded from claiming a welcome bonus in NJ.
  • Are not on any NJ casino self-exclusion lists

Licensed NJ online sportsbooks often issue other promotions to existing users, but they almost always offer the biggest bonuses to new customers.

New Jersey is home to retail sportsbooks at race tracks and Atlantic City casinos:

  • Bally Bet Sportsbook at Bally's Atlantic City
  • BetMGM Sportsbook at Borgata
  • The Gallery Bar Sportsbook at Ocean Casino Resort
  • The Sportsbook at Golden Nugget Casino
  • Hard Rock Sportsbook at Hard Rock Casino Atlantic City
  • Caesars Sportsbook at Harrah's Atlantic City
  • Caesars Sportsbook at Tropicana AC
  • Caesars Sportsbook at Caesars Atlantic City
  • DraftKings Sportsbook at Resorts AC
  • Caesars Sportsbook at Monmouth Park
  • FanDuel Sportsbook at The Meadowlands
  • Minimum age of 21 to bet on sports in New Jersey.
  • Key casino employees and those prohibited from gaming activities in New Jersey cannot create accounts.
  • Customers must be physically located in New Jersey when placing wagers but do not need to be residents
  • New Jersey sports bettors may register for accounts at online sports betting sites from anywhere but may only place bets from within state lines
  • State law requires online gaming operators to partner with land-based casinos and race tracks that hold sports betting licenses
  • Each land-based casino and racetrack may operate up to three individual mobile betting platforms, also known as “skins”
  • Licensed sportsbooks may offer wagers on professional sports, college sports, and esports
  • Sportsbooks may not accept wagers on college games held in New Jersey or on games involving New Jersey college teams
  • Lawmakers initiated a ballot referendum to authorize wagering on in-state college teams, but New Jersey voters rejected the referendum in the November 2021 election
  • In 2022, the NJDGE introduced additional regulations requiring online sportsbooks to implement multi-factor authentication by asking players to log in at least once every two weeks with their password and an electronic token, ID card, or biometric data such as their fingerprint

The New Jersey Division of Gaming Enforcement (NJDGE) is charged with implementing the law, issuing licenses, overseeing licensees, and adopting additional rules as needed.

The NJDGE does commendable work as a regulatory body.

For instance, the NJDGE noticed an uptick in customer complaints regarding withdrawal times and the practice of operators inviting NJ bettors to reverse their withdrawal requests throughout 2020.

In response, the NJDGE issued guidance to operators stating that withdrawals must be processed promptly and that the practice of soliciting patrons to cancel withdrawal requests must end immediately.

New Jersey’s effort to legalize sports betting began in 2011 and kicked off a seven-year legal battle that ended at the Supreme Court. The 2018 ruling in Murphy v. NCAA struck down the federal sports betting ban and opened the door for every other state to follow.

New Jersey Sports Betting Timeline

  • November 2011: New Jersey voters approve a constitutional amendment authorizing the legislature to legalize sports betting.
  • January 2012: Governor Chris Christie signs the Sports Wagering Act into law. The NFL, NBA, MLB, NHL, and NCAA sue under PASPA, a 1992 federal law that prohibited state-authorized sports wagering.
  • 2014-2016: New Jersey attempts a workaround by repealing its sports betting ban rather than actively authorizing wagering. The revised approach loses in lower courts at every stage.
  • June 2017: The Supreme Court agrees to hear the case.
  • May 2018: In Murphy v. NCAA, the Supreme Court rules PASPA unconstitutional under the Tenth Amendment, striking it down entirely.
  • June 2018: Governor Phil Murphy signs New Jersey’s sports betting regulatory bill (A4111) into law. Retail sportsbooks open within days.
  • August 2018: The first New Jersey online sportsbooks launch.

New Jersey is one of the largest sports betting markets in the United States.

During the NFL season, NJ betting apps regularly book over $1 billion in monthly wagers.

In 2025, New Jersey hiked the base tax rate on mobile sportsbooks from 13% to 19.75%, following a trend in which other states have increased tax rates on operators several years after legalization. Retail sportsbooks still pay an 8.5% base tax rate.

Retail and online sportsbooks also pay an additional 1.25% of gross gaming revenue (to the Casino Reinvestment Development Authority for operators linked to casinos, or to the host municipality for operators linked to racetracks). That means the combined tax rates for New Jersey sports betting operators are:

  • 21% for online sportsbooks (19.75% base + 1.25% additional tax)
  • 9.75% for retail sportsbooks (8.5% base + 1.25% additional tax)

Fantasy sports sites have been operational in New Jersey for years, but it wasn’t until 2017 that they achieved formal legal status.

A law enacted in 2017 finally gave New Jersey daily fantasy sites firm legal footing.

The 2017 law officially legalized daily fantasy sports apps and set up a licensing process for prospective operators.

The law also implemented protection measures including setting a minimum age of 18, requiring DFS sites to keep player funds separate from operational funds, prohibiting employees of DFS sites from participating, and putting in place responsible gaming rules.

Trade $25 Get $55
Terms Apply Certain limitations apply. The offer is available to new users only, subject to the terms and conditions at http://kalshi.com/tc/55. 18+ only. Restrictions and eligibility requirements apply. Event contract trading involves significant risk and is not appropriate for everyone. Please carefully consider if it is appropriate for you in light of your personal financial circumstances. Kalshi products are not available in all jurisdictions. See kalshi.com/regulatory for more information.
Trade Now

Prediction market apps like Kalshi, Polymarket, and Underdog Predict operate in New Jersey, although the state disputes the legality of sports event contracts.

In March 2025, the New Jersey Division of Gaming Enforcement (NJDGE) issued a cease-and-desist order to Kalshi, accusing the company of offering unauthorized sports wagering in violation of state law.

Kalshi sued in response, arguing that its sports prediction markets are federally regulated financial derivatives under the Commodity Exchange Act (CEA), which preempts state-level gambling laws. Kalshi secured a preliminary injunction in April 2025, allowing it to continue offering sports event contracts in New Jersey.

In April 2026, the Third Circuit upheld the injunction after determining that Kalshi is reasonably likely to succeed on its preemption argument. The Ninth Circuit reached the opposition conclusion in a Nevada case in August 2026, prompting New Jersey to petition the US Supreme Court to resolve the split.

The Supreme Court has not yet responded to the petition, but Kalshi and other prediction market apps continue to offer sports event contracts in New Jersey in the meantime.

Horse racing betting in New Jersey is regulated and legal for customers 18 or older.

Fans can watch and bet on live races at any of the state’s three race tracks, authorized OTBs, and licensed betting sites.

New Jersey’s horse racing industry is one of the healthiest in the nation, with major races held regularly. The New Jersey Racing Commission oversees pari-mutuel wagering, fixed-odds horse racing betting, and live racing in the Garden State.

Legal New Jersey online gambling options include licensed casino sites, poker sites, and online lottery ticket sales.

The first New Jersey gambling sites launched more than a decade ago, following the passage of Assembly Bill 2578. The bill amended the Casino Control Act to authorize land-based casinos to apply for online gambling licenses.

Today, the New Jersey online gambling market consists of dozens of legal online casinos and poker sites licensed by the Division of Gaming Enforcement (NJDGE). State law also permits licensed lottery sites to sell NJ Lottery tickets online.

Type of GamblingMinimum AgeRead More
Online Casinos21New Jersey Online Casinos
Online Poker21New Jersey Poker Sites
Online Lottery18New Jersey Online Lottery

New Jersey laws provide funding for responsible gambling education, problem gambling treatment, and the maintenance of self-exclusion programs.

Additionally, licensed New Jersey sportsbooks, casinos, and online gambling operators must follow a long list of regulations designed to encourage and support responsible gambling.

The two most prominent resources for problem gambling in New Jersey include the following:

New Jersey Sports Betting Self-Exclusion

The NJDGE manages a two-tiered sports betting self-exclusion program for NJ bettors who are ready to opt-out.

The most encompassing option initiates a blanket ban from all casinos, retail sportsbooks, online sports betting, and online gambling in New Jersey. Alternatively, bettors can self-exclude from online sports betting only.

Bettors can file one-year, five-year, or permanent self-exclusion requests directly with the NJDGE for all gambling and sports betting activities in New Jersey.

There are several ways to request a sports betting self-exclusion period of either type:

  • Online: Submit a request online through the NJDGE website or from within a licensed operator’s sportsbook app or website
  • Phone: Call the Division of Gaming Enforcement at 1-833-788-4DGE to register over the phone
  • Video Chat or In-Person: Call the DGE at 1-833-788-4DGE to schedule an appointment

In addition, the New Jersey Racing Commission offers a separate self-exclusion program for horse racing betting.

Once excluded, bettors may not enter New Jersey race tracks, visit off-track betting facilities, create or use online horse racing wagering accounts, or participate in fixed-odds horse racing betting.

Important New Jersey online gambling self-exclusion points:

  • Licensed New Jersey betting sites may have internal policies that ban anyone on the self-exclusion list from using their facilities nationwide
  • When registering online, bettors must select a one-year or five-year self-exclusion period. Bettors can only submit a lifetime self-exclusion request through a scheduled in-person meeting or live video conference
  • It is not possible to submit a self-exclusion request on behalf of a spouse or family member; only the person requesting self-exclusion may submit an application
  • Self-excluded individuals who enter a New Jersey casino or race track will be escorted off the premises, and their winnings may be confiscated

Yes. New Jersey officially legalized sports betting in June 2018 after a multi-year legal battle that went all the way to the Supreme Court. New Jersey law permits online sports betting and retail sportsbooks at licensed casinos and race tracks.

Sports fans 21 and older can bet on sports online from anywhere within state lines and at retail sportsbooks at Atlantic City casinos and race tracks.

No. Visitors may also bet on sports online or in-person whenever they’re in New Jersey.

New Jersey sports betting law establishes a minimum age of 21 to bet on sports. However, key casino personnel and those banned from gaming activities in New Jersey are not permitted to open NJ sports betting accounts.

The New Jersey Division of Gaming Enforcement holds regulatory power over sports betting. Its duties include issuing licenses, adopting regulations as necessary, enforcing state law, investigating crimes, and ensuring licensees treat customers fairly.

All New Jersey sports betting apps listed on this are licensed and in good standing with state authorities. Additionally, the Division of Gaming Enforcement provides an up-to-date list of licensed NJ sports betting sites on this page.

Yes, college sports betting is legal in New Jersey with two restrictions:

  • Sportsbooks may not offer wagers on college games held in New Jersey
  • Sportsbooks may not offer wagers on games involving New Jersey colleges

The law provides exceptions for tournaments that involve NJ teams and tournaments held elsewhere in which some of the individual games occur in-state.

State law defines a "prohibited sports event" as follows:

"prohibited sports event" means any collegiate sport or athletic event that takes place in New Jersey or a sport or athletic event in which any New Jersey college team participates regardless of where the event takes place. A "prohibited sports event" does not include the other games of a collegiate sport or athletic tournament in which a New Jersey college team participates, nor does it include any games of a collegiate tournament that occurs outside New Jersey even though some of the individual games or events are held in New Jersey. A prohibited sports event includes all high school sports events, electronic sports, and competitive video games but does not include international sports events in which persons under age 18 make up a minority of the participants;

New Jersey may ease its restrictions on college betting. One senator announced in October 2020 that he is introducing legislation that would allow sportsbooks to accept wagers on college playoffs or championship games held in New Jersey or elsewhere, even if they involve NJ games.

Yes, esports betting is legal in New Jersey.

New Jersey legalized esports betting in 2021 via A637, which added "professional electronic sports and competitive video game events" to the definition of approved sporting events upon which operators may offer wagers.

No - unless you visit a state that also has legal online sports betting and sign up for a separate account there with a licensed operator. New Jersey betting apps use geolocation software to detect every customer’s location and automatically block wagers from users who venture outside of state lines.

However, bettors who leave New Jersey may still access their accounts to see the latest odds, make deposits, and request cashouts. The only restriction is that they may not place wagers when located outside of New Jersey.

New Jersey law allows online sportsbooks to offer many types of wagers on a wide range of events. Bettors may place straight bets on game outcomes and point totals, prop bets, and more. New Jersey also permits in-play betting and exchange wagering.

In addition, New Jersey law allows wagering on professional sports, college sports, international events, seasonal awards, and even competitive eating. The complete list of approved leagues and sports covers everything from the NFL to bull riding and sailing.

  • Assembly Bill 4111 signed into law in 2018 legalized sports betting in New Jersey
  • N.J.A.C. 13:69N provides supplementary regulations governing sports betting operations in New Jersey
  • Regulations approved by the NJDGE supplement the law with additional sports betting rules

New Jersey sportsbooks provide multiple tools and resources to support responsible gambling, usually including:

  • Daily, weekly, and monthly deposit limits and wagering limits
  • Daily time limits
  • Cool-off periods (customers can deactivate their accounts for up to 30 days)

No. New Jersey law enforces a minimum age of 21 to participate in sports betting. However, anyone 18 or older may bet on horse races, participate in charitable gambling, and play the lottery.

DraftKings Sportsbook kicked off legal online sports betting in New Jersey when it launched in August 2018.