New Jersey’s Best Online Gambling Sites – An Overview of NJ Gambling Laws

New Jersey gambling laws made history in 1974 when casino gambling was legalized in the state (but later restricted to Atlantic City only). This made NJ’s gambling laws and Nevada’s (Las Vegas), the most favorable for bettors gambling in the USA. Legal online gambling NJ had its bill passed in February 2013, with the first and best online gambling sites NJ launching in November that year. All NJ online casinos and sportsbooks are attached to Atlantic City casinos, who are regulated by the New Jersey Casino Control Commission and New Jersey Division of Gaming Enforcement (NJGDE). With constant challenges by Nevada and various major US sports leagues, online sports betting sites were officially legal in NJ in June 2018.

In this guide, you will find a list of the best legal online gambling websites in New Jersey. These include sportsbooks, casinos, poker rooms and more. Rest assured that I only review legal and state-regulated gambling sites, ensuring you stay within the gambling laws of the state of New Jersey. As the pioneering state of online gambling in the USA, there has been an influx of reputable international brands available to players within New Jersey’s borders, aged over 21.

With so many legal online gambling sites available, let us take a look at what the best NJ casinos and sportsbooks offer. I will also outline the most important factors we consider when choosing an online casino and/or sportsbook, such as no deposit bonuses and promotions, payment methods, casino games, loyalty programs and more.

Best Online Gambling Sites NJ – Sports Betting Sites, Sportsbooks & Bookies in New Jersey

Since the first online sports bets were placed in August 2018, NJ sportsbooks have boomed. There are currently nearly 20 legal sports betting sites and apps licensed and governed by the NJDGE, making the state one of the best in the US for sports betting. To help you make the right decision, here are some of the best online gambling sites for NJ sports betting:

Best NJ Online Gambling Websites – NJ Online Casino Sites

After launching on November 21, 2013, the casino games at NJ online casino sites were limited. However, only a few years later, many of the best NJ online gambling websites were offering their players a similar experience to that of a real Atlantic City casino. Gaining huge popularity, the combined revenue of New Jersey’s online casino sites now exceeds the number of physical casinos in Atlantic City. Which, since 2013, has reached billions of dollars in revenue.

As a new casino player, you are probably wondering what the best NJ online gambling websites for casino games are? Here is what I recommend:

Which NJ Online Gambling Sites Offer the Best No Deposit Bonus & Sign Up Bonus?

All new customers to online casinos and sportsbooks receive a sign-up bonus of some sort, usually in the form of a no deposit bonus. If you are searching for an online casino to play at, a no deposit bonus is one of the best sign up bonuses you can get. They are usually risk-free, allowing you to trial the casino without losing your own funds. In other words, all you need to do is register to get the bonus. No deposit is necessary. It is always important to keep in mind, that gambling is for fun and these bonuses add to the entertainment. If gambling becomes a problem, please visit the National Council on Problem Gambling in the US.

There are a number of NJ online casinos offering no deposit bonuses for new customers signing up.

The top 3 no deposit bonus offers in New Jersey are:

bet365 Sports

World Famous Bookie
Bet Credits
$10 No Deposit
  • 24/7 Customer Service
  • Innovative App
  • PayPal Accepted

888 Casino NJ

Award Winning
Welcome Bonus
$20 No Deposit
  • 24/7 Customer Service
  • Numerous Slots
  • PayPal Accepted

Mohegan Sun

Famous Across NJ
Welcome Bonus
$20 No Deposit
  • 24/7 Customer Service
  • Best Live Dealers
  • PayPal Accepted

Remember, no deposit bonuses, sign up bonuses and all promotion offers, come with legal terms and conditions that must be met. Even though every brand is different, some of the T&Cs to be mindful of are:

  • Wagering/rollover requirements: The most common T&C is wagering requirements, which can be on the bonus, or on the bonus AND the deposit amount. To receive your winnings, you will need to satisfy the wagering requirements by playing through a certain number of times. This can be 5x, 10x, 20x, etc.
  • Game restrictions: A promotion or bonus can be limited to certain games, sports, table games, etc. Some games may also contribute differently to the wagering requirements (10% through to 100%).
  • Expiry: New customers will need to claim their no deposit offer, or finish the wagering requirements before the set period. If not, the funds and any winnings will be lost.
  • Payment methods: Some payment methods may not be accepted for withdrawing funds.

Atlantic City Gambling – AC Casinos & AC Sports Books

