New Jersey online casinos: Best NJ Online Casino Offers in 2023


New players only | 21+ | Must deposit $10+ | x15 wagering requirements | Bonus expires after 30 days | Full T&C apply 


New players only | 21+ | Must deposit $10+ | with a 1x playthrough after entering deposit code- CASINOBACK | on first 24 hours of play | Full T&C apply


New players only | 21+ | Deposit min. $10. Max. bonus $100. 20x wagering (game weighting, table coverage and max. bet rules apply) on deposit and bonus to make the bonus balance withdrawable. Time limits and T&Cs apply. *Please note, all currency amounts are displayed in USD.


New players only | 21+ | Must deposit $10+ | Get back 100% of net losses up to $2,000 | Risk-free refund and bonus are both issued as nonwithdrawable casino-only site credit that expires 7 days after receipt | You must wager an amount equal to your credit amount before winnings can be withdrawn | Full T&C apply


New players only | 21+ | Must deposit $20+ | Apply on first deposit only | x15 wagering requirements | Bonus expires after 7 days | Full T&C apply


New players only | 21+ | Must deposit $10+ | x30 wagering requirements | Minimum wager $0.1 | Bonus expires after 30 days | Full T&C apply

The Garden State has long been famous for its world class Atlantic City casinos. Now, the over 20 New Jersey online casinos available in the Garden State makes it possible for anyone over 21-years-old in the state to get an Atlantic City casino experience from the comfort of their homes.  

These New Jersey online casinos have been legal since 2013, making the New Jersey online casino industry one of the oldest in the United States.
This guide will tell you everything you need to know about online casinos in NJ, including a list of the best NJ online casinos and where you can find the best New Jersey casino bonuses.

A List of Legal New Jersey Online Casinos & And a Review of Each

There are a lot of legal New Jersey online casinos. To help you keep track of them all, we have compiled a list of the best NJ online casinos along with some facts about them. See below for our list as well as some information about New Jersey casino bonuses.

fanduelcasinologoFanDuel Casino

FanDuel is better known in New Jersey for its sportsbook offerings, but it is also a world class online casino. The FanDuel NJ online casino site launched back in 2021. It has quickly become one of the best New Jersey online casinos. FanDuel offers you the opportunity to play over 100 casino games, including online slots, table games, and live dealer casino games.

FanDuel also has a generous online casino bonus for New Jersey customers. If you are down after your first 24 hours as a FanDuel player, you will become eligible for up to $1,000 in casino credits. Additionally, you will instantly get 50 free spins as soon as you make your first deposit.

What really makes FanDuel Casino stand out is its great app. Features like its sleek user interface, loads of games, and fast deposits make it one of the best New Jersey online casino apps.


Like FanDuel, DraftKings is another brand most people probably associate more with sports betting and fantasy sports than online casino games. Do not let its reputation fool you, DraftKings is another one of the great NJ online casinos.

The DraftKings casino site in New Jersey has over 500 slot games alone. In addition to this huge slots library, the site features table games, live casino games, and special variety games. Another thing we like is the fact that DraftKings has exclusive titles. There are games offered at the DraftKings site that you truly will not be able to find anywhere else.

If you are in New Jersey and new to DraftKings Casino, you can take advantage of a special new user bonus offer. DraftKings will match 100% of your first casino deposit up to $2,000. This means if you deposit $2,000 into your DraftKings Casino account, you will instantly get $2,000 in bonus casino funds.

caesarscasinologoCaesars Casino

Caesars Casino in Atlantic City opened all the way back in 1979, so it makes sense that the casino conglomerate would also have an online casino site in New Jersey. Unfortunately, compared to the competition, Caesars falls short on a number of metrics.

The biggest area where Caesars can improve is their bonus offers. New Jersey casino bonuses are very common, but Caesars does not have a standard welcome bonus for new players. With that being said, Caesars promo codes are not hard to find if you are looking to get a good deal when you sign up for Caesars.

