Search Categories
NJ online casino bonus codes

NJ Casino Promo Codes 2023 & New Player Bonuses

New Jersey’s best online casinos provide excellent value gaming via some enticing welcome bonuses and ongoing promotions. From BetMGM to Bally’s, online casinos in the Garden State offer bonus funds, free spins, and money-back offers.  

This article runs through the best online casino offers in New Jersey and introduces you to all the key information you need to know to unlock NJ casino bonus promotions.  

Top 7 NJ Casino Bonus & Promotions

CasinosBonus  More Offers for NJ
BetMGM  100% deposit match up to $1,000 + $25 for sign up. Promo code: NJDOTBET√ Top-rated rewards program  √ Brilliant selection of slots and table games  √ Lots of ongoing promotions for casino and sportsbook 
Borgata 100% deposit match up to $1,000 + $20 on the house. Offer code for NJ is NJBETBRGT√ Fast withdrawals  √ Hundreds of games to choose from  √ Low wagering requirements  
Hard Rock NJ Casino100% deposit match up to $1,000, 1,000 free spins + $25 no deposit √ Linked to Atlantic City’s iconic Hard Rock Casino √ Brilliant three-part welcome bonus  √ Excellent ongoing promotions  
Playstar 100% deposit match up to $500 + 500 free spins  √ No promo code is required for bonuses  √ Excellent range of live casino games  √ Quick payouts  
Virgin  Up to $100 real cash back for new NJ customers√ Great selection of slots  √ Lots of online bingo options  √ Free casino gameplay supported  
Unibet  100% up to $500 for slots, or 50% up to $1,000 for all casino games  √ Choose from two welcome offers  √ Long-established online casino √ Great selection of games  
Bally’s NJ$100 money-back guarantee on your first deposit  √ Linked to Atlantic City’s iconic Bally Casino  √ Cash back offer is withdrawable as cash  √ Fast payouts  

As a new customer using exclusive promo codes from at NJ online casinos, you can claim up to $3,275 in bonuses, including deposit matches and no-deposit free spins. We particularly recommend checking out bet365, SI Casino and BetMGM for their generous offers and wide range of games.

The Best New Jersey Casino Promo Codes (Nov 2023)

  • BetMGM Casino. Code: NJDOTBET. Bonus: Up to $1,000, wagering requirement (wr) 15x. Get Offer!;
  • Borgata Casino NJ. Code: NJBETBRGT. Bonus: Up to $1,000, wr 15x;
  • bet365 Casino NJ. Code: USB365. Bonus: Up to $1,000 + 1,000 free spins on Cash Eruption, wr 20x;
  • StarDust Casino NJ. Code: STARDUST. Bonus: $250 first-time match-up + $25 no deposit bonus.

The total bonus you can receive with our promo codes at the listed casinos, not counting the value of the free spins from bet365 Casino NJ, would be: $1,000 (BetMGM) + $1,000 (Borgata) + $1,000 (bet365) + $250 (StarDust match-up) + $25 (StarDust no deposit) = $3,275

The Best Five New jersey Casino Welcome Offers

All NJ Casinos
Get Offer

Let’s take a closer look at the bonuses and promotions you, as a new depositing customer, can claim with the following casino apps in New Jersey.

BetMGM NJ Casino – 100% deposit match up to $1,000 + $25 on the house  

Example of the best casino NJ promo code from betMGM NJ

BetMGM is one of the best online casinos in the Garden State, offering a brilliant welcome package. As soon as you create an account, you receive $25 just for signing up. Then, when you make your first deposit, you receive a 100% deposit match up to $1,000. Use deposit code: NJDOTBET when registering your account.

The no-deposit bonus comes with wagering requirements of 1x, while the first-deposit bonus has wagering requirements of 15x. The minimum deposit required to unlock the BetMGM welcome bonus in New Jersey is $10. 

BetMGM Casino
betMGM Casino Bonus: 100% up to $1,000 + $25 FreePlay
Get Bonus
New customers only.
BetMGM Casino legal states: NJ, PA, WV, MI

Borgata NJ Casino – 100% deposit match up to $1,000 + $20 on the house  

The Borgata Casino welcome bonus is very similar to the BetMGM Casino promotion. When you create an account at Borgata online, you receive $20 in bonus funds on the house. Then, when you make your first $10 – $1,000 deposit, you receive a 100% deposit match. What is the code for the offer? Enter NJBETBRGT to claim your new player promotion.

The $20 no-deposit bonus is subject to 1x wagering requirements and is valid for three days, while the first-deposit bonus is subject to wagering requirements of 15x that must be met within 30 days.  

BetRivers NJ Casino Promo Code and Bonus
BetRivers NJ Casino Promo Code and Bonus, use NJBRV to claim your offer.
Borgata Casino
Borgata Casino Bonus: 100% up to $1,000 + 20 FreePlay
Get Bonus
New customers only.
Borgata Casino legal states: NJ, PA

Hard Rock Casino – 100% deposit match up to $1,000, 1,000 free spins + $25 on the house  

