Hard Rock Casino NJ

We don't work with this casino Scroll to find better offers and bonuses

  • 🔐 NJ DGE licensed casinos only!
  • ✅ Tested & handpicked by experts
Tropicana Online Casino NJ
Welcome Bonus Up to $100 Cashback
($15 Exclusive for NJcasinoo!)
BetRivers casino
Welcome Bonus 100% up to $500
(10x Playthrough)
Promo Code -
You are welcome to register from any state in the U.S. but must be 21+ years old and physically located in NJ to wager. If you or someone you know has a gambling problem and wants help, call 1-800-GAMBLER.
Party Casino
Welcome Bonus 100% up to $1000
(25 Free Spins)

Total Rating

Bonuses & Offers
Security & Support
Software & Games
Withdrawal Speed


  • No deposit bonus
  • Mobile app for iOS and Android devices
  • Rewards program
  • Multiple payment methods


  • You must be within New Jersey in order to play
  • No 24/7 support

Quick facts Hard Rock Casino

🎰 Slots/Games 500+
🎁 Bonus $1000 + 50 No Deposit Free Spins
🔄 Wagering Requirements 15x
✏️ Bonus Code N/A
📱 Mobile Casino Yes
🤵 Live Casino Yes
👑 VIP Program No
🏦 Payout Percentage N/A
💵 Minimum Deposit $10
💳 Deposit Methods VISA + more
⏱️ Withdrawals 1-5 days
‍💻 Software NetEnt + more
🏠 Homepage hardrockcasino.com
📅 Established 2018
🏭 Owner Company Gaming Innovation Group
📱 Works On iOS, Android
🗣️ Site available in


📄 Licensed in

New Jersey (DGE)

📩 Email [email protected]
💬 Live chat hours 6 AM – 2 AM
📞 Support Phone +1 877 825 7777

By Lars Wahlström - Updated August 8, 2023

Reading time: 12 minutes

Hard Rock Casino Review – Our Verdict

Hard Rock is an online casino that debuted in the world of online gambling in 2018. As a New Jersey player, you can join the casino and play more than 500 online games. Specifically, the casino provides you with the most popular slots, table games, jackpots, and live games.

In addition to that, the casino has the best welcome bonuses for NJ players. Precisely, you will get 50 free spins no deposit bonus, as well as a 100% match bonus on your first deposit. To claim these bonuses, you don’t need a promo code. The casino also boasts multiple deposit and withdrawal options, mobile apps, and great customer support.

Bonus and Promo Codes at Hard Rock Casino NJ

Currently, Hard Rock Casino doesn’t have bonus and promo codes. As a result, you will not need them when claiming your no deposit bonus, first deposit bonus, and other promotions. However, you will sometimes receive regular promotions that require you to use unique codes.

If we get the unique codes for these promotions, we will let you know. At the moment, you can claim the current offers by first registering an account using our link.

Available Promotions and Casino Bonuses

Hard Rock Casino is unbeatable when it comes to bonuses and promotions. Immediately after signing up, you will get a welcome pack to start your epic journey with a smile. On top of that, you will get numerous regular promotions. As you can see, your adventure will be full of juicy bonuses. These bonuses include:

Welcome Bonus

The decision to join the casino is the best you will ever make. When you join, you will get two welcome bonuses. Firstly, you will get 50 free spins no deposit bonus. You only need to sign-up for a real account in order to get this bonus.

Furthermore, you will get 10 free spins daily for the next four days. Secondly, you will get a 100% match bonus up to $1,000 on your first deposit. The minimum deposit to trigger this bonus is only $20. So, if you deposit, let say $300, you will play with $600.

Other Promotions

As we said, your journey at the online NJ casino will be full of juicy bonuses. Apart from the registration and first deposit bonuses, you will get numerous regular promotions. These promotions are for existing players and include the following:

  • Refer a friend bonus – When you refer your friends to join Hard Rock Casino, you will get a $50 bonus. To get the bonus, your friends must deposit and wager at least $20.
  • Tournaments – Presently, there are two types of tournaments that you can participate in and win prizes. These tournaments include Rockin’ Regulars and Golden Rush. With these tournaments, you could win up to 50 free spins.

