Best No Deposit Casinos

A no deposit bonus gives you funds to play games when you sign up at an online casino.

The best part is you don’t need to make a deposit to get this bonus. You just need to sign up and complete your registration to receive it. You may be able to get between $10 and $30 depending on the casino, and you’ll have to meet the wagering requirements before you can cash out.

For example, consider Virgin Casino. Here, all you have to do is create an account and use the Virgin Casino promo code 30BUCKS. Just like that, you’ll be qualified for a $30 no-deposit bonus. Play through the bonus once within 30 days, and you will unlock all winnings from your bonus for withdrawal.

See how easy it is to claim no deposit bonuses at online casinos in New Jersey below.

Best no deposit bonuses at New Jersey online casinos

Up to $1250 to bet on sports
250% Slots + Table Bonus
150 Free Spins On Gorilla Or Buffalo Ways
50 Daily Boost For Your Massive Wins
Grab your 175% + 50 free spins
$30 bonus
On Sign Up
$30 Bonus On Sign Up
Up to $100 in Deposit Insurance
Use Promo Code: PLAYBONUS30
$30 FREE
On Sign Up
$30 Free On Sign Up
Up To $100 Cashback On First Deposit
Excellent Range of Games
Use Promo Code: 30BUCKS
25 Reward Spins
On Sign Up
25 Reward Spins on Starburst
100% Up To $2,000 On Deposit
Use Promo Code: FREE25FS
$1,000 BONUS
On Deposit
50% Up To $1,000 On Deposit
New and Improved Site / App
New Casino Tournaments Feature!
Use Bonus Code: BONUS-MATCH
Up to $500 Bonus
+ 500 Bonus Spins
100% Up to $500 on Deposit
500 Bonus Spins on Deposit
Slots, Live Casino, Blackjack, Roulette & more
To Claim: Click Play Now
$35 Casino Credits
On Sign Up
$35 Casino Credits on Sign Up
100% Match up to $100 (1x PTR) or
100% Match up to $2,000 (15x PTR)
To Claim: Click Play Now
$1,000 Bonus
100% Match On First Deposit
100% Up to $1,000 On deposit
300+ Casino Games
To Claim: Click Play Now
In Bonus Bets
UP TO $1,000
Free Live Streaming - Watch Live Games
$1,000 Paid Back in Bonus Bets
Use Bonus Code: PLAYBONUS

Codes for NJ no deposit bonuses

Online Casino Bonus Code No Deposit Bonus
Hard Rock Casino PLAY25 $25
Bally Casino PLAYBONUS30 $30
Virgin Casino 30BUCKS $30
BetMGM Casino PLAYNJFREE $25 Freeplay® on Deposit
Caesars Casino FREE25FS $10
DraftKings Casino None – Use Links $35 Casino Credits
Borgata Casino PLAYNJ $20
Golden Nugget Casino PLAYBONUS $10

How to collect your no deposit bonus

Claiming no deposit bonuses is easy, as you often just need to register on the site and enter a bonus code if necessary. Note that you can sign up to multiple online casinos in New Jersey and claim several of these no deposit bonuses if you wish. However, you’ll need to verify your age and identity before you claim a thing.

  • Visit the online casino site and fill in the registration form completely, including details such as your name, date of birth, address, email, and phone number.
  • Enter a bonus code if necessary.
  • If you need to, verify your account by uploading a picture of your passport or driver’s license.
  • You should receive your no deposit bonus immediately.
  • Meet the wagering requirement within the time limit in order to qualify to keep any winnings.

How to use a casino bonus code

Some no deposit promotions require an online casino promo code before you can collect your bonus and start playing. Casinos sometimes use codes to gauge traffic and help them create promotions later on for new and existing players.

Using a bonus code is easy. When you sign up for a new account, enter the code on the registration form. This will release the NJ casino bonus credits to your account.

Some casinos don’t bother with bonus codes at all. In those cases, you generally just need to create an account to qualify. Once you see the bonus funds in your account, use them per the terms and conditions and play to unlock your winnings.

How to clear no deposit bonuses

Receiving bonus money for signing up to an online casino is great, but how do you convert your bonus money into withdrawable cash? These bonuses are great for receiving a little free money, but be aware of any wagering requirements that you’ll need to meet.

A wagering or playthrough requirement is the amount you have to “play through” your bonus credits before any winnings become yours to withdraw or keep playing with. Imagine you receive $20 as a no deposit bonus with a 1x wagering requirement. That means you would need to bet $20 before you can release any winnings you may have accumulated.

You should also watch out for game eligibility. Some games may carry a higher contribution rate than others. For example, with a $10 no deposit bonus, you might find that different games contribute different amounts:

  • Online slots: 100%
  • Table games: 10%
  • Live casino games: 10%
  • All other games: 0%

If you were to play an online slot at $1 a spin, every dime would count toward clearing your winnings. However, were you to play online roulette at $1 a spin, only $0.10 would count from each spin. You might find it harder to clear the bonus, depending on the games you play. However, if you feel more comfortable playing table games over slots, don’t let this deter you, as you should always play games you enjoy.

Fastest no deposit bonuses to unlock

Looking for strategies on how to clear no deposit bonuses at NJ online casinos? Here are a few hints on how to turn bonus dollars into money you can cash out:

