Legal New Jersey Betting Sites
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.
New Jersey Online Sportsbooks
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:
- BetMGM Sportsbook
- FanDuel Sportsbook
- Caesars Sportsbook
- Bet365 Sportsbook
- Borgata Sportsbook
- Fanatics Sportsbook
- BetRivers Sportsbook
- DraftKings Sportsbook
- Hard Rock Bet
- BetParx
New Jersey Sports Betting Bonuses
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 Sports Betting Locations
New Jersey is home to retail sportsbooks at race tracks and Atlantic City casinos:
New Jersey Sports Betting Regulations
- 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.
How New Jersey Legalized Sports Betting
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 Sports Betting Revenue
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)
New Jersey Daily Fantasy Sports
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.
New Jersey Prediction Markets
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.
New Jersey Horse Racing Betting
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.
Other New Jersey Online Gambling Options
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 Gambling Minimum Age Read More
Online Casinos 21 New Jersey Online Casinos
Online Poker 21 New Jersey Poker Sites
Online Lottery 18 New Jersey Online Lottery
Responsible Gambling In New Jersey
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:
- Council on Compulsive Gambling of NJ: Problem gambling information and resources; 24/7 confidential helpline at 1-800-GAMBLER; support for friends/family of problem gamblers
- Gamblers Anonymous: Find upcoming Gamblers Anonymous meetings held throughout New Jersey
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
