Our editors have created a complete list of the best NJ online casinos for 2023. We offer in-depth reviews for each online casino to help you make an informed decision on where to play. All of the online casinos listed on our site are legal and licensed by the New Jersey Division of Gaming Enforcement.
NEW! Find the best-paying blackjack, craps, roulette, and other online casino games in New Jersey with our Payback Pal. And search every slot available at NJ’s online casinos with our always-updated NJ online casino slot database. Check out how you can play at NJ casinos online.
Full list of NJ Online Gambling Sites authorized by the NJDGE
What casino sites are legal in New Jersey?
New Jersey residents have almost two dozen online casinos to choose from that are licensed to operate by the NJDGE:
|Online Brand||Land-based partner||Year launched|
|Virgin Online Casino||Bally's||2013|
|Golden Nugget||Golden Nugget||2013|
|Betfair NJ||Golden Nugget||2013|
|BetRivers Casino||Golden Nugget||2016|
|Caesars Casino Online||Caesars||2013|
|Harrah's Online Casino||Caesars||2013|
|Scores Online Casino||Borgata||2017|
|PokerStars NJ Casino||Resorts||2016|
|Resorts Online Casino||Resorts||2015|
|Mohegan Sun Online||Resorts||2015|
|Ocean Online Casino||Ocean Casino Resort||2018|
|Hard Rock Online Casino||Hard Rock Atlantic City||2018|
|DraftKings Casino NJ||Resorts||2018|
|Unibet NJ Casino||Hard Rock Atlantic City||2019|
|Bet365 Casino||Hard Rock Atlantic City||2019|
|betParx||Ocean Casino Resort||2019|
|Tipico Casino||Ocean Casino Resort||2021|
|FanDuel Casino||Golden Nugget||2021|
|Stardust Casino||Golden Nugget||2021|
|Betway Casino||Golden Nugget||2021|
|Play OJO Casino||Caesars||TBD|
Learn more about the newest NJ online casinos.
What online sports betting sites are legal in New Jersey?
Learn more about the best NJ online sportsbooks.
NJ residents and visitors have access to multiple sports betting options via browsers and mobile devices as well as bonus offers. Here is a brief rundown on NJ online sportsbooks:
|Online Sportsbook||Land-Based Affiliate||Sports Betting Partners||Launch Year|
|DraftKings Sportsbook||Resorts AC||Kambi||2018|
|Fox Bet||Resorts AC||NA||2018|
|Caesars Sportsbook||Caesars AC||Scientific Games||2018|
|BetRivers NJ Sportsbook||Golden Nugget AC||Kambi||2018|
|BetMGM Sportsbook||Borgata AC||GVC/Roar||2018|
|Hard Rock online sportsbook||Hard Rock AC||GIG||2019|
|Golden Nugget sportsbook||Golden Nugget AC||SBTech||2019|
|Borgata Sports||Borgata AC||GVC/Roar||2019|
|bet365||Hard Rock AC||NA||2019|
|Unibet||Hard Rock AC||Kindred||2019|
What poker sites are legal in New Jersey?
There are seven NJ online poker sites:
- PokerStars NJ
Many of the above casinos operate under unique brands but offer very similar platforms and game rosters. For example, both Harrah’s and 888 run on 888’s casino platform. The two sites have unique loyalty programs but are functionally the same otherwise.
This creates an opportunity for NJ online casino players, who can take advantage of multiple opening offers that don’t require a deposit. Even though 888 and Harrah’s are practically the same casino, you can still create separate accounts at each — meaning you can claim the no deposit bonus at each casino as well.
Types of online casino bonuses
One of the greatest advantages of playing at New Jersey online casinos when compared to land-based casinos is the plethora of bonuses for both newly registered players and loyal, existing players.
There are continuous NJ online casino bonuses with intent to give players a variety of add-on benefits while playing online. These casino bonuses come in different shapes and sizes to cater to each online casino enthusiast.
It’s, for this reason, we incorporated this section to give you more insight into how one bonus differs from the next.
New Jersey welcome bonuses
Our NJ casino reviews outline the various welcome bonuses players can receive with their first deposit.
This introductory promotion can be in the form of a deposit match bonus or a bonus spin offer. Most welcome bonuses will provide you a match percentage that usually ranges between 100% and 200% on your initial deposit.
For instance, you will need to deposit a specific amount to receive double that amount as a welcome bonus. A perfect example would be a 100% match bonus of up to a maximum of $200.
As a new player, you can also look forward to a spin bonus. This offer means you will receive bonus spins on your initial deposit instead of a match bonus.
For instance, you can receive 100 bonus spins for a minimum deposit of $25. Some online casinos go a step further by offering both a deposit bonus and bonus spins that only requires one deposit.
For example, claim 100% match bonus, up to $500, along with 20 bonus spins on the Terminator video slot.
The playthrough requirements on welcome offers usually range between 30 to 40 times the bonus amount before you’ll be able to make a successful withdrawal.
No deposit bonuses
The most effective way for casinos to attract new customers is by offering a NJ no deposit bonus.
This invitation can either be via no deposit and bonus spins bonus, or just a no deposit bonus. These no deposit offers are usually insignificant in terms of value; however, they give new players the perfect opportunity to test the casino software and the game variety before making a real money deposit.
A no deposit bonus usually takes the form of a $10 bonus or 50 bonus spins on a popular video slot. The only requirement, from a player’s point of view, is to register for a new account with the casino.
Playthrough requirements on no deposit offers are unachievable because they are often advertised with a 60x wagering requirement along with a maximum cash out limit as well.
However, they are not designed to make you rich but to give you invaluable insight into the online casino’s operations and what they offer before you risk your hard-earned money.
Both the welcome bonuses and no deposit offers are designed to attract new customers to the site. However, what about loyal, existing players who already claimed both these offers? That’s exactly where reload bonuses come into play.
Reload bonuses are usually smaller than the welcome package, often promoted as a 50% match of up to $100 or a 25% match up to $200. The casino doesn’t advertise these offers on the site; instead, the casino sends them to a specific player via email or through the software upon login.
The playthrough requirements for reload bonuses are very reasonable, allowing you to cash-in after you wagered the bonus amount between 30 or 40 times.
Payment method bonuses
Payment method bonuses are quite rare in the online casino industry, especially for online casino operators in New Jersey; however, they do exist.
You can take advantage of payment bonuses if you use the advertised payment method to transact on your accounts. A payment method bonus is there to encourage players to use a specific payment method and will provide an added incentive. For instance, you can receive an additional 10% on your deposit if you use Neteller.
High roller and VIP bonuses
Some players in New Jersey love to gamble big online, and the standard welcome packages simply won’t do.
Therefore, to accommodate high rollers that deposit large amounts of money, the best NJ casinos provide tailor-made offers for large deposits. As a high roller, you can claim these bonuses through customer support.
Alternatively, the more you play at an online casino in New Jersey, the more likely you’ll be to join a VIP rewards program where you can look forward to additional benefits apart from bonuses, including exclusive VIP trips around the world, dedicated account manager, tickets to sporting events, expensive gifts and more.
Although you won’t find this at every online casino in New Jersey, it’s still a fantastic way to invite your friends and get paid for it at the same time.
Every time you refer a friend to the online casino, you’ll receive an additional bonus. However, the friend you refer needs to register and make a minimum deposit before you receive your bonus. Basically, that is the only condition to the refer-a-friend bonus, regardless of the online casino.
Playing blackjack or slots on an NJ Casino app
The most attractive feature when it comes to online casinos in New Jersey — adding a layer of flexibility and convenience — is mobile casino apps.
The mobile apps for NJ casinos not only impresses with smooth and reliable software but also offers the same online gaming experience as that of its desktop counterpart.
You’ll be able to play the same variety of casino games, claim the same promotions, and deposit or withdraw funds while on the move. Everything you need is at your fingertips, allowing you to play your favorite slot at work or while traveling.
The dedicated real money casino apps in New Jersey are available on Android devices as well as iOS devices. The only difference between the two apps is the download procedure.
For iOS users, the download procedure is quite simple and easy. Simply visit the Apple app store and search for the online casino to obtain the dedicated iPhone casino app.
However, the same cannot be said for Android users as the Google Play Store does not support any online gambling activities. Thankfully, this is not a problem as you can download the .apk file directly from the online casino website to gain access to the Android casino app. Please ensure that you allow “unknown source” downloads in your settings first.
Live dealer casino games in NJ
Until recently, the only way a player in New Jersey could enjoy table games online was by playing against a computer within a simulated environment.
The online table games rely on RNG, or a random number generator, which produces random and unbiased outcomes. Although this offers a streamlined playing experience online, it lacked the social aspect that most players love when visiting a land-based casino.
To bridge the gap between land-based casinos and online casinos online operators created live dealer games.
Live dealer casino games don’t rely on RNG and utilize real dealers to provide the same look and feel of playing at a land-based casino. This is made possible by using advanced streaming technology. The live dealer games air in real time and use a dedicated studio to ensure there are no interruptions.
As a player in New Jersey, you can look forward to HD streaming along with friendly, professional live dealers with plenty of experience in the industry.
Live dealer games offer physical playing devices, including real roulette wheels and real playing cards. The only virtual aspect of live dealer games is the betting platform that online players use to place bets. Live dealer games also offer social interaction functionality thanks to a live chat box where you can interact with the live dealers at any given time during a gaming session.
The primary difference between live dealer games and land-based casino games is that you won’t find any physical chips. The payouts will also be handled automatically by the software for added convenience. This ensures that rounds occur more frequently, which means you can enjoy more games online when compared to land-based table games.
Types of live dealer games
At the moment, all live dealer casinos within New Jersey provide four main games under the live dealer section including baccarat, roulette, blackjack and hold ’em-style games.
You can also look forward to a selection of blackjack and baccarat side games. Also, there will be multiview roulette, which comes equipped with additional camera angles for an immersive online betting experience.
Some of the live dealer games at the different casinos will vary between studios.
For instance, online casinos that use the Evolution software provider will provide Ultimate Texas Hold ’em, while online casinos that use the Ezugi software provider will find live casino hold ’em. You can find out which casino offers which variation by reading our casino reviews.
Most of the online casino sites in New Jersey only offer one live baccarat table along with one roulette table. The most significant benefit to live dealer games is that one table can host an infinite number of online players.
Live blackjack is different in this case as each player receives a unique hand. The seating for live blackjack games is usually limited to seven. You can even treat yourself to a live, three-card poker variant at a handful of online casinos in New Jersey.
NJ casinos with live dealer games
There are currently 10 online casinos in New Jersey that offer live dealer games.
Golden Nugget was the pioneer for live dealer games in NJ, forming a partnership with Ezugi to establish the first live dealer studio in 2016.
Betfair soon followed when it opened a live dealer studio in 2017 while using the same live dealers as Golden Nugget.
In 2018, several sites that are licensed by Borgata, including PlayMGM, Party Casino NJ and Borgata Casino, added a live dealer platform to their sites.
Golden Nugget finally received some competition when Hard Rock AC opened its doors. Hard Rock decided to form a partnership with Evolution to open its dedicated studio. Once the Hard Rock live dealer studio was up and running, it also welcomed Resorts Casino, Mohegan Sun, BetRivers, and 888.
Players can even find live dealer blackjack games at DraftKings, while Ocean Casino is in the process of adding a live dealer section to its online casino.
Software options – Bally, IGT & Konami
At the heart of each online casino in New Jersey is an incredible software platform. It may be a suite of tools that allow online companies to operate complex and technical tasks required to provide fair and safe games to every player.
From a player’s perspective, a software platform will handle a wide range of functions, including account creation, loyalty programs, account management, and deposit and withdrawals.
From an operator’s perspective, a software platform will offer backend systems that are required to manage customer support queries, analyzing customer data, promotions and bonuses, and other essential factors to provide a smooth and uninterrupted playing experience.
Several software studios create unique casino games, while others will only offer the backbone to run an online casino business successfully. While the creators of specific platforms in New Jersey might provide unique titles, all the online casinos in NJ come equipped with a wide range of software developers.
In the Garden State, you can enjoy a plethora of attractive casino games from a wide variety of world-renowned studios, including Scientific Games, Aristocrat, IGT, NetEnt, H5Gaming, Konami and Bally.
These software providers take the most popular casino games that you can find on the casino floor in Atlantic City and bring them to life in the online casino environment.
The graphics and animation quality is usually far better, and the betting options are more diverse when compared to the same game on a land-based casino floor. These software developers have years of industry experience under their belt and often release new titles every month to keep players intrigued.
Deposit and withdrawal options
The online casinos in New Jersey provide a diverse selection of payment methods for both deposits and withdrawals.
These include digital options and face-to-face transactions that leverage the latest payment processing and e-commerce technology to ensure transacting on your casino account is both streamlined and simplistic.
Most internet casinos in New Jersey require a minimum deposit of $10, regardless of the deposit method you use, and require a minimum withdraw of $50.
Deposit options available in NJ
At most of the online casinos in New Jersey, new players will receive no deposit offers, site credit and bonus spins by registering for a new account. However, to receive the biggest bonuses, you will need to make a deposit.
Thankfully, there’s a wide range of methods that you can use to deposit at any of the New Jersey online casinos.
Instant e-check or ACH: ACH, or instant e-check, is a fantastic option for those who have a checking account online. Most online casinos in New Jersey use the VIP Preferred gateway that boasts a high deposit success rate. Depositing with this method is instant, but the funds will only be removed from your checking account within 24 hours.
PayPal: PayPal is the most popular e-wallet option in the world that you can use to make deposits to your casino account in New Jersey. Customers can use a wide variety of methods to fund their PayPal accounts, including bank transfers, credit/debit cards and user-to-user transfers. PayPal is considered one of the swiftest and most reliable methods out there.
Cashier’s cage at the casino: If you are interested in completing transactions face to face, the easiest and swiftest options to fund your casino account is through cashier’s cage at the casino. Simply, you need to visit a land-based casino to deposit money into an online casino within the state.
Online bank transfer: This option will allow you to transfer funds from your bank account directly to an online gaming account. However, this online bill pay option is not available at all banking institutions. The online bill pay option is only available at TD Bank, Santander Bank, PNC, HSBC Bank USA, Capital One 360 and Chase Bank of America.
Prepaid cards: If you are searching for high acceptance rates, you cannot go wrong with prepaid cards. Online casinos understand that their players don’t always have time to run to the nearest stores to buy a prepaid card. Therefore, casinos offer branded prepaid cards to make it less of a hassle for players. You can easily fund your prepaid card as there’s no physical card, which makes it even more convenient.
Debit or credit cards: One of the most popular and convenient methods to deposit is using a Mastercard or Visa. The names have been around for years, and most players still prefer to deposit funds with a credit or debit card. The upsides are that the funds reflect instantly in your casino account and it comes with a high acceptance rate. The only downside is there might be additional fees.
Cash at 7-Eleven: If you are someone that doesn’t want to use e-wallets, credit cards or bank accounts, you are more than welcome to use PayNearMe. This is essentially an electronic cash payment feature that will allow you to fund your online casino account easily. Simply, you need to visit a 7-Eleven convenience store and provide the barcode along with the fund to deposit at the casino. After the deposit is made, you will receive a unique code that needs to be entered on the site to receive their funds.
Bank wire transfer: This method is not as popular as a credit card or e-wallet option. However, it does provide you with the ability to fund your casino accounts within giving any financial or personal information online. Bank wire transfers are also ideal for players who wish to deposit large sums of money. However, please keep in mind that fees apply to this method.
Paper checks: A personal check is another option that you can use to fund your casino accounts. However, this option is not widely available at online casinos in New Jersey. You simply need to ensure that you have enough funds available in your checking account before sending the physical check to the casino. It’s also worth mentioning that the check can take up to 10 days before the funds clear.
Withdrawal options in NJ
ACH or bank transfer: This withdrawal method will allow you to transfer funds from an online casino account to your personal bank account. You need to provide a routing number and bank account number.
PayPal: If you use PayPal to make a deposit, you will be able to use PayPal to receive your winnings. The turnaround time for withdrawals via PayPal usually takes between one to two days.
Check by mail: You are welcome to process your winnings by check. However, please be aware that this withdrawal method can take up to two weeks for you to receive your funds.
Cashier’s cage at the casino: You are welcome to request a withdrawal face to face at any land-based casino cashier’s desk.
Prepaid card: If you sign up for a prepaid card, you are also welcome to receive the winnings to the branded prepaid card.
Skrill or Neteller: These two e-wallet options will allow you to request a withdrawal from your casino account. The payment is usually processed within 48 hours, making it one of the fastest options available within online casinos in New Jersey.
NJ Online Casino FAQ
How do you create an account?
Accounts may be created through the software or at the websites of approved New Jersey casinos and poker sites.
You will need to provide certain information in order to open an account at one of the legal and licensed NJ online casinos:
- Legal name.
- Valid address and phone.
- Valid email.
- Date of birth.
- Proof of identity.
What counts as proof of identity? That varies a bit from site to site. Some will ask for the last four digits of your Social Security number. Others may ask for the full Social Security number. You may even get questions similar to those asked when you open any financial account, which is essentially what an online gambling account is in many regards.
Sites don’t ask for this information because they want to – instead, NJ regulators require that regulated online casinos take measurable steps to verify the identity of consumers. That’s to protect casinos from becoming unwitting conduits for money laundering, and it’s no different than the policies casinos have in place for dealing with transactions at their land-based properties.
How old do you have to be to play online poker or casino games?
21 years of age or older.
Why do New Jersey casino sites need my birthday?
This helps with the age and player verification process. Sites have also been known to give out birthday bonuses.
Why do New Jersey casino sites need my Social Security Number?
New Jersey regulated sites are required to verify each player’s identity. A Social Security number helps with the process. This helps keep minors out of the system.
Sites are required to issue W2G tax forms to all $1,200 casino wins and poker tournaments with a $5,000 net. Properly issuing these forms requires identity verification.
Can I play outside of New Jersey?
No, players must be inside New Jersey while playing.
Can I create an account from outside New Jersey?
Yes, but you cannot play until visiting.
How does a site find my location?
New Jersey sites determine location through a variety of methods, including:
- Cellular data
- Local wireless connections mapping
- IP address cross-checking
The full process by which online casinos verify your identity is not made public in order to prevent abuse. Given that online gambling is only legal in New Jersey, and not, say, in Pennsylvania, casinos would be exposing themselves to severe liability if they allowed an out-of-state player to play real money casino games at the site.
Some players may experience issues with being verified as within NJ. In these cases, it’s best to contact support for the individual online casino, as a number of common problems with easy fixes may be preventing you from being properly located.
Who is the NJDGE and why is it important that I play at authorized sites?
The NJDGE is the New Jersey Division of Gaming Enforcement. This is the gaming commission that oversees New Jersey sites and Atlantic City casinos alike. It handles the regulations and ensures that funds are protected.
The NJDGE also performs a number of additional functions, including:
- Game testing at the Division’s technical lab.
- Investigation of applicants seeking a licenses to do business in the New Jersey gambling industry.
- Auditing of the financial flow through NJ’s land-based and online casinos.
- Maintaining a self-exclusion function for Atlantic City casinos and Internet gambling sites.
- Providing a resource for the public to learn more about the regulated gambling industry in NJ through statistical reporting, posting of public records and other resources.
How are funds protected at New Jersey casino sites?
The New Jersey Division of Gaming Enforcement requires sites to hold money belonging to players in segregated bank accounts from operating funds.
That means the player balances are not included in the operational cash flow of a business. And it also means that should the online casino go out of business, there will be a protected asset that ensures player funds are returned to consumers.
This system was proven sound already when Ultimate Gaming’s online casino closed in New Jersey due to a breakdown of the relationship between Ultimate and their land-based casino partner Trump Taj Mahal. Despite the fact that the company shuttered, all players received every dollar of the money they had on deposit with little delay.
What should I do if I have issues with my account?
If you have any issues with your casino account, including getting locked out or having trouble withdrawing funds, the first step is to contact customer service at the online casino in question. If you believe a casino or sportsbook is in violation of New Jersey online gaming rules and regulations, you should contact the NJDGE for further assistance.
What games can I play at New Jersey online casinos?
All games that are approved in Atlantic City may be found online. In fact, there are many no longer available at casinos that are spread by gaming sites.
Which poker site is the largest?
Since launching in March 2016, PokerStars has quickly attained the title of the largest NJ online poker site.
Borgata Poker and Party Poker share the platform that is the second-largest in New Jersey. But the race between that leading network and the shared network of WSOP / 888 is a close one. And for any given game or format, one site could easily leapfrog the other based on natural ebb and flow, a given promotion or other minor factors.
Do New Jersey sites offer deposit bonuses?
All New Jersey sites offer deposit bonuses to players. Many have reload bonuses every day.
How do slot bonus spins work?
Our partners allow us to offer exclusive bonuses to players. These are in the form of bonus spins on slot machines.
The site gives you credits that is equivalent to the amount needed to play the number of bonus spins advertised. There is no deposit or playthrough requirement on winnings. They may be withdrawn immediately with no strings attached.
Note that the bonus spin itself has no value (that holds true even if the bonus spin comes in the form of bonus chips or a similar promotion). Think of it as a bonus – you can’t cash it out, but you can use it to win money that you can cash out.
Can I get comps for playing at New Jersey sites?
Yes! All sites give some sort of cash back. A few even give comps at Atlantic City casinos based on play. This includes free meals and dining vouchers.
One great example of this is the Caesars online casino. Caesars online is integrated with the land-based Total Rewards program. So all points you earn while playing at Caesars online casino in NJ accrue to your primary Total Rewards account and can be used for whatever comps you like, just as the points you’d earn while playing at a live Caesars property.
What online casinos let me earn land-based rewards?
A number of NJ’s online casinos allow you to earn land-based rewards when playing online. Learn more about which casinos have online and land-based rewards crossover here.
Can New Jersey players sit at the same tables as Nevada and Delaware players?
New Jersey’s interstate compact with two states kicked off in May 2018. Players in NJ can now play against players in Nevada and Delaware. The DOJ’s recent Wire Act opinion, however, puts a cloud over the compact.
Do New Jersey poker sites connect to player pools in other countries?
No. But NJDGE Director David Rebuck, who effectively oversees the state’s online gambling industry, has indicated that there have been talks between his office and regulators in the United Kingdom about pooling players between the two markets.
Is there mobile gaming in New Jersey?
Yes, most casinos and poker sites offer a mobile casino for Android and iOS.
Most iOS apps can be downloaded within the App Store. But Google Play does not permit such apps to be listed in their store, so you’ll need the direct download link to play at an NJ online casino using your Android device.
The quickest way to find the iOS or Android app for an NJ online casino is to visit that casino directly and look for the mobile download icons.
Can you play on a Mac at New Jersey online gambling sites?
Yes, most sites offer a Mac platform. Additionally, many offer a browser-based version of their online casino software that is platform-independent and does not require an executable download to play.
Are funds at New Jersey gaming sites safe?
The money on deposit at licensed New Jersey sites is just as safe as the casino chips on the gaming floor in Atlantic City.