Besides the lack of regular welcome bonuses, Caesars has a lot to offer. The site has over 800 casino games, which is more than most other NJ online casinos. Caesars casino app is another strong point in their favor. The app has all the same great features and some exclusive deals for mobile casino players.

betriverscasinologoBetRivers Casino

BetRivers is one of the fastest growing casino and sportsbook brands in the US. It was founded in 2012 and made its name mostly in Canada before entering the US market following the legalization of sports betting in 2018.

BetRivers is now available in many states, including New Jersey. Unlike some of the NJ online casinos we have discussed so far, the BetRivers online casino site is a little bare bones. Simply put, the site is not as sleek or easy to use as other New Jersey online casinos. The same can be said for the BetRivers Casino app compared to other New Jersey online casino apps.

For all its faults, BetRivers makes up for it with its 200+ slot games and its welcome bonus offer. If you have never played at BetRivers Casino, you can get up to $500 back as casino credits if you are down after their first day playing at the online casino.


Borgata casino is another brand that New Jersey gambling aficionados will be very familiar with. The company has operated a Las Vegas-style casino and hotel in Atlantic City since 2003. The Borgata online casino site was one of the first NJ online casinos to open after New Jersey Online gambling law changed in 2013.

Unlike some other big-name casinos, Borgata does not just rely on its reputation to attract players. The online casino offers players like you over 1,000 of the best casino games out there. Besides the sheer number of games, the variety of games also makes Borgata stand out.

You can find a wide variety of slots, unique table games, and live casino games at Borgata. Other NJ online casinos usually offer these kinds of games, but they do not have the depth that Borgata has.

The last thing we like about Borgata is its welcome bonus. The site will match 100% of your first deposit, up to $1,000. You will also get $20 in casino credits just for signing up.

betwaycasinologoBetway Casino

Betway is another foreign sportsbook and casino that has entered the New Jersey gambling market following the legalization of sports betting in the US in 2018. The British casino site was founded back in 2006. Soccer fans might recognize the name as one of West Ham’s main sponsors.

In New Jersey, Betway operates a sportsbook and online casino. One is much better than the other. Unfortunately for casino fans, it is the online casino that is lacking. Compared to other New Jersey online casinos, the Betway site looks very basic.

With all that being said, it does have a good selection of casino games. At Betway Casino, you can play over 250 games. The majority of these are slots, but the site also has a wide variety of table games, including blackjack, Casino Hold ‘em, roulette, baccarat, and Lightning Dice.

Another positive for Betway is their welcome bonus offer. Betway’s welcome bonus is another first deposit match. The site will match 100% of your first deposit, up to $1,000.


Bet365 is yet another British gambling brand now in the United States. Out of all the sportsbooks and casinos that have come across the pond to New Jersey, bet365 may be the biggest of them all. The casino site has a huge reputation. We think it lives up to the hype.

The bet365 online casino gives you access to over 600 casino games. Like most of the other casino sites we have talked about, the bet365 game library contains slots, table games, and live dealer games. Unlike a lot of online casinos, bet365 has a wide variety of games thanks to their world class software providers, such as Playtech and Microgaming.

In addition to its reputation and huge games library, the bet365 welcome bonus is another positive for the site. If you sign up for bet365 now, 100% of your first deposit will be matched by bet365, up to $1,000. Once you claim this promo, you can take advantage of the many bet365 promos and bonuses they regularly offer to existing customers.

betmgmcasinologoBetMGM Casino

MGM Resorts is one of the biggest gambling-ajacent companies in the world. It has a presence in New Jersey via its physical casino in Atlantic City, its online casino site, and BetMGM mobile casino site and casino app.

The BetMGM casino app is something we especially want to highlight in this short review because it is so great. We think BetMGM might have the best casino app in New Jersey. It is easy to use, convenient to find, and as comprehensive as the desktop casino site.

The other standout feature we want to identify is the BetMGM loyalty program. When you play at the BetMGM online casino in New Jersey, you earn points that you can use at BetMGM resorts and casinos all over the world.

