To Top

Best NJ Casino Bonuses and Promo Codes

New Jersey casino bonuses may be distinct, but they often share a common denominator — they can help you extend your bankroll and playtime. This guide highlights some of the top promos at online casinos in Garden State and what to pay attention to if you’re new to bonus offers.

Best NJ casino bonuses and promos for June 2024

$2,500 BONUS
On Deposit
100% Up To $2,500 On Deposit
PLUS 2,500 Rewards Credits on $25+ Wager
Use Promo Code: FREE2500
$50 bonus
On Sign Up
$50 Bonus On Sign Up
Up to $100 in Deposit Insurance
Use Promo Code: USA50
$25 FREE
On Sign Up
$25 Freeplay® on Sign Up
100% Deposit Match up to $1,000
21+. Gambling Problem? Call 1-800-GAMBLER
Use Bonus Code: PLAYUSACAS
$1,000 bonus
On Deposit
100% Match up to $1,000
PLUS 500 Bonus Spins on Triple Gold
To Claim: Click Play Now
In First 24 Hours
100% of Losses in First 24-Hours up to $500 Back
ONLY 1x Play Through on Bonus Money!
Use Affiliate Code: RIVUSA
$20 Bonus
Plus Get up to $1,000 Back
Deposit $10, Get $20 in Site Credit
Plus up to $1,000 Play it Again
1 X Play Through 
To Claim: Click Play Now
$35 Casino Credits
On First Deposit
$35 Casino Credits on First Deposit PLUS
Play $5 & Get $50 Back in Casino Credits Instantly
To Claim: Click Play Now
500 Bonus Spins
+ Up to $500 Deposit Match
100% Deposit Match up to $500
Plus 500 Bonus Spins
Slots, Live Casino, Blackjack, Roulette & more
To Claim: Click Play Now

Our recommended New Jersey casino bonuses and promo codes

Online CasinoBonus OfferNJ Bonus Code
Caesars Palace Casino NJ100% match up to $2,500 + 2500 reward credits on wagers $25 or moreFREE2500
Bally Casino NJ$50 on sign-up + up to $100 bonus play on depositUSA50
BetMGM Casino NJ$25 on sign-up + 100% up to $1,000 on depositPLAYUSACAS
Hard Rock Bet Casino NJ100% matched up to $1,000 plus a chance to win 500 free spins on Triple GoldNone – Click to claim
BetRivers NJ100% of Losses in First 24 Hours up to $500 Back as 1x Bonus MoneyRIVUSA
FanDuel Casino NJDeposit $10, Get $20 & Get up to $1,000 Play It AgainNone - Click Link
DraftKings Casino NJ$35 Casino Credits + Play $5 and Get $50 Back in Casino Credits InstantlyNone - Use Links
PlayStar Casino NJ100% match up to $500 + 500 bonus spinsNone – Click to claim promo

Claiming a casino bonus in NJ

Here are the steps to claiming a bonus as a new player at an online casino:

  1. Choose an online casino
  2. Register for an account
  3. Enter a code, if necessary
  4. Deposit money

Pick an NJ online casino bonus offer from list above and click “Play Now.” Be sure to review the terms and conditions on the bonus.

Register by supplying personal details such as your full name, address, birthday, and the last four digits of your Social Security number.

The casino may ask for a bonus code during sign-up. If so, use the corresponding code from the list above.

A no-deposit bonus — if available — will apply to your account  after you register. However, you’ll need to add money to your account to activate the deposit bonus offer.

Terms and conditions for NJ casino bonuses

Online casinos may offer bonuses for signing up, making deposits and continuing to play with them. However, you can’t just claim a bonus and withdraw it immediately. These casino bonuses come with requirements. The most common ones to be mindful of are:

Playthrough Requirements

Playthrough requirements are there to ensure you wager with the bonus money before you can withdraw it. Usually, you have to wager it a specific number of times, potentially from once up to 25 times or more.

Game Percentages

Some non-slots games may count only a smaller percentage of your wagers toward meeting the requirement. So, playing certain games can inflate the total amount of playthrough you have to satisfy.

Time Limits

Most bonuses expire within a few days. Make sure that satisfying the playthrough requirement is possible within the time constraints laid out by the casino bonus terms and conditions.

Calculating the value of an NJ online casino bonus

The terms and conditions of a bonus can radically alter the entire proposition. A deal that seems like a dream can quickly turn into a nightmare for you.

For instance, let’s say that you find a 100% deposit bonus up to $500. So, you deposit the maximum amount ($500) with plans of receiving a dollar-for-dollar match from the online casino.

However, you failed to notice that a 30x playthrough requirement is attached to this bonus. Worse, you have to play through both the amount of your bonus AND the amount of your deposit. So, before you can grab that extra $500, you have to make bets totaling 30 x $1000 – the amount of the bonus and the amount of your deposit.

That’s $30,000 – all to recover $500. If you further calculate how much you can expect to lose by multiplying $30,000 by the RTP percentage, you’re almost certain to discover that, in all likelihood, you’ll end up losing money from this bonus.