How to Claim Your Bonus Offer at Hard Rock Casino NJ

Claiming your bonuses and promotions will only take a few minutes. For instance, you can follow the steps below and claim your no deposit bonus and the first deposit bonus.

  1. Follow our link and register a real money account.
  2. After registering, the casino will load 50 free spins to your Rewards account. During the first day, you will get 10 free spins. Again, you need to redeem the 10 free spins by clicking on the “Claim” button in your rewards account.
  3. Once you have claimed the free spins, you can click on the “Deposit Now” button. After that, select the deposit method.
  4. Deposit $20 or more. After depositing, you will get a 100% match bonus.

How to Create an Account at Hard Rock NJ Online Casino

The casino provides you with two ways to register an account. If you are already a customer at the physical casino, you can use your details to sign-up instantly. On the other hand, if you are a new member, you need must create an account from the scratch. The steps include:

  1. Visit the Hard Rock Casino site using our link.
  2. On top of the homepage, click on the “SIGN UP” button.
  3. Choose how you want to register an account. To be specific, you can either choose to create a new account or use your Wild Card details.
  4. If you choose to create a new account, you will enter your email and password in the first sign-up form. After that, click on “CONTINUE.”
  5. Fill in personal details in the second form. You will fill in your name, mobile number, and date of birth. After that, click on “CONTINUE.”
  6. Enter your ZIP code and address in the third form. To proceed, click on “CONTINUE.”
  7. Fill in the security question, answer, and gender in the fourth registration form.
  8. Affirm that you are over 21 years. At the same time, accept terms and conditions.
  9. Finally, click on the “CREATE ACCOUNT” button.

All Deposit and Withdrawal Options Available

Indeed, banking options are the heart of every online gambling site. Without banking options, you cannot access real money online casino games. Hard Rock Casino understands this and provides you with swift and reliable banking options.

Additionally, they are fast, safe, and secure.

The options include:

Deposit Options

The deposit methods that you can use to make immediate deposits into your player account include:

  • Visa
  • Mastercard
  • PayPal
  • Play+
  • Cash at the Casino Cage
  • ACH
  • PayNearMe

Withdrawal Options

When it comes to withdrawals, you can use any of the following options:

  • ACH – Takes up to 2 business days.
  • Bank Transfer –Takes up to 2 business days.
  • Cash at the Casino Cage – It is instant.

Hard Rock Casino NJ Mobile App for iOS and Android

Hard Rock Casino NJ has a dedicated mobile app for iOS and Android.

To this end, you can play casino games while traveling or from any other place. Apart from the apps, you can access the mobile games through your mobile browser.

Either way, you will get the same mobile features. If you want to experience the iOS app, you can get it on the app store. On the other hand, the Android app is on the casino’s official website. Some of the features available on the mobile app include:

  • Mobile games – The app has a decent selection of mobile games. While on the move, you will play table games, slots, jackpots, live games, among others.
  • Bonuses and promotions –Most of the bonuses for new and existing players are on the mobile app. For example, you will get 50 free spins no deposit bonus and a 100% match bonus on your first deposit.
  • Banking – With the app, you will deposit and withdraw via reliable and swift banking options. Your options include PayPal, PayNearMe, Play+, Visa, Mastercard, and Cash at Casino Cage.
  • Customer support – You can also get in touch with the customer support team on the go. Some of the options you can use include phone, live chat, and email.

How to Install the Hard Rock iOS App

The casino’s mobile app for iOS is on the app store. You can follow the steps below and install the app within a minute.

  1. Visit the casino’s homepage.
  2. Scroll down and click on the “Download on the App Store” button.
  3. After landing on the app store, click on the “Get it” icon to download the app.
  4. Activate Touch or Face ID.
  5. Finally, open the app and start playing.

How to Install the Hard Rock Casino Android App

If you are using an Android device, the app is waiting for you at the casino’s official website. To install the app, follow the steps below:

  1. Go to the casino’s official homepage.
  2. Locate the “Get it on Android” button and click on it. After that, the download will start.
  3. Allow your mobile device to install apps from unknown sources.
  4. Open the downloaded APK file. After opening, click on the “install” button.
  5. When the installation is complete, you can create an account or log in to your account.

