Best Free Online Slots in NJ

Written by
fact-check-icon Fact checked by

New Jersey is home to many online casinos where you can play slots for real money, but many of the sites also offer ways to play free online slots and other games. You might be able to use spins or casino credit as part of a welcome offer, or in some cases you can also play demo versions of slots at no cost. Here we share all you need to know about playing free slots in NJ, including information about spins, no deposit bonuses, and other ways to get into the game.

Best free slots bonuses in NJ

Several NJ online casinos include free spins casino bonuses as part of their welcome offers to new sign-ups. These free spins give you a chance to try out particular slots without having to risk any funds but still with a chance to win money. That said, in some cases the winnings you earn with free spins might be subject to a wagering requirement, in which case you’d have to wager a certain amount on the site first in order to “release” your winnings and actually be able to collect them.

Here’s a quick rundown of the free spins bonuses NJ sites are currently offering to new players:

Hard Rock Bet CasinoHard Rock Bet Online Casino NJ Logo

  • Free spins offer: 500 spins
  • Free spin value: $0.05 per spin
  • Game requirement: Free spins must be used on the Triple Gold slot
  • Wagering requirement on winnings: None
  • Promo code: Click to claim promo

The Hard Rock Bet Casino offer does require you to make an initial deposit of at least $20, and when you do there is a deposit match bonus also available. You’ll receive the 500 free spins within 24 hours of making your deposit, then you’ll have seven days to use the spins or they will expire.

The best part of the offer is the fact that any winnings you earn with the free spins are awarded as cash directly into your account with no wagering requirement attached.

Golden Nugget CasinoGolden Nugget Casino

  • Free spins offer: 250 Casino Spins
  • Free spin value: $0.08 per spin
  • Game requirement: Free spins can be used on Jin Ji Bao Xi Endless Treasure
  • Wagering requirement on winnings: None
  • Promo code: Click to claim promo

Golden Nugget Casino will award you 250 free spins to use on the Jin Ji Bao Xi Endless Treasure slot once you have signed up for an account and wagered at least $5 on eligible games (i.e., any game but craps). Once you receive the free Casino Spins, you’ll have seven days to use them after which they’ll expire.

If you win any money with those spins, the winnings go straight into your cash account and can be withdrawn or used to play other games.

PlayStar CasinoPlayStar Casino

  • Free spins offer: 500 spins
  • Free spin value: $0.10 per spin
  • Game requirement: Free spins can be used on Finn and the Swirly Spin, Finn’s Golden Tavern, Starburst, Jumanji, Divine Fortune Megaways, Double Stacks, or Twin Spin Megaways
  • Wagering requirement on winnings: None
  • Promo code: Click to claim promo

PlayStar Casino‘s welcome offer of 500 free spins is a little more complicated to collect than the one at Hard Rock Bet Casino, but you are able to use your spins on several different slots. You get the first 100 free spins after making an initial deposit of at least $20 within seven days of registering. (There’s a deposit match bonus as well for that first deposit.) You then get 200 spins after you make a second $20+ deposit (within 30 days of the first one), and another 200 spins when you make a third $20+ deposit (within 30 days of the second).

Each time you get the free spins, you’ll have seven days to use them, and whatever cash you win with the spins is yours to keep with no wagering requirement.

Jackpot City CasinoJackpot City Online Casino

  • Free spins offer: 20 Bonus Spins
  • Free spin value: Varies according to game
  • Game requirement: Free spins can be used on Participating Bonus Spin games
  • Wagering requirement on winnings: 30x
  • Promo code: Click to claim promo

When you sign up at Jackpot City Casino, the welcome offer includes 20 Bonus Spins you can use on the Participating Bonus Spins game as described in a list sent to you when you join up. This is in addition to a deposit match bonus offered by Jackpot City Casino to new players.

There is a significant wagering requirement attached to this offer. Any winnings you earn with your Bonus Spins is subject to a 30x wagering requirement that must be satisfied within 30 days to receive the bonus. Also, you can only play slots to satisfy that requirement and not table games, video poker, or live dealer games.

Betway CasinoBetway Casino NJ Logo

  • Free spins offer: 20 Bonus Spins
  • Free spin value: Varies according to game
  • Game requirement: Free spins can be used on Participating Bonus Spin games
  • Wagering requirement on winnings: 30x
  • Promo code: Click to claim promo

The Betway Casino welcome offer is like the Jackpot City Casino one described above. You get a deposit match bonus, and you also receive 20 spins you can use on slots designated by Betway.

Like with the Jackpot City Casino bonus spins, if you win money using them at Betway Casino you’ll then have to satisfy a 30x wagering requirement on the winnings in order to receive them. Thus, if you’ve won $20, you have to wager $600 on the site to unlock the bonus money. Similarly, you can only play slots to clear the requirement.

Stardust CasinoStardust Casino Logo

  • Free spins offer: 25 spins for registering + 200 more spins upon depositing
  • Free spin value: $0.10 per spin
  • Game requirement: Free spins can be used on Starburst
  • Wagering requirement on winnings: 20x on slots, more on other games
  • Promo code: PLAYBONUS

Stardust Casino gives you 25 spins when you sign up, then another 200 when you make an initial deposit into your account. In both cases, the spins can only be used on Starburst. You have 15 days to use your spins once you receive them.

Any money you win using these bonus spins can only be claimed after you fulfill a 20x wagering requirement. That 20x amount only applies to slots, as other games only count a certain percentage toward the requirement.