Things can get a little complicated to understand, in regard to gambling laws in the USA. Each state is separate from the other. New Jersey law states that all casinos and sportsbooks must be in Atlantic City, this means that all online casinos, online sportsbooks and online poker rooms must be licensed to operate in New Jersey through a physically located AC casino and AC sportsbook, in Atlantic City.

Below, I have made a table for you to clearly understand the NJ online gambling sites that are available in New Jersey, what specific AC casinos and AC sportsbooks they are partnered with, as well as their NJ permit numbers.

Full list of NJ online gambling sites in AC:

AC CasinoOwnerNJ Permit NumberOnline CasinoOnline SportsbookOnline Poker & Bingo
Bally'sCaesars EntertainmentNJIGP 19-007– Caesars online
– 888 Casino
– Harrah’s Casino
– Caesars sportsbook
– 888 Sport
– 888 Poker
BorgataMGM ResortsNJIGP 19-001– BetMGM Casino
– Party Casino
– Pala Casino
– Scores Casino
– Borgata Casino
– BetMGM Sport
– Borgata Sports
– Borgata Poker
– BetMGM Poker
– Pala Poker
– Pala Bingo
– Party Poker
CaesarsCaesars EntertainmentNJIGP 19-007(Refer to Bally’s)(Refer to Bally’s)(Refer to Bally’s)
Golden NuggetLandry'sNJIGP 19-002– Golden Nugget
– BetAmerica
– PlaySugarHouse
– Betfair
– Golden Nugget Sports
– BetAmerica Sport
Hard RockHard Rock InternationalNJIGP 20-010– Hard Rock online
– Unibet Casino
– Bet365 Casino
– Hard Rock Sports
– Unibet Sports
– Bet365 NJ
Harrah'sCaesars EntertainmentNJIGP 19-007(Refer to Bally’s)(Refer to Bally’s)(Refer to Bally’s)
Ocean ResortLuxor Capital GroupNJIGP 20-009– Ocean Online Casino
– Parx Casino
– William Hill NJN/A
ResortsDGMB, LLCNJIGP 20-008– Resorts Casino
– DraftKings Casino
– Mohegan Sun Casino
– PokerStars Casino
– Resorts Sports
– DraftKings Sportsbook
– Fox Bet NJ
– PokerStars NJ
TropicanaElDorado ResortsNJIGP 19-005– Tropicana Casino
– Virgin Casino
– William Hill NJN/A
MeadowlandsNew Meadowlands Racetrack, LLCN/AN/A– FanDuel Sportsbook
– PointsBet
Monmouth ParkNew Jersey Sports & Exposition AuthorityN/AN/A– William Hill NJ
– PlaySugarHouse
– theScore Bet

Payment Methods & Options for Deposits & Withdrawals – Banking Methods at Online Gambling Sites

In each dedicated review on, you will find information on all the payment and withdrawal methods in NJ for gambling online. Information such as the estimated deposit/withdrawal times, fees, minimum and maximum deposit/withdrawal limits, and more. New Jersey’s offers multiple deposit and withdrawal banking options for bettors. All of the payment methods available must be secured transactions, using the latest payment processing technology. Being regulated by the NJDGE, you will never have to worry that your money is lost or delayed, unlike offshore sites where there is always a sense of insecurity.

Some of the most popular methods for deposits and withdrawals at NJ online casinos and sportsbooks include:

  • Credit/Prepaid Cards – Visa & MasterCard are the most common
  • Bank transfer (ACH)
  • PayPal
  • Skrill
  • PayNearMe
  • PaySafeCard
  • Cashier’s cage at casino

The best complete payment method is PayPal

PayPal has become the king of casino banking over the last few years and as such, PayPal online casinos and sportsbooks are most recommended in the Garden State. This is for two main reasons:

  1. PayPal offers payment protection for all transactions, ensuring you are covered if a company attempts to be dodgy — although, due to strict regulations imposed by the NJDGE, this is not likely.
  2. You can both deposit and withdraw with PayPal, even via your Visa or MasterCard. This normally circumvents your bank’s restrictions on depositing into gambling accounts.

Ultimately though, PayPal makes your life much, much easier, and with its own additional layer of security, it makes sense why this is my favorite payment method. Plus, if you have deposited using a PayPal account, you can withdraw funds to that same account. Deposit and withdrawal times are usually the fastest of all the other banking methods too.

The best method to deposit with cash is PayNearMe