To help you start on the right foot, BetMGM will match 100% of your first deposit up to $1,000 and give you $25 and 50 free spins when you create your account.

hardrockcasinologoHard Rock Casino

The Hard Rock is one of the newest American casino sites on our list of the best New Jersey online casinos. The iconic hotel and casino company took over the Trump Taj Mahal back in 2018. Shortly after that, Hard Rock launched its NJ online casino.

Since 2018, the Hard Rock online casino has rebranded as Hard Rock Bet and become a very solid online casino. The site has over 500 casino games, but we think it really shines when it comes to the number of bonuses.

Hard Rock offers you a generous welcome bonus where they will match 100% of your first deposit, up to $1,000. You will also get a $25 no deposit bonus and the chance to earn up to 1,000 Free Spins for the Cash Eruption slot game.

In addition to its welcome bonus, the Hard Rock has regular promotions for existing casino players and sports bettors in New Jersey.

virgincasinologoVirgin Casino

Virgin is a company more known for its jets, telephones, and even music festivals than its online casino. There is a good reason for this. Compared to other New Jersey online casinos, Virgin Casino leaves a lot to be desired.

There are just over 200 games available, which is a good amount, but not nearly as many as some of the other NJ online casinos we have talked about here. Additionally, not all of these games are available on the Virgin Casino mobile site. Finally, Virgin is only legal in New Jersey, so it is not as convenient to use around the country as some other sites.

The welcome bonus offer also leaves a lot to be desired compared to the competition. When you sign up for a Virgin Casino account, you will get $20 instantly credited to your account. You will also become eligible for up to $100 cash back if you net a loss over your first week playing at Virgin Casino.

unibetcasinologoUnibet Casino

Unibet is another interesting NJ online casino more known for its sportsbook. Like some of the other companies that are primarily betting sites, Unibet Casino has a pretty basic user interface. This is good because it makes things easy to find, but it can be frustrating and a little boring at times, especially when you are using the mobile site.

Once you get used to the site, it is pretty good. Unibet Casino features over 600 games. The vast majority of these are slots, so it might not be for you if you like to have lots of table games to choose from. If you like slots though, Unibet is the casino for you.

In addition to having over 500 slot games, Unibet offers slot players a special first deposit match bonus. Unibet will match 100% of your first deposit, up to $500. For other players, you can claim a 50% welcome bonus on first deposits up to $1,000.

goldennuggetcasinologoGolden Nugget Casino

Golden Nugget is one of the oldest casinos in Atlantic City and first NJ online casinos. The Atlantic City casino, hotel, and resort opened under the Trump's Castle brand name back in 1985. It was renamed Trump Marina in 1997 before becoming Golden Nugget in 2011.

In December 2013, the Golden Nugget online casino went live. Its December launch date was a little later than some of the other Atlantic City online casinos, but Golden Nugget was not harmed by this. Since 2013, Golden Nugget has become an extremely popular online casino in New Jersey.

The reasons why Golden Nugget is so popular is because it has lots of high-quality games, a generous bonus, and a very easy to use site. The site has over 700 games and offers new players a 100% first deposit match bonus, up to $1,000. You will also get $50 in casino credits when you sign up.

Golden Nugget strikes a fine balance between simplicity and good design, which makes it stand out among its competition. Unfortunately, we cannot say the same about their casino app. The app needs some work before we can compare it against the best New Jersey online casino apps.


888Casino made its name in New Jersey through a partnership with Caesars Entertainment back in 2013. In 2023, both of these sites stand alone as two great online casinos in New Jersey.

Where 888Casino shines is its welcome bonus and sleek web design. When you join 888Casino, 100% of your first deposit will be matched by 888Casino, up to $500, and you will get $20 just for signing up.

888Casino falls short in a lot of ways though. Customer service options are limited and the site’s user interface does not hold up across platforms. The site looks great on desktop sites, but the mobile site appears crowded. The app works better, but it still could be improved.