We love the Hard Rock Casino welcome bonus, which offers exceptional value. You can get started with a $25 no-deposit bonus offered as soon as you create an account. Then, when you make your first deposit at Hard Rock, you will receive a 100% deposit match up to $1,000. Hard Rock also offers 1,000 free spins on the Cash Eruption slot game. 

To access the $1,000 first deposit bonus, you must make an initial deposit of at least $20. The first-deposit bonus comes with 20x wagering requirements, which are slightly higher than those attached to the betMGM and Borgata promotions. 

Playstar NJ Casino – 100% deposit match up to $500 + 500 free spins  

The Playstar Casino welcome bonus is attractive to slot fans, thanks to the inclusion of free spins in the promotion. When you create an account at Playstar and deposit between $20 and $500, you will trigger the 100% deposit match promotion. You will also receive 100 free spins when you make your first deposit of $20 or more.  

Then, when you make a second deposit and wager it, Playstar offers you 200 extra free spins. The same is true of your third deposit, meaning you can unlock up to 500 free spins on slots. The Playstar bonus funds come with wagering requirements of 30x. The free spins are available on Starburst, Jumanji, Divine Fortune Megaways, Double Stacks, and Twin Spin Megaways. 

Virgin Casino – Up to $100 real cash back for New Jersey

To qualify for the Virgin Casino welcome bonus in New Jersey, you must make a minimum deposit of $10. Then, you can receive a maximum of $100 in cash if your net losses exceed 90% of your initial first deposit within seven days.  

Though it’s not the most attractive welcome bonus out there, the fact that it offers real cash to cover some of your losses is undoubtedly attractive. Make sure you read the offer’s terms and conditions to understand how Virgin calculates net losses.  

Unibet Casino NJ – 100% deposit match up to $500 for slots or 50% up to $1,000 for all casino games  

As a new customer at Unibet Casino, you get to choose which welcome bonus to activate. You can opt for the 100% deposit match up to $500, which provides bonus funds to use on slots. Alternatively, you can opt for the 50% deposit match up to $1,000, available for all casino games.  

The casino welcome bonus at Unibet comes with wagering requirements of 25x, which must be satisfied within 30 days of account creation. The slots welcome bonus has wagering requirements of 20x.  

Bally Casino NJ – $100 money-back guarantee on your first deposit  

The Bally Casino promotion is similar to the Virgin Casino welcome offer, as it refunds some or all of your initial deposit if you lose. Bally promises to refund up to $100 of your first deposit, provided that you make an initial deposit of at least $10. You can then choose to withdraw your money as cash. 

New Jersey Online Casino Offers for New Players

NJ CasinosPromo CodesWelcome Bonus Funds 
BetMGM CasinoNJDOTBETUp to $1,000, wr 15x 
Borgata Casino NJNJBETBRGTUp to $1,000, wr 15x 
bet365 Casino NJUSB365Up to $1,000 + 1,000 free spins on Cash Eruption. wr 20x
StarDust Casino NJSTARDUST$250 first-time match up + $25 no deposit bonus
Virgin Games NJGet Offer!Up to $100 cash back  
Unibetcheck codes at signupUp to $500, wr 20x – 25x 
Bally Online CasinoCode is optional for NJUp to $100 cash back  

New Jersey Bonus Types Explained  

Before deciding which NJ casino bonus represents the best value for money, you need to understand the differences between each promotion. Here’s an explanation of the different types of welcome bonuses available in the Garden State: 

First-deposit match  

First-deposit match bonuses are simple. You must make a qualifying deposit (usually $10 or $20) to trigger the promotion. The casino will then stipulate how much, given as a percentage, they will provide you with as a deposit match.  

So, for instance, if the casino offers a 100% deposit match up to $1,000 and you make a first deposit of $100, you would receive $100 in bonus funds. Bear in mind that this promotion always comes with wagering requirements, which can range from 10x to 100x.  

Top First Deposit Casinos in New Jersey include:

  • Betway Casino: Deposit Match Bonus up to $1,000
  • BetMGM: Match up to $1,000 (use code NJDOTBET)
  • Barstool NJ: Get up to 1,000 + Cashback (new customers only)
  • Borgata Casino: Deposit Match up to $1,000. T&Cs apply.
  • DraftKings Online Casino: Get up to $2,000 + $50 FreePlay

No-deposit bonuses (free-play bonuses)  

No-deposit bonuses are attractive because they give you funds to use without requiring an initial deposit. All you need to do to access these promotions is to create an account at the casino, and the funds will be automatically added to your account.  

Most of these promotions come with wagering requirements of 1x, meaning that you must play through the no-deposit bonus once before withdrawing any winnings.  

Cash back  

Cash-back offers are also popular at casinos in New Jersey. Most cash-back offers are tied to losses obtained from your first deposit.  

For example, the casino might offer to refund losses up to $100 linked to your first deposit, which you can then withdraw from your account as cash. This is the type of promotion offered currently by Bally and Virgin. 