Harrah’s CasinoHarrahs Casino Logo

  • Free spins offer: 20 spins
  • Free spin value: $0.25 per spin
  • Game requirement: Free spins can be used on 4th of July, Café De Paris, Panda Manga, Bella Italia!, Once Upon a Dime Daily Jackpot, Steampunk Nation Daily Jackpot, Gods of Gold Daily Jackpot, Golden Twins, Sunny Reels, or Double Reels
  • Wagering requirement on winnings: 10x on slots, 20x on other games
  • Promo code: NJWIN

As you can see, Harrah’s Casino gives you 20 free spins (which Harrah’s calls “Reward Spins”) you can use on a decent selection of slots. Keep an eye out for an additional free spins bonus for your first online deposit, another promo the site sometimes runs.

Money won with these free spins is subject to a wagering requirement, however. You’ll have to wager 10x your winnings on slots or 20x your winnings if you play other games in order to collect. For example, if you win $20 using the free spins, you’ll have to wager $200 in slots to release the winnings, or $400 if you play table games.

bet365 CasinoBet365 Casino Logo

  • Free spins offer: Up to 500 spins
  • Free spin value: $0.20 per spin
  • Game requirement: You can use the spins on either Curse of the Bayou, Magic Forge, Maximum Vegas, or Super Mega Ultra Wheel.
  • Wagering requirement on winnings: None
  • Promo code: PLAYNJCAS

Meanwhile, bet365 Casino has gotten a bit creative with its free spins welcome offer. Sign up and deposit at least $10, then for each of the next 10 days you’ll be invited to spin a wheel to see if you’ve won 5, 10, or 20 free spins. That means the maximum you can win will be 500 free spins, but you’ll probably receive fewer than that. The site says you have a 45% chance of getting 5 spins, a 50% chance of getting 10 spins, and just a 5% chance of getting 20 spins.

Each time you get free spins, you’ll have seven days to use them. Any winnings you get with the free spins is awarded in cash and is yours to keep, either to withdraw or use on other games.

Learn more: Best Online Casino Bonus Codes

Use no deposit bonuses to play free slots

Another way to play free slots at NJ online casinos is by signing up at sites that offer no deposit bonuses. These bonuses let you try out slots and other games without having to make a deposit into your account first. In some ways, no deposit bonuses are preferable to receiving free spins because you often can use them on any slot you like and don’t face any game restrictions free spins sometimes have.

Here’s a glimpse of some NJ online casinos that are presently offering no deposit bonuses to new sign-ups:

Online CasinoBonus CodeNo Deposit Bonus
BetMGM CasinoPLAYNJ$25 Bonus
Borgata CasinoCASPLAYNJ$20 Bonus
Stardust CasinoPLAYBONUS$25 Bonus

Note that as sometimes happens with free spins, when you win money using a no deposit bonus you sometimes have to satisfy a wagering requirement in order to collect your winnings. Read our NJ online casino no deposit bonuses page to learn more about how these offers work.

Play free slots by choosing the demo version of games at NJ sites

You can also try out slots at several of the best online casinos in New Jersey by choosing the demo version of the game. The slots play exactly as they do when you use real money, with all the same graphics, animation, and sound. The only difference is the site gives you play money to use instead of you having to use real money, and winnings aren’t in cash but the same virtual currency. If you run through all of the coins, you can just reload the game and get a fresh stack with which to play.

In some cases, you have to have an account at the site and be logged in to play demo slots. BetMGM Casino is an example of site that has free-to-play demo slots, but you have to have an account to access them.

Meanwhile, other sites let you try these demo games without even having an account. DraftKings Casino is a good example of such a site where you can play the demo games without having to register. You’ll have to click a box confirming you are at least 21 years old first, after which the game loads up and you can start spinning.

Demo version of Cleopatra slot on DraftKings Casino NJ
Demo version of the Cleopatra slot on DraftKings Casino NJ

You can’t win anything playing demo slots, but you can test out a game and see whether or not you like it before playing the slots for real money. That’s one benefit online casinos have over land-based casinos in New Jersey where you generally can’t “try out” slots for free. You can learn the rules of the game, get familiar with with how certain symbols pay out, get a first-hand acquaintance with the slot’s volaltity and RTP (return to player) percentage, and decide whether or not you like the slot’s theme and/or overall gameplay.

Can I win progressive jackpots on free slots spins?

As noted above, in some cases when you use free spins at an online casino, the site will restrict which slots you can use your free spins on. It isn’t unusual for a site not to let you use free spins on progressive jackpot slots, especially those with the largest top prizes. Check the terms and conditions of the free spins offer to see whether or not you can use them on progressives.

With the demo slots, you’ll sometimes encounter progressive jackpot slots that also can’t be played for free. Sometimes you can play them, but the progressive jackpot is deactivated. In any cases, the progressive jackpots don’t mean much, anyway, when you are playing the games for fun with play money which has no cash value.

Try free slots at NJ online casinos

All online casino players should be aware of free slots and be ready to seek them out where available. Whether taking advantage of free spins as part of a welcome offer or playing demo versions of free slots when trying out different games, playing slots for free can be a great way to learn about the games and even sometimes win some money without having to commit your own funds first.

Privacy Policy
Newsletter Sign Up
Fill in the data to get the latest news from PlayNJ
You are already subscribed to our newsletter. Want to update your preferences data?
Your data was sent and sign up for PlayNJ newsletter confirmed
View Offers