The number of games is something we would really like to see improved too. At time of writing, 888Casino has just over 200 games. 170 of these are slots, so there is not much variety in 888Casino’s game library.

partycasinologoParty Casino

The last name on our list of best NJ online casinos is Party Casino. This is another site that was created in collaboration with another New Jersey casino. Party Casino was founded in 2018 as a part of the Borgata Casino brand.

Compared to the casinos above it, Party Casino is fairly basic. Its limited games library and basic design might push people away, but it is still a good choice if you are looking for a safe, reliable casino brand. Reliability is definitely its strongest point. Party Casino has 24/7 customer support, including a dedicated phone line, which is rare.

Party Casino also has a good welcome bonus. The casino will match 100% of your first deposit, up to $500.

Social Casinos

Social casinos are completely legal in New Jersey. They are regulated like any other business in the state, which means they only have to adhere to New Jersey’s consumer protection laws. The vast majority of social casinos in New Jersey meet these requirements, so you should have no problem playing at all the biggest social casino sites in New Jersey.

A History of Gambling in New Jersey

📰1830 – Legal horse racing in New Jersey starts at the Freehold Raceway.

📰1897 - All forms of gambling are banned in New Jersey

📰1939 – Horse racing is officially re-legalized in New Jersey

📰1953 – New Jersey voters approve a referendum to allow non-profit organizations to hold bingo and raffles.

📰1959 – Amusement games are re-legalized following a 1957 court decision which made them illegal.

📰1969 – New Jersey Lottery is established.

📰1975 – New Jersey Lottery introduces ‘Pick-It’ games, marking the first time American lottery players could choose their own numbers.

📰1976 - Voters approve legalized gambling in Atlantic City

📰1978 - Resorts Atlantic City becomes the first casino to open in Atlantic City.

📰2011 – New Jersey legislature legalizes online gambling for persons over the age of 21.

📰2013 – New Jersey online casinos go live.

📰2018 – New Jersey wins Supreme Court suit against the federal government and sports betting is legalized in all 50 U.S. states.

Latest Legal New Jersey Casino News and Updates

New Jersey has been a trendsetter for decades when it comes to legal gambling. This is also true for legal online gambling. New Jersey is one of the few states with legal online casinos, online sportsbooks, and a robust retail casino industry. Because of this, paying attention to the New Jersey gambling market is key to understanding the US market.

See below for some of the major updates to New Jersey gambling law over the past few years.

📰2016 – The New Jersey Casino Expansion Amendment (2016) is rejected by the New Jersey legislature. If this bill had been passed, it would be legal for NJ online casinos to be based outside of Atlantic City.

📰2021 – Voters vote against an initiative to legalize in-state college sports betting. It is still legal for New Jersey sports bettors to bet on college sporting events taking place outside of New Jersey.

📰2022 – Michigan joins the Multi-State Internet Gaming Agreement, making many NJ online casinos legal in Michigan. 

What’s next

Because New Jersey is such a cutting edge state regarding the gambling industry, there are not many places left for the state to innovate. With that being said, there are some market trends we will be watching over in the coming years.

First, it would not be surprising to see NJ online casinos expand outside of Atlantic City. Right now, all online casinos must be based in Atlantic City or be partnered with an Atlantic City casino. New Jersey legislature last rejected an expansion in 2016, but the tide could be changing soon, especially since the sports betting industry has entered the state.
Another thing we could see changing are restrictions on college sports betting. Right now, the state does not allow bettors to bet on college sporting events being held in the state. This is a minor restriction that we could see removed soon.

New Jersey Online Casinos in Detail

We have talked about the specifics of legal online gambling in New Jersey and some of the specific best New Jersey online casinos. Now, let’s get into some of the features you should expect to see at all NJ online casinos. 

💰Bonuses and Promotions:

Any online casino worth its salt will have a welcome bonus. These bonuses come in many forms. We discussed a lot of them above in our list of the best NJ online casinos, but here is a quick explainer of the common welcome bonuses you may encounter in New Jersey.