In order to help, we have created a calculator that can help you get a grip on how much playthrough a bonus is going to mean for you.

Wagering Calculator

  • Results

    • Free Bonus Money:
    • Total Play Money:
    • Amount You Need to Bet:
    • Amount You Need to Bet:

Types of casino promos and bonuses in NJ

There are a few types of casino welcome bonuses that tend to crop up most often:

  • No deposit bonus – Receive whatever the promo is (bonus money or free spins) as soon as you create an account.
  • Deposit bonus – The casino matches a portion of your initial deposit up to a maximum that it specifies.
  • Free spins – Free bonus rounds on a slot or slots that the casino specifies.
  • Loss rebate/insurance – The casino reimburses any net losses that you incur in a set time period.
  • Leaderboard – You compete with other players by playing specified games for points, and the highest recipients of points win cash prizes provided by the casinos.
  • Loyalty programs – Each dollar you bet garners you points in a tiered reward system.

Top NJ no deposit bonuses

Here are the current no deposit offers in New Jersey:

Online CasinoBonus CodeNo Deposit Bonus
Bally CasinoUSA50$50
Virgin Casino30BUCKS$30
Borgata CasinoPLAYCAS$20
Stardust CasinoOVBONUS$25
Mohegan Sun CasinoMAXBONUS$20
Tip icon
For instance, if you were to grab that Bally's Casino bonus, you would enter the code USA50 when you register for an account. You would then receive the $50 as casino credits, but you'd have to play through them before they'd become true cash in your account.
  • Good way to get a feel for the casino site and test games.
  • You could win money without risking a dime.
  • A payout cap may apply to some no deposit bonuses.
  • Typically small bonuses.

NJ casino deposit bonuses

When you deposit money into your account at an online casino for the first time, casinos will match that deposit to some extent. Others might refund your net losses for the first 24 hours after you start betting. These bonuses are extremely common as offers for new players. Here are some of the top options in New Jersey:

Online CasinoBonus CodePlaythroughDeposit Bonus
Caesars Palace OnlineFREE250015x100% Deposit Match up to $2,500
BetMGM CasinoPLAYUSACAS15x100% up to $1,000
Hard Rock Bet CasinoClick to Claim20x100% up to $1,000
PlayStar CasinoNone - Use Links30x100% Deposit Match up to $500
Betway CasinoNone - Use Links30x50% up to $1,000 on Deposit
Borgata CasinoPLAYCAS15x50% up to $1,000 on Deposit
Stardust CasinoOVBONUS20x3 Tier Deposit bonus up to $500
PartyCasinoSPINUSA10x200% Deposit Match Up to $200
Mohegan Sun CasinoMAXBONUS10x100% up to $500 Deposit Match
Ocean Online CasinoWELCOME2320xGet a 100% Match up to $1,200 on Your First Deposit
Tip icon
Let's say that you decide to grab the BetMGM bonus. So, you'd enter the bonus code PLAYUSACAS to activate the bonus when you make your deposit. You could get up to $1,000 matched, but be prepared to wager through 15 times your bonus amount to release it.
  • Can give your bankroll a major boost.
  • Suitable for both casual players and high-rollers.
  • Few game restrictions.
  • Wagering requirement often steep.
  • Table games and live dealer games may have low wagering contributions.

NJ free spins bonus

Some casinos award free spins bonuses to new and returning players via ongoing promos and loyalty programs:

Online CasinoBonus CodeFree Play Bonus
Hard Rock Bet CasinoClick to ClaimUp to 500 Spins on Deposit
PlayStar CasinoNone - Use Links500 Bonus Spins
Harrah's CasinoUSABONUS20 bonus spins on sign-up
Tip icon
It's important to realize that playthrough applies to these types of bonuses, too. For instance, the Hard Rock Bet offer might give you as many as 500 free spins. However, the 20x playthrough requirement above would also apply to whatever proceeds you realize from those 500 spins.
  • Often available for popular titles.
  • Wagering requirements are usually low.
  • Geared exclusively towards slot players.
  • Available for specific games only.

New Jersey loyalty programs and online casinos