Here is how you can deposit into your NJ casino account via PayNearMe:

  • Request your PayNearMe barcode from your favorite casino — or sportsbook — via customer support.
  • Head to your local 7-Eleven with the cash you wish to deposit into your account (up to a maximum of $500).
  • Present the sales assistant with your PayNearMe barcode and cash and request to deposit into your gaming account.
  • Check your gambling account to confirm the funds are available — this can take up to 1 hour.
  • Hit the tables!

PayNearMe makes depositing into your AC casino account simple, and with cash. 

Best NJ Live Casinos & Live Dealer Games

By 2017, online casinos in New Jersey were in full swing. With a game selection better than what you could find in an actual Atlantic City casino itself, live dealer casinos were also just introduced to new jersey bettors. There is something special about playing in a live casino environment, within your own comforts. It is fun, exciting and thrilling to play among other players and a live dealer. Some of the most popular live dealer casino games include:

  • Blackjack
  • Roulette
  • Baccarat
  • Hold’em

In Europe, the most popular live casino software is Evolution Gaming, they offer state of the art casino games for players to have the best live casino experience. Evolution Gaming is available in New Jersey, as well as Ezugi, who run a number of live studios worldwide with fantastic live dealer platforms.

Top NJ Poker Sites for Real Money

Online poker is quite limited in the US, with NJ online poker being just one of four legalized states. Nevada, Delaware and Pennsylvania also offer online poker. Are you looking for the best online poker NJ websites? Rakeback crucial to your poker experience? How about the range of tables on offer? If so, below you can find the 3 best online NJ poker sites to meet your needs. Please keep in mind though, there are several popular brands in NJ offering online poker. For in-depth reviews on what these popular poker rooms have to offer, head to our dedicated NJ poker sites page.


$20 Free No Deposit
Welcome Bonus
  • Available in NJ, NV & DE
  • Participate in WSOP Main Event
  • PayPal Accepted


Internationally Acclaimed
Welcome Bonus
  • $25 No Deposit Bonus
  • Network Sunday $35,000 Tournament
  • PayPal Accepted

Borgata Poker

$20 Free No Deposit
Welcome Bonus
  • Powered by GVC Holdings
  • Shared with Party Poker and BetMGM
  • PayPal Accepted

Online Horse Racing & Betting in New Jersey

Placing bets on online horse racing in New Jersey is straightforward, with multiple options available for bettors. For full details, it is best to read our complete horse betting guide, as well as the reviews we have provided on the bookies within NJ. There is nothing like the adrenalin of horse racing, and one of the best and most trusted bookies in New Jersey is BetAmerica.

You can wager on a massive variety of races, around the world. If you are beginning, BetAmerica horse racing is the ideal place to begin your online horse racing journey. Watch the races live, enjoy daily handicapping, use the BetAmerica app on the go, plus use the most secure payment methods. BetAmerica has everything you need.

BetAmerica NJ Horse Betting Bonus

BetAmerica's sign up bonus for new horse racing customers in NJ

Top NJ DFS Sites (Daily Fantasy Sports)

While online sportsbooks and online casinos in New Jersey are extremely popular, DFS (daily fantasy sports) is still enjoyed by many Garden State residents every day. Arguably, there are two main operators in NJ which dominate the market — FanDuel and DraftKings.

If you are curious to know which is the best NJ DFS brand, then our thorough FanDuel vs DraftKings page will fill you in with all the info you need. In a nutshell, our favorite NJ DFS site is FanDuel, for the following reasons:

  1. Win your first contest or your money back
  2. Simple user-friendly gameplay
  3. Roster lock-in
  4. Scouting feature to check out your opponents before engaging in gameplay
FanDuel Sportsbook Welcome Bonus

FanDuel's sports betting sign up bonus is one of our top picks!

Responsible Gambling in New Jersey – Are NJ Online Gambling Sites Safe?

NJ A2578 allows New Jersey land-based casinos the chance to apply for an online gaming license by partnering with a software operator or provider, or by going at it independently. Casinos who want to obtain a license need to pay a non-refundable $1 million deposit. If the casino is approved, then the deposit will go towards the cost of their legal gaming license, which costs $400,000.

Once approved, Casinos must pay a $250,000 renewal fee and a $250,000 annual fee each year that goes to the state's mandatory gambling treatment programs. On top of this, iGaming operators pay a 15% tax rate on their gaming revenue, as well as 2.5% to the Casino Reinvestment Development Authority (CRDA).