The most common welcome bonus you might run into are first deposit bonuses. New Jersey online casinos that offer these bonuses will match some percentage of your first deposit as casino credit. For example, DraftKings Casino will match 100% of your first deposit, up to $2,000. This means a $2,000 first deposit would get you $2,000 in casino credits.

No deposit bonuses are another common type of welcome bonus. As you can probably guess from the name, you do not need to make a deposit to claim this type of welcome bonus. All you need to do is create your account.

The final welcome bonus you will probably see are cashback bonuses. Casinos that use these bonuses will give you back your losses over a set period of time back as casino credits. For example, FanDuel will reimburse you for your losses over your first 24 hours with the site, up to $1,000.

Now that we have explained the common types of welcome bonuses you will see, here is a list of some of the best New Jersey casino bonuses:

  • FanDuel - $1,000 cashback bonus + 50 free spins
  • DraftKings - 100% first deposit match up to $2,000
  • BetMGM - 100% first deposit match up to $1,000 + $25 no deposit bonus + 50 free spins
  • Hard Rock - 100% first deposit match up to $1,000 + $25 no deposit bonus + up to 1,000 Free Spins on Cash Eruption 

All this talk about bonuses and casino credits may have you thinking these casinos are just giving away money. This is partly true. To explain what we mean, we need to explain wagering requirements. Basically, these tell you how much you need to spend before you can withdraw all the money in your account. For example, if a $50 promo has a 20x wagering requirement, you need to spend $1000 before being able to withdraw the promo cash.


The games available at an online casino are arguably the most important factor you should consider when picking where to play. After all, what is the good of a generous welcome bonus, exciting features, or a sleek website if you do not enjoy the games.

The most common types of New Jersey online casino games you can play to win real money are slot games, table games, video poker, craps, and live casino games. The number and quality of these games range from site to site, so if you know which kinds of online casino games you like, be sure to read casino guides and see what other people are saying before committing to creating a casino account.

Besides the specific types of games, you should look out for some features of the games. For example, if you want to play games that give you a chance of winning a huge jackpot, you should look for a casino that has progressive jackpot slots. These real money games often have seven or eight figure  jackpots that grow bigger and bigger as more players play them


Bonuses and casino games are exciting, but another important factor to consider when playing at online casinos in New Jersey are the available payment methods. Not every online casino accepts the same payment methods. Some sites will have fees and longer transaction times than others. These are all things you should consider before picking your favorite casino site.

Some of the most popular payment methods are Visa and MasterCard debit/credit cards, e-wallets, prepaid cards, and direct bank transfers. These methods will be available at most of the sites we have discussed in this New Jersey guide, but you should be sure to check that your chosen casino accepts your preferred payment method.

If you are unsure about which payment method is best for you, you should examine the pros and cons of each.

  • Credit and debit cards are extremely convenient and quick for deposits and are some of the most commonly-accepted New Jersey online casino deposit methods, so you can use them at most NJ online casinos. However, they are not really accepted as a withdrawal method.
  • E-wallets are also very quick for deposits while also being a widely-accepted withdrawal method at most casinos. However, e-wallets tend to have transaction fees that some other methods do not.
  • Direct bank transfers are by far the safest and most secure payment method, especially if you are making large transactions between your bank and your online casino account. However, direct bank transfers are also normally the slowest payment method. They also typically have higher minimum deposit and withdrawal requirements. It is also not uncommon for direct bank transfers to have transaction fees.

🖼️Platform Features:

In addition to all the things we have discussed above, there are several other features you could consider when picking an online casino. Some of the most important features to us that we have not listed so far include the online casino’s mobile capability, user interface, and existing customer rewards.

Virtually all NJ online casinos have a mobile site, but not all have a mobile casino app. For some people, this could be a dealbreaker. For others, it is not that big a deal. Another trend to be aware of is that a lot of casinos have separate apps for their sportsbooks. This can be very frustrating if you plan on doing any mobile sports betting, so a good casino app will have everything in one place.

