Last updated on May 31st, 2024

Online Gambling in New Jersey – July 2024

Since 2013, online gambling in New Jersey has been fully regulated by the Division of Gaming Enforcement (DGE). You can now find a wide choice of the best online casinos, sportbooks and poker rooms available where you can place a bet on your favourite sports or play your favourite casino games. Fantasy betting as well as esport betting are also available in NJ all within the secure and regulated landscape of the Garden State.

Whether you’re a gambling pro or a complete novice, our site,, helps you to understand the ins and outs of the online gambling world in the state of New Jersey.


Best Online Gambling Sites in NJ

In some states, online gambling, and gambling as a whole, is still illegal. However, online gambling has been legal in New Jersey since 2013 and, as such, is now very much established in this area. The Garden State was also at the forefront of the fight to bring sportsbook betting to states outside of Nevada and saw online sports betting legalized in 2018. Since then, there has been an explosion in the amount of online betting sites in New Jersey that residents can choose from. We’ll list some of the best online gambling sites below. 

One thing you won’t be short of is choice in relation to online gambling. However, you should research and compare things like welcome offers, casino game selections, and sportsbook markets before committing to bet with one. 

Best Online Gambling Apps in NJ

The quickest and easiest way to gamble online is via a dedicated app and fortunately for residents of New Jersey, all of the major players boast dedicated apps that can be downloaded to your mobile device. To help you decide which of the best online casino and sports betting apps to download, we are listing a good choice of them below :

It may take some time before you find the perfect online gambling app that suits your needs. However, you can use the list above as a starting point in your journey. 

Gambling Knowledge and Understanding the Rules

If you’re new to online gambling, or even if you’re not, you should only ever gamble when you have a full understanding of what you’re doing. The first thing to note is that there is a wide variety of things you can gamble on, especially online. The most popular pastime is undoubtedly sports betting. Sports fanatics have the opportunity to put their knowledge to the test in a bid to win big and it’s important to know about the different types of bets available and how they exactly work. Online casinos is also making up a massive amount of the player base in New Jersey attracting people with the most popular games such as online roulette, slot machines, blackjack and many more. While there is less emphasis on knowledge to play these games, a good understanding of the rules is still required to be successful. 

Best Gambling Strategies

Despite what some might say, there is no definitive winning strategy when gambling online. However, it’s still important to have some sort of strategy when gambling with your money. For sports betting, one of the best strategies is to dedicate time to researching teams, players, coaches of the sport you’re looking to bet on. This will help you to predict the outcome of future games. For online casino games, there’s not much you can do in the way of strategy, as so many games are reliant on luck. One popular online game that does require some strategy in poker. It’s important to know when to play your hand and when to fold, as well as perfecting the art of the bluff. 

How to Gamble Safely Online in NJ

One of the key things to remember when gambling online is to do so safely. One of the easiest ways to do that is to check that the site you are gambling on has a valid gambling license. All online gambling operators regulated in New Jersey are required to clearly state on their website that they are licensed and regulated by the DGE in New Jersey. This information can usually be found in the footer of the website. Arguably the most important thing is ensuring that your payment method is secure. Make sure the site you’re using offers secure payment such as PayPal or Neteller

Player Registration Process Made Easy for Gambling in New Jersey

If you’re wondering how to register with an online casino in NJ and looking for help registering with a legal and regulated sports betting site you can trust, you’ve come to the right place. In this helpful how-to guide, you’ll find all the information you need to sign up with New Jersey’s best, legal online casinos, poker rooms and online bookmakers.

What do I Need to Start Playing with a Licensed NJ Operator?

Here’s the good news – getting started with a licensed and regulated NJ operator is pretty easy. There are no major prerequisites to worry about, just as long as you meet the following basic criteria:

This is pretty much the size of it where registering with gambling providers in NJ is concerned. That said, if you don’t meet one or more of the criteria listed above, attempting to sign up and start gambling isn’t recommended.

Geolocalization of Players: How it Works

Unsurprisingly, online betting sites aren’t usually willing to take customers’ assurances at face value because being licensed and regulated means they need to apply the rules and regulations given to them by the local gaming commission. Instead, the latest geolocation technology is used to check where players are located. This is one of the legal requirements placed on online gambling sites in New Jersey, which are only permitted to offer their services to players within the same state. For instance, if you’re not in NJ and you try to place a wager or play one of the many casino games on offer, you’re going to be asked to install a “Player Location Check” application so that the online casino or bookmaker can verify you’re actually in New Jersey.