Hard Rock Online Casino Games

Hard Rock Casino NJ is the home to more than 500 online games. Whether you love video poker, video slots, table games, or live games, you will find them here. In addition, these games are among the best from NetEnt, SG Interactive, Grand Vision Gaming, etc.

The games are also well-organized, meaning you won’t spend much time finding your favorite game. Depending on your taste, you can play the games below:

  • Slots – More than 400 games at Hard Rock Online Casino are slots. You will get popular titles, including Ancient Thunder, Starburst, Blood Suckers, among others.
  • Video poker – Currently, the casino has 5 video poker games for New Jersey players. You will choose from Game King Video Poker, Destiny Poker, Five Play Draw Poker, etc.
  • Jackpot slots – This category has some of the biggest progressive jackpots on the market. Your choices include Mega Jackpots Ocean Belles and Divine Fortune.
  • Blackjack – The casino doesn’t disappoint when it comes to blackjack. You will play multiple variants, including Blackjack Xchange, First Person Blackjack, and Blazing 7s Blackjack.
  • Roulette – If you love games of chances, roulette is the best game for you. Here, you will play variations such as Blazing 7s Roulette, Lightning Roulette, and First Person Roulette.

Hard Rock Casino NJ Live Dealer Studio

Live casino games are indeed the best games to play and enjoy a fun gaming experience. Specifically, the games allow you to feel a physical casino while at home or from any other place. Hard Rock Casino has done a commendable job of providing you with the best live dealer games.

At the live casino section, you will get popular and exclusive games hosted by real-life dealers. Moreover, the dealers are friendly and professional. To this end, you will have an easy time when interacting with them. Some of the games at the live casino section include:

  • Spitfire
  • Wild Leprocoins
  • Side Bet City
  • Live Blackjack
  • Dream Catcher
  • Live Baccarat
  • Three Card Poker
  • Live Roulette
  • Double Times Pay
  • Ultimate Texas Hold’em

VIP and Rewards Program

The casino has a rewards program for all rock stars. To be part of this rewards program, you need to earn rock coins and rank at various rewards levels. These levels include Gold, Platinum, and Diamond. In order to be at any of these levels, you need to earn points by making deposits and playing games.

For every $5 deposited, you will get 1rock coin. You will also earn extra coins every time you play. The benefits at various levels include:

  • Gold status – You need 100 rock coins to be at this level. Some of the benefits include casino host support and VIP promotions.
  • Platinum status – To be at the second level, you need 250 rock coins. You will get special perks such as a dedicated VIP manager and exclusive VIP promotions.
  • Diamond status – This is the last level and requires 500 rock coins. At this level, you will get specialized gifts and customized VIP promotions. You will also get a dedicated VIP account manager and an invitation to high-end events.

About Hard Rock Casino

Hard Rock is an online casino that opened to doors to New Jersey players in 2018. Besides, the casino is owned by Gaming Innovation Group, a company that offers gaming and hospitality services. Based in Atlantic City, the casino provides NJ players with over 500 online games.

The game library has a decent selection of slots, video poker, jackpot slots, table games, and live games. Furthermore, these are high-quality games from the likes of NetEnt, SG Interactive, IGT, NYX, and more. When you join the casino, you will also get generous bonuses, friendly mobile apps, and excellent customer service.

Wagering Requirements at Hard Rock Casino

The bonus funds and free spins at Hard Rock Casino have wagering requirements. To be able to withdraw, you must complete the requirements with the given timeframe. You need to wager the bonuses as follows:

  • First deposit bonus – 15X.
  • Earnings from free spins – 1X.
  • Refer a friend bonus – 1X.

The games also contribute different percentages towards wagering requirements. They contribute as follows:

  • All slots – 100%.
  • Table games – 20%.
  • Video poker – 20%.

Customer Service