Best No Deposit Bonus Casinos in New Jersey include: Unibet, Scores online casino, Caesars NJ, Resorts, 888Casino, Draftkings (get $25 for sign-up without deposit).

Free Spins

Many NJ online casinos run free spins bonuses to new players. You’ll get a few dozen free spins to use on a nominated slot or slots. You can keep anything you win as long as you wager the winnings a few times over on other games.

The Best Free Spins Bonus Casinos in New Jersey are: BetMGM ($25 FreePlay), Scores online casino, Borgata NJ, Harrah’s Casino, Draftkings.

Other bonuses at NJ online casino sites

Free spins are commonly offered as part of welcome bonuses at online casinos. These spins can only be used on specific slot games, and wagering requirements apply. Still, free spins are ideal if you’re a big fan of slot games, as they allow you to try out different games without risking your own money. 

You might also come across refer-a-friend bonuses in New Jersey. As the name suggests, these reward you when you send a casino sign-up link to your friend. As soon as they sign up and make a deposit, you will receive bonus funds for making the recommendation.  

How to Claim Casino Bonuses in New Jersey 

These simple steps will help you claim a welcome bonus at a leading New Jersey casino:  

  1. Visit the online casino and navigate to the “promotions” tab.  
  1. Read through the welcome bonus details and click the link to sign up.  
  1. Make sure you complete all necessary steps to activate the promotion.  
  1. Make a real money deposit via your chosen payment method.  
  1. Select which games to play with your bonus funds.  
  1. Satisfy the wagering requirements in the given timeframe and withdraw any winnings.  

Understanding the Best New Jersey Casino Promos – Ts and Cs 

When you redeem a welcome bonus in New Jersey there will be terms and conditions in place. These bonuses can only be redeemed by those opening a new account and making a qualifying deposit. Each operator will have terms that state the wagering requirements in place. These must be met before withdrawing any bonus payouts. There will also be a list of restricted games as well as a maximum bet amount.

It’s important to read the terms and conditions of each casino promotion, as every welcome package is unique. Here are some key aspects to be aware of:  

Wagering requirements  

The wagering requirements indicate how much of your money you need to gamble with before you can withdraw any winnings from the bonus.  

So, let’s assume that an offer has wagering requirements of 20x, and you have received $100 in bonus funds. 

You must gamble 20 x $100 = $2,000 to withdraw any winnings obtained with the bonus funds. Therefore, the lower the wagering requirements, the better the offer is.  


Most welcome bonuses have a timeframe attached in which you must unlock and use the bonus funds. This can range from a few days up to a month, so always check how long the bonus is valid for to avoid missing out.  

Bonus codes 

Some NJ casino promotions require promo codes. You can find the promo code on the website’s terms and conditions. When prompted during sign-up, simply enter the bonus code to activate the promotion. 


You might need to opt-in to some online casino bonuses. Like the promo code, you will be prompted to opt-in to the promotion, which is usually as simple as checking a box on the website during sign-up.  

Maximum Winnings 

You might find that some casinos cap the amount you can win while playing with bonus funds. This is usually given as a multiplier and may be in the region of 100 – 1,000x the bet. Before unlocking a welcome bonus, you should always check if your winnings will be capped. 


As you know now, there are some brilliant New Jersey online casino bonuses available to new customers. From betMGM’s 100% first-deposit match to Bally’s $100 cash-back promo, you can get started at the best online casinos in the Garden State with additional funds. 

Please just remember to read the terms and conditions carefully to avoid any unwelcome surprises as you get started.  

New Jersey Online Casino Bonuses FAQs 

What is the best casino bonus in New Jersey? 

There are lots of great casino bonuses in New Jersey, but BetMGM and Borgata currently offer the best value for money, with a generous first-deposit bonus alongside a no-deposit bonus to kick things off.  

How do wagering requirements work? 

Wagering requirements indicate how much of your own money you need to gamble before withdrawing winnings from bonus funds. Wagering requirements typically range from 10x to 100x, and you must usually satisfy them in 7-30 days.  

Can I withdraw bonus winnings from NJ casinos? 

Yes, provided that you have satisfied the wagering requirements in the stipulated timeframe, you can withdraw bonus winnings from New Jersey online casinos. 

Are NJ casino bonuses only for new customers? 

New Jersey welcome bonuses are exclusively available to new customers. However, all the casinos introduced above offer brilliant ongoing promotions and offers available to current customers.  

Do casino bonuses offer real money? 

Virgin and Bally offer bonus funds in the form of cash, which you can withdraw. Most other offers provide funds that can be used only on the casino’s website.  

Which games can I play with casino bonuses in New Jersey? 

You can play lots of games with casino bonuses in New Jersey, including slots and table games. Read the offer’s terms and conditions to learn of any exclusions before playing. You can also check out this dedicated page to all current NJ casino offers.

Related Posts

View All Guides
BetMGM Casino
bet365 Casino
Guide to NJ Casino Sites
NJ Casinos
NJ Betting Sites and Sportsbook Apps for New Jersey
New Jersey Sports Betting Apps and TOP NJ Sportsbooks