Traditionally, loyalty programs have been a staple of the casino industry, and the trend has also carried over to the online sector. The majority of New Jersey online casinos run some sort of loyalty program to encourage players to continue playing. Below is a brief overview:

  • Caesars Casino: Caesars Rewards allows you to accrue points and redeem them online or at any of the Caesars properties in New Jersey or across the country.
  • Bally Casino: As soon as you register with the casino, you’ll automatically enroll in the Bally Rewards loyalty program. Slots, bingo and instant win games have the best points accumulation rate at one point per $20 that you wager. You can exchange your points for cash at a rate of one point for $0.01. The casino has a separate loyalty program for its retail venue in Atlantic City.
  • BetMGM Casino: MGM recently launched a revamped loyalty program called MGM Rewards. You can exchange points for online perks or at brick-and-mortar MGM facilities for benefits such as hotel discounts or tickets to exclusive events in Las Vegas.
  • BetRivers Casino: Via iRush Rewards, you’ll gain access to free spins, gifts, increased deposit limits and other benefits.
  • FanDuel Casino: Your play determines your level in FanDuel’s Loyalty Club on a month-to-month basis. Benefits include access to VIP hosts, concert tickets and personalized promos.
  • DraftKings Casino: DraftKings offers Dynasty Rewards, a loyalty program for its online casino and its online sportsbook. As you wager, you’ll accrue Crowns. When you amass a sufficient number, you can redeem them at the Dynasty Store for free play credits and other perks.
  • Golden Nugget Casino: Golden Nugget Casino runs a standalone loyalty program for its online skin called Golden Rewards Club. You earn points for real-money play and deposits of $50 and more. Perks include weekly VIP cash-backs, personalized promos, birthday bonuses and bonus spins.
  • Borgata Casino: As a sister site to BetMGM, Borgata’s loyalty program overlaps with MGM Rewards. When you play at the online casino, you’ll earn Borgata online reward points, which you can exchange for online free play or swap for MGM Rewards points.
  • PartyCasino: PartyCasino shares its loyalty program with Borgata. You can exchange any points you have accumulated at MGM Rewards.
  • Mohegan Sun Casino: Mohegan Sun runs the Stellar Rewards Stellar Points determine your level in the program, and you can also exchange them for cash. Other perks include an increased loyalty point conversion rate, VIP promotions and discounted stays at Resorts Casino Hotel in Atlantic City.
  • Harrah’s Casino: Harrah’s utilizes the Caesars Rewards loyalty program.
  • Ocean Casino: Ocean Rewards is Ocean Casino’s loyalty program for retail and online. To earn points online, you need to link your Ocean Rewards club card to your online account. Benefits range from free play to discounts at Ocean Casino Hotel.
  • 888 Casino: Your play can earn you status points, which you can exchange for cash straight up at a rate of 100 points per $1.
  • Pala Casino: Pala Privileges is the loyalty program for all players at Pala’s online casino in NJ. Benefits include a VIP referral bonus, daily free spins and personalized promotions.
  • Resorts Casino: The Resorts Rewards applies in-person and online. As you move through the five tiers, you’ll unlock perks like cash, discount stays at Resorts Casino Hotel and VIP exclusive promos.
  • Scores Casino: The Scores Casino Rewards program features 10 levels and an 11th, Elite, which is invite-only. Daily free spins are available from the second level onward, while benefits like a dedicated casino host and birthday bonuses are at premium tiers.
  • Parx Casino: Xclub is the loyalty program available at Parx Casino. Based on the number of points you earn, you can get access to sweepstakes entries, cash back and birthday offers.
  • Requires little effort on your part outside of regular play
  • Can result in real world benefits, like hotel stays and food vouchers
  • Terms may change with little to no warning.
  • Can cause excessive play as players strive for next status.

Best games to clear a casino bonus

When weighing up online casino bonuses, consider how much different types of games contribute toward meeting the playthrough requirements. Here are some that tend to be good choices for most play styles.



Slots count 100% at most NJ casinos, meaning it will generally take fewer wagers to clear a bonus if you play slots. Try to find a slot with low volatility and a high return-to-player rate (over 96%).



Blackjack has one of the lowest house edges among all casino games. To offset this, casinos tend to give these games much lower percentages for meeting playthrough requirements (often 10% to 30%).

Video Poker

Video poker

Certain variations of video poker have an RTP of around 99%. However, as with blackjack, you’re probably looking at a lower percentage of your bets going toward the requirement here.

Video Poker

How to cash out in NJ if you win real money on a bonus

You’ll be able to cash out your bonus and any associated winnings only once you meet the playthrough requirement, regardless of the casino you’ve chosen.

For example, let’s say you deposit $100 to get the BetMGM welcome bonus. The casino would give you an additional $100 in bonus funds, so you’d have a total of $200. You must wager 15x the bonus money, or $1,5000 to gain clearance to cash out.

At this time, we think the offer at Bally’s is the best. The $50 in free credits you get upon sign-up are untouchable, and you get an additional $100 when you make your first deposit.

You can always claim a bonus offer at each of the 30+ online casinos in New Jersey. However, the question about whether you can combine bonuses within the same online casino depends on the terms, conditions, and practices that the online casino uses.

Extremely rarely. If you’ve been away from your account for a time, an online casino might try to tempt you back – though it’s quite unlikely. No deposit bonuses are almost the exclusive province of welcome bonuses and new customers.

No, this would be considered bonus abuse, which is strictly prohibited. It could result in a permanent ban from the casino. For that matter, you wouldn’t be able to do it because only one account is allowed per Social Security number.

Other New Jersey Links

If you are looking for more information about the gambling scene in New Jersey, consult one of the buttons below.

Privacy Policy