Not just anyone can play on regulated online casino sites, as New Jersey regulators are extremely strict when it comes to who can play for real money on New Jersey gambling sites. Here is who can play:

  • All players must be at least 21 years old to play for real money
  • All players must be located within New Jersey state borders while they are playing
  • Players do not need to be a resident of New Jersey
  • Players can start and fund a user account from anywhere in the country, but cannot start playing for real money
  • Each user must go through several verifying steps for every online casino before they can start gambling. These details are verified using both the user's social security number and by using geolocation software. Online casinos will crosscheck players' details with both credit reporting agencies and public databases.

Online casinos are perfectly legal in New Jersey, just if they are licensed and regulated by the New Jersey Division of Gaming Enforcement (NJDGE) — NJ’s gambling authority. The truth is, New Jersey was the pioneering state for online play and even fought through tough opposition from conservatives and the damning Black Friday of poker in 2011. It is safe to say it was not an easy fight, but eventually, logic prevailed.

New Jersey License

Logo of the New Jersey Division of Gaming Enforcement (NJDGE)

Nowadays, if you see the NJDGE symbol at the bottom of any casino claiming to be legal in New Jersey and the domain appears in the approved list of gambling sites on the NJDGE website, you have nothing to worry about. What you need to do is be careful of casinos licensed in Panama, domains ending in .eu or .ag, or unlicensed casinos which are 100% not legal in the United States (and New Jersey).

Mobile Compatible Apps at NJ’s Online Gambling Sites

All of the online gambling sites in New Jersey have an Android app, and most of them have an iOS app too. Some of the apps are more user friendly than others, but the abundance of apps goes to show the importance and demand of mobile betting and casino apps. Garden State players can enjoy live casino dealer games or spin the reels to hit a jackpot on their mobile phone, 24/7. No wonder why online gambling is generating so much profit for New Jersey, right?

The online casinos and sportsbooks that we have recommended above, have provided the best experience closest to desktops. Mobile compatibility and apps are essential nowadays, and brands like bet365 casino & sportsbook, have provided the perfect solution. With most users predominately using mobile over desktop, live dealers and live streaming are now completely possible, whilst traveling around, away from the comforts of your home.

Loyalty Programs for VIPs & Highrollers at Online Gambling Sites in New Jersey

With every top casino comes a great VIP loyalty program. At I am always on the hunt for the next best loyalty programs from the best online gambling sites in New Jersey. It means more than just loyalty points and the occasional bonus. It is luxury prizes, free cash, and real casino comps. NJ casinos with VIP loyalty programs are well-known for providing the best benefits to their most loyal customers. These include:

  • Luxurious gifts
  • Dedicated account manager or VIP concierge
  • Invites to exclusive VIP events
  • Elite promotions and offers
  • Faster withdrawal times
SugarHouse iRush Rewards

The highly-acclaimed loyalty program at SugarHouse Casino & Sportsbook is one of the best in New Jersey

If you are a high roller looking for the best loyalty program, check out SugarHouse NJ. They are well-known for their ‘iRush Rewards’, which is a loyalty program based on earning points for prizes. Every real money wager you make will convert to loyalty points. The more you earn, the higher you climb up the levels, and the better the prizes get. 

Online Gambling Sites & New Jersey Gambling Laws FAQs

When did online gambling become legal in NJ?

Since November 2013, online casinos and poker rooms are legal in the state of New Jersey. Since June 2018, online sports betting has been legal in New Jersey for all players within the borders of New Jersey, who are over 21 years old.

What is the legal gambling age in NJ?

Players must be 21 years of age to gamble at land-based and online casinos, poker rooms and sports betting operators. To start playing you must first verify that you are 21 years of age or older. However, players that are 18 years of age, can play bingo or the lottery, as well as bet on physical horse and dog races.

Can you gamble on New Jersey casino and poker sites if you are from another state?

Yes, if you sign up for an account within the New Jersey state borders and you are in the state when you play. Additionally, if you are a resident of New Jersey, but are outside of the state, you will not be able to play for real money on any online gambling sites until you are in the state. Based on Geolocation technology, anyone who is physically within New Jersey, resident or not, can legally gamble real money on online poker and casino sites if they are 21 or older.

Is online sports betting legal within New Jersey?

Many of the popular international brands are now available to NJ residents. Online sports betting has been legal in New Jersey since June 2018. Before playing, you should check out the New Jersey Division of Gaming Enforcement website, to be sure that the operator is legal and licensed.

How do you get a NJ gaming license?

To get a license to operate an online casino in NJ, you must partner up with a physical casino in Atlantic City. Once you have an agreement, you can then head to the NJDGE to formally apply.