Bally Casino NJ

No deposit bonus: $30

Bally Casino, a  newer addition to the NJ gambling market, offers customers one of the stronger no deposit bonuses currently available. New Bally Casino players can claim the bonus offer by using the code PLAYBONUS30 when registering for an account. The bonus can be used to play blackjack, roulette, or other games of choice.

Virgin Casino NJ

No deposit bonus: $30

Virgin Casino continues to offer new Garden State players a $30 bonus. The promo is available when you create a Virgin online casino account and use the code 30BUCKS.  The only requirement is you will need to playthrough the free money once within 30 days. The combination makes Virgin’s sign-up offer one of the stronger deals currently available. Players can use it play popular slot titles such as 88 Fortunes and Cleopatra.

Hard Rock Casino NJ

No deposit bonus: $25

Hard Rock Casino is offering new NJ customers $25 free without having to worry about making a deposit. You can claim the welcome offer using the code PLAY25 once the sign-up process is completed. The bonus or house money requires a 20x playthrough requirement before the funds can be withdrawn. You can play slots, table games or video poker to clear the welcome bonus. Players have seven days to meet this no deposit bonus requirement.

BetMGM Casino NJ

Deposit bonus: $25 Freeplay®

BetMGM Casino offers $25 in Freeplay® to new customers in New Jersey who use the code PLAYNJFREE when they make their first deposit. You’ll need to meet the wagering requirement of 1x in order to withdraw any winnings. All games contribute to the playthrough requirement, so you’ll have plenty to choose from. You have just seven days to clear the bonus credits, so you’ll need to move fast.

Which games can I play with my no deposit bonus?

No deposit bonuses vary in the types of games you can play with them. Some free spins, for instance, are only available to use on specific slots. However, other funds may be available to use on any games, although the wagering requirement is sometimes higher as a result.

Here’s a general example of an online casino’s wagering requirement with the specific ways certain games contribute to it:

No deposit bonus with 1x wagering requirement — common contribution rates

  • Online slots: 100%
  • Live casino games: 0-10%
  • Table games: 10%
  • Video poker: 0-10%
  • Instant win games: 0-10%

What other bonuses or free money can I claim?

Some of the best online casinos in New Jersey offer additional bonuses to new and existing players. Many of these do not require a deposit to claim, as well, giving you more flexibility to try these offers.

  • Free spins: Free spins bonuses are usually available as part of a welcome bonus. You’ll sometimes receive more free spins if you’ve made a deposit. Just meet the wagering requirements in order to unlock and withdraw your winnings.
  • Bonus spins: Some casinos award bonus free spins to celebrate a slot of the week or a new game release. You’ll receive some free spins to use on these highlighted slots. As always, pay attention to the terms and conditions and the wagering requirement.
  • Money back: Risk-free play is available at some NJ casinos, whether it’s a sign-up offer or a promotion for existing customers. If you suffer an overall loss during a set period of time (usually 24 hours or a weekend), you can receive a bonus back up to a certain amount to cover your net losses.
  • Prize giveaways: Drawings and sweepstakes are a good way to try to claim prizes without making a deposit. Prizes can include cash, free spins or gifts.

Free spins vs. no deposit bonuses

New Jersey casinos tend to offer one of two bonuses without requiring a deposit: free spins bonuses on named slots or straight no deposit bonus funds. While there may be differences between the two offers, the end result can be the same if you play them wisely: cashing out winnings on top of your normal gameplay.

You can use free spins on slots, and the choice may be limited to one specific slot or a handful depending on the online casino. You can keep any winnings as long as you adhere to the terms and conditions.

A no deposit bonus works slightly differently, in that you’ll receive bonus credits rather than spins. You can play table games or video poker if the casino in question allows that, or stick to slots. Again, you’ll have to meet the terms if you want to claim your winnings. However, the wagering requirement can often be lower for a no deposit bonus than for free spins.

No deposit bonuses on casino apps

You can also claim a no deposit bonus if you play on your phone or tablet. All you need to do is install a casino app, generally available on both Android and Apple. You can install these apps after you have registered by navigating to a casino and following the download prompts there.

Often, you’ll find a similar number of online casino games on the app as you would on the casino website, optimized for mobile gameplay.


Is a no deposit bonus really free?

It can depend on the playthrough requirement. If the requirement is particularly high, you may end up needing to risk some of your own funds to clear it. At that point it’s up to you whether such an action would be worth it.

Can I claim both a no deposit bonus and a first deposit bonus at the same casino?

Yes. Most online casinos in New Jersey that offer a no deposit bonus also provide an additional bonus when you first add some money to your account.

Are no deposit bonuses cashable?

You can’t cash out a no deposit bonus without meeting the playthrough requirement. After that, any winnings will be yours to withdraw if you wish.

Do I earn loyalty points with my no deposit bonus?

No. You’ll need to wager real money on eligible games in order to accrue rewards points. You can do this by signing up for the casino’s loyalty program and betting with funds that you’ve deposited to climb the tiers and receive perks and benefits.

What’s the catch with a no deposit bonus?

Such a bonus will have terms and conditions that you’ll need to adhere to in order to convert the bonus money to withdrawable cash. The biggest thing to pay attention to is the wagering requirement, as most no deposit bonuses have one, meaning you have to wager the bonus amount a set number of times.