User interface is self explanatory. A good casino site should look good. Some hit this mark and others miss it by a lot. Frankly though, missing the mark is something we are willing to forgive if the site’s other features are good.

Existing customer benefits can fall into the bonus section, but we also think it applies to loyalty programs. Some casinos will let you rack up loyalty points, free spins, and other perks. Really good sites will have rewards you can use at other online casinos.

How to open a New Jersey online casino account

We have already thrown a lot of information at you, but we have one more thing to discuss, and that is how to actually open your New Jersey casino account. The process will be slightly different at every site, but for the most part, the process will be very similar.

Here is our step-by-step guide creating a New Jersey online casino account:

  • Go to the official casino site
  • Click on the "Sign Up" or "Register" button.
  • Fill in the required personal details.
  • Opt-in to any welcome bonuses and/or enter your casino promo code (if necessary)
  • Make your first deposit
  • Start playing

It really is that easy. At most casino sites, these steps are all you need to do to get started.  

Pre-Registration Essentials and Recommendations

While the process above is very easy to follow, there are some additional things you should be aware of before you get started with New Jersey online casinos.

🔑Key Requirements:

Getting started at a New Jersey casino is a very straightforward process. The major requirements are that you need to be older than 21 years old and be physically located in New Jersey. You do not need to be a resident of New Jersey, but some casinos may ask for additional documentation, such as proof of address and a government identification card, to prove you are who you say you are.

🤝Our Tips and Best Practices:

Whether you are a newbie or experienced gambling pro, there are things you can do to make sure your experiences with New Jersey online casinos are fun ones.

When you get started with your casino, you should review all the games it has to offer and play the free ones first. We suggest this strategy because it will give you a good feel for the platform and help you figure out which games you will spend your actual money on.

We also suggest setting limits for yourself before you start spending any real money. Most NJ online casinos will allow you to set spending limits, deposit limits, and time limits when you create your account. You can access these limits at any time, so do not be afraid to set your initial limits at low amounts.

Finally, we think it would be smart to review the customer support options available at the casino. A lot of sites will have a dedicated help center chock full of comprehensive guides and FAQs. You should review this section for two reasons. One, it is good to know where this section is before you encounter any problems. Two, this section can help you answer any lingering questions you may have before you start playing.

👩🏻‍💻Customer support

Speaking of customer support sections, the quality of these features vary greatly between online casinos. The best NJ online casinos will have a dedicated phone number, email address, 24/7 live chat, and a comprehensive help center like what we discussed above. Unfortunately, these types of customer support sections are hard to come by.  

A lot of online casinos will just have one or two of these ideal features. Normally, it will be the cheapest option, such as just  an email address or AI chat bot. Hopefully you never have to interact with customer support, but if you do, you are going to want as many options available to you as possible.


Are online casinos legal in New Jersey?

Yes, New Jersey is one of the many legal casino states in the US. Online casinos are completely legal in New Jersey. NJ online casinos must be based in Atlantic City. Besides that restriction, online casinos are legal to play in the Garden State.

Do I need to be a New Jersey resident to play at NJ online casinos?

No. To play at New Jersey online casinos, you just need to be physically located in the state. You do not need to be a New Jersey resident.

What is the best online casino in New Jersey?

There is no one answer to the question “what is the best online casino in New Jersey?” It depends on what you value in an online casino. If you value a big welcome bonus, DraftKings Casino is best for you. If you value a strong loyalty program, you should play at BetMGM.

How do I play at New Jersey online casinos?

All you need to do is create an account with your chosen online casino, make your first deposit, and start playing.

What are the age requirements to gamble online in New Jersey?

You must be 21 years old or older to play at New Jersey online casinos.

How do New Jersey online casino bonuses work?

How to claim New Jersey online casino bonuses depends on the casino. Some casinos will match your first deposit in casino credits, so all you need to do is make a deposit. Other casinos will only reward you if you accrue a loss over your first 24 hours or week at the casino. Some casinos will give you casino credits just for creating your account.