At Hard Rock Casino, players come first. The casino has friendly support representatives who listen to the voices of all players. Here, you will get help in three ways. Firstly, you can contact the agents via phone – the phone number is +1 877 825 7777. Secondly, you can use live chat.

Both phone and live chat support are available from 6 am – 2 am daily. Thirdly, you can email the support team through [email protected]. Again, email support is available 24/7. If these three channels don’t work for you, you can find the solution in the FAQ section.

Is Hard Rock Online Casino legal in New Jersey?

Legality is paramount in the world of gambling. Of course, no player will join an illegal and illegitimate online casino. That said, we have reviewed our casino and found that it has a license from the New Jersey Division of Gaming Enforcement.

This license is unquestionably among the best in the gaming space. An online casino with this license deserves your time.

Hard Rock Casino Trust, Safety, and Security

Before you join a New Jersey Casino, you should check whether it is trustworthy or not. Besides, you should check if it is safe and secure. Well, if you are planning to join Hard Rock Casino, you don’t have to worry about all that. We have reviewed the casino, and we can confidently say that it is the most trusted site in NJ.

Since the casino went live in 2018, players have been enjoying games without issues. When it comes to fairness, the New Jersey Division of Gaming Enforcement tests all the games. Better yet, security at the casino is top-notch, thanks to SSL encryption technology.

Responsible Gambling and Self-Exclusion

As a player, you should aim at staying safe while gaming. Hard Rock Casino helps you to achieve this by providing tools to control problem gambling. For instance, the casino advises you to set deposit limits, loss limits, and time limits.

Additionally, the casino advises you to place yourself on the self-exclusion program. To exclude yourself, you only need to reach out to the New Jersey Division of Gaming Enforcement. You can also seek help by calling 1-800-GAMBLER.

Hard Rock Casino Summary

Indeed, Hard Rock Casino ticks all the right boxes for an exceptional gambling venue. With over 500 games, including table games, slots, and live games, you will never lack a game to play.

On top of that, your epic adventure at the casino will be full of lucrative bonuses and promotions. For example, you will get a no deposit bonus, deposit bonuses, refer a friend bonus, and many more.

Besides these promotions, there is a rewards program for all rock stars. With this program, you will get customized and exclusive perks. What’s more, the mobile app for iOS and Android sums up your gaming experience.

We also can’t overlook the reliable deposit and withdrawal options at the casino’s disposal. Surely, Hard Rock is the next top casino you should give a shot.


How does the welcome bonus at Hard Rock Casino look like?

By just signing up at Hard Rock Casino, you’re eligible for 50 free spins. These spins are distributed out in 5 days whereby every 10 spins are used on a specific game.

Does Hard Rock casino offer a mobile casino?

Yes, you can either play from your mobile browser or download an app. Hard Rock Casino is compatible with your iOS device; iPhone and iPad. Android users can download the app to play their favorite slots.

Who are the Hard Rock Casino’s software providers?

You’ll enjoy the best games in Hard Rock Casino provided by NextGen, NetEnt, NYX, and IGT. The list may not be broad as even Microgaming is excluded, but it features quality game providers.

How will I make payments in Hard Rock Casino?

Though the payment options are less, you’ll transact conveniently in this casino. The payment options available include PayPal, VISA, MasterCard, PayNearMe, online banking transfer, and ACH bank transfer.

Is Hard Rock Casino legal in NJ?

Yes, the New Jersey Division of Gaming Enforcement licenses and regulates the casino.

Is there a Hard Rock Casino no deposit bonus?

Yes, you will get 50 free spins no deposit bonus after signing up.

Does the casino have mobile apps?

Yes, there is a mobile app for iOS and Android devices.

Can I play while outside the states of New Jersey?

No, you must be within New Jersey in order to play.

Hard Rock Casino NJ

Other players also loved:

Borgata Online
Welcome Bonus 100% up to $1000!
($20 Free Cash on Registration)
Promo Code Not Required
Party Casino
Welcome Bonus 100% up to $1000
(25 Free Spins)
Welcome Bonus 100% up to $1000
($25 No Deposit Bonus)
Promo Code NJCASINOO111
888 Casino
Welcome Bonus 120% up to $500
Promo Code Not Required