There’s no need to worry about any security risks with regards to the software the licensed online casino or bookmaker is asking you to install. It’s simply for them to know you’re actually in NJ when trying to place a bet or play a game. All licensed gaming operators use geolocation technology, which uses your IP address to pinpoint your location. If you’re confirmed as being inside the state, you’ll be able to access to the website and the services on offer. In some cases, if you’re not in NJ but let’s say NY, you might be able to access the site, but you’ll be prompted to download the geolocation software when you try and place a bet or play a game.

How to Register at an Online Casino in NJ

Assuming you meet the basic criteria as outlined above, registering at an online casino in New Jersey is quite straightforward:
  1. Use our listings to find an online casino you can trust
  2. Hit the ‘Register’ or ‘Sign Up’ button on the home page
  3. Enter the information required to open your account
  4. Confirm your account by e-mail and log in using your credentials
  5. Deposit funds into your account to play for real money
  6. Enter bonus codes where prompted

It’s worth noting that depositing funds is technically optional, as you’ll usually be able to check out some of the games available using virtual currency. Claiming bonuses is also optional, but normally recommended.

Best Online Casinos in New Jersey 



BetRivers Casino NJ Review

100% of real money losses
back up to $500
Must be 21+ T&Cs apply
Bonus Code: WELCOME

Caesars Palace Online Casino Review

$10 no deposit bonus

Fanduel Casino

Get Up to $1000 back
AND 50 Bonus Spins

BetMGM Casino

100% up to $1000
$25 Free
New customers only. Deposit min. $10 max. $1000. Bonus will be matched to qualifying deposit. Time limits and T&Cs apply.


100% 1st Deposit Match Up to $500
free spins
Must be 21+ T&Cs apply

Bet365 Casino

100% up to $1000
Bet only 1$!
New customers only. Deposit min. $10 max. $1000. Bonus will be matched to qualifying deposit. Value of deposit plus bonus must be wagered 20 times. Time limits and T&Cs apply.

Borgata Casino

100% 1st Deposit Match Up to $1000
$20 On the House
Must be 21+ T&Cs apply

Harrah’s Casino

100% up to $100
20 Free Spins Offer
Must be 21+ T&Cs apply

How to Register for Online Poker in NJ

The process of registering for online poker in NJ is pretty much identical and follows the same basic six steps. Some online casinos have their own dedicated poker areas available on-site, while others exclusively offer poker and nothing else. Again, depositing funds is optional as most poker sites have free tables available with virtual currency wagering.

Best Online Poker Rooms in New Jersey 

Bonus Code 25BONUS


1,000, up to $100 in Free Play
+$10,000 Main Event Seat Package
Must be 21+ T&Cs apply


100% Deposit Match up to $60
25$ Bonus
Must be 21+ T&Cs apply
Bonus Code POKPLAY

Borgata Poker

100% Deposit Bonus Up To $1,000

Up To $75 In Free Tournaments

T&Cs apply.

BetMGM Poker

100% First Deposit Match Up to $1000
Up to $75 In Free Play
Must be 21+ T&Cs apply

How to Register for Online Sports Betting in NJ

The only real difference when registering for online sports betting in NJ is that there is usually no allowance for free play. You’ll need to deposit funds into your account to take part in the betting activities available, so it’s more of a mandatory requirement. Other than this, the process is the same – hit the button, enter the information required, confirm your account and log in.

Top Sports Bookmakers in New Jersey

FanDuel NJ Sportsbook Review

Bet $5 Get $150

BetMGM Sports

First Bet Offer get up to $1500
paid back in Bonus Bets if you don’t win
21+ to wager. Please Gamble Responsibly. Visit for T&C’s Apply, 21+. Promotion available in NJ.
Bonus Code : SPORTS

BetRivers NJ Sportsbook Review

2nd Chance Bet Up To $250
Must be 21+ T&Cs apply

Bet365 Sports

First Bet Safety Net
up to $1,000 in bonus bets!
New customers only. Deposit required. Free Bets added to Free Bet Credits balance. Free Bet risk excluded from returns. T&Cs, time limits and exclusions apply.

Caesars NJ Sportsbook Review

First Bet Back Up To
$1,000 if your bet losses
Must be 21+ T&Cs apply

Borgata Sports

Up to $100 in value
Minimum $10
Must be 21+ T&Cs apply

PointsBet Sports

Up to $2000
2 chance-bet
Must be 21+ T&Cs apply

How to Deposit and Withdraw

All legal gambling operators in NJ have their own unique policies and procedures where deposits and withdrawals are concerned. Terms and conditions covering transactions in both directions should therefore be consulted, prior to signing up. With most reputable casinos and betting sites, the deposit process looks a little like this:

  1. Log into your account the normal way
  2. Click the ‘Deposit Funds’ option or equivalent tab
  3. Choose from a variety of payment methods
  4. Select how much you would like to deposit
  5. Enter your payment details when prompted

The vast majority of deposits are credited instantaneously, so there’s no waiting around for the funds to enter your account. Exceptions may apply with some payment methods, so it’s worth double-checking with your chosen casino. As for withdrawals, getting your hands on your winnings works like this:

  1. Log into your account the normal way
  2. Click the ‘Withdraw Funds’ option or equivalent
  3. Enter how much you would like to withdraw
  4. Submit your request and await confirmation

Most casinos and online betting sites will only allow withdrawals to be actioned using the same payment method used by the player to deposit funds. Processing times vary significantly – online wallets a few hours, credit and debit cards a couple of days, bank transfers to a week and so on. Just be sure to check whether any fees or commissions are payable on withdrawals, which most decent brands have long-since eliminated. In addition, you’ll need to check the provider’s minimum and maximum withdrawal policies to ensure your request is valid.

Formal Verification

Last up, it is a requirement for online betting services to verify both the identity and the location of their customers, before actioning withdrawals. This means that at some point along the way, you may be asked to provide formal proof of ID. Passports, driving license and other ID cards are usually accepted, as are recent utility bills and copies of bank statements. As registration and verification policies vary from one betting site to the next, it’s advisable to consult all applicable terms and conditions, before getting started. Alternatively, direct your questions at the site’s customer support team for clarification.

Tax Involvement for Gambling Players in New Jersey

For some, legal online gambling in NJ has the potential to generate healthy revenues. This may apply only to the lucky few, but you never know if and when Lady Luck will be in your corner. In any case, it’s important to know where you stand with regard to gambling tax law in the state of New Jersey. Taxation forms an important part of legal gambling regulation in NJ, irrespective if you win. Read on for a clear and concise overview of your obligations as a gambler in NJ.

Is Gambling Income Taxable?

The short answer is yes – all gambling income is taxable. Hence, gambling gains tax reporting is also a legal requirement. At a Federal level, gambling income is taxable by way of a non-progressive system. This means that whether your annual gambling profits are $5 or $500,000, you still pay the same flat rate of taxation. A rate currently set at a rather hefty 25%. If you win a relatively big prize, the operator is legally required to withhold 25% of the total payout for tax purposes. They are also obliged to hand the player a W2-G form to report their winnings to the IRS.

Key Points to Note

What Does the IRS Consider Gambling Income?

All forms of gambling fall under the same basic taxation rules at a Federal level. Along with conventional casino winnings, this also includes poker winnings, bingo winnings, lottery wins and even the cash won on game shows. Importantly, it is the responsibility of the player to keep clear, complete and accurate records of gambling winnings to avoid potential penalties from the IRS. On the plus side, all gambling losses can also be deducted from your gambling revenues to even things out.

New Jersey Taxation

All US states impose their own additional gambling taxation policies – New Jersey included. In NJ, any gambling prize of more than $10,000 is considered taxable. Though this refers to individual prize payouts – not total annual winnings. For example, if you were to take home $9,000 one day at a casino and pocket $8,000 the next through betting, your $17,000 would not be subject to New Jersey Gross Income Tax. However, if you won a single prize of $17,000, the full amount would be taxable. The New Jersey taxation structure for gambling winnings is as follows:

It’s worth noting that the above rates apply to residents and nonresidents alike.  The state allows donating, splitting and assigning gambling winnings to others to reduce or avoid state taxation by splitting larger prizes into smaller payments.  Each would then be subject to the normal 25% Federal taxation rate.

Calculating Taxable Income

Taxable gambling income is calculated on the basis of your profits minus your losses. If your gambling losses augment your total winnings, you will be expected to pay tax on them. You can’t report a negative figure on your tax return in New Jersey – net losses must be reported as zero income. In all instances, it will usually be necessary to provide extensive evidence of the gambling losses offsetting your winnings, when submitting your tax return.  This could include a daily log or your gambling activities, payments and wagers deducted from your bank account, losing tickets/betting slips and so on. This is particularly important if you are claiming extensive losses against equally extensive gains. The IRS requires the following information to establish and verify your gambling taxation obligations:

Taxable New Jersey gambling winnings should be reported in the category of “net gambling winnings” on your New Jersey Gross Income Tax return.

FAQ for Gambling in New Jersey