Logo river rock casino resort p1zhsn
Sign in to your River Rock Casino Resort account and manage your rewards and profile.

River Rock Casino Resort Account Login

Secure Account Access

Banner river rock casino resort 1qi6cj

Logging In

To get into your River Rock Casino Resort account, go to riverrock.com and open the main homepage. Up in the top-right corner you will see the Log In button. Once you click it, we send you straight to the login form.

On that screen you enter your username or the email you registered with, plus your password. Both fields are case-sensitive, so capital letters and small letters have to match exactly. It sounds basic, but this is where people most often make a typo. When the details are correct, your player dashboard opens with your rewards history, profile data and account settings on one screen.

StepWhat to Do
1Open riverrock.com in any browser
2Click Log In at the top right
3Enter your registered username or email
4Enter your password (case-sensitive)
5Access the player dashboard

Sessions do not stay active forever. If there is no activity for a while, the system logs you out automatically in the background. On a shared computer or a public tablet it is still safer to sign out yourself every time. That habit is not specific to River Rock, it just lowers the chance of someone else opening your account.

River Rock is part of Great Canadian Entertainment, the company that operates the Richmond, BC resort property and runs the account platform for our players.

Resetting Your Password

If the password slips your mind, you can reset it directly from the login page. Under the password field there is a small Forgot Password? link. Click it, enter the email address that belongs to your account, and we send a reset message to that inbox.

If nothing appears after a short time, it is worth checking both spam and junk folders, as automated emails sometimes land there.

Steps to get back in:

  1. Click Forgot Password? on the login page.
  2. Type in the email address connected to your account.
  3. Look in your inbox, spam and junk folders for the reset email.
  4. Open that message and click the reset link inside.
  5. On the secure reset page, choose a new password.
  6. Confirm it by entering the same password in the second field.
  7. Return to the login page and sign in with your new details.

The reset link is active only for a limited period. Leaving it unused for too long usually means you will need to request another one. New passwords must include uppercase and lowercase letters, at least one digit, and at least one special character. Using an older password from this account is blocked, so the system will ask you for something different.

Registration and The Club Membership

New players start one step earlier, because there are no credentials before registration. You can create an account either on the website or using the mobile app, whichever you prefer at the moment. Due to Canadian gaming rules, the registration flow collects basic identity and contact information right at the beginning.

What you will need to provide:

  1. Full legal name that matches your government-issued ID
  2. Date of birth
  3. Current residential address in Canada
  4. Active email address
  5. Phone number
  6. A password that meets the complexity rules

After you submit the form, we send out a confirmation email. When you click the verification link in that email, the account switches from pending to active. The Club, our loyalty and rewards program, is linked to this profile automatically. There is no joining fee and we do not charge an annual membership cost. Rewards start to accumulate from the first session you have after activation.

Registration DetailRequirement
Minimum age (BC law)19 years
Accepted IDPassport, Canadian driver’s licence, BCID
Membership costFree
Email verificationRequired before activation
ResidencyCanadian address required

As part of confirming who is using the account, we ask for a photo of a government-issued ID document. It needs to show both your age and your current address. Until that verification is complete, full access to every account feature stays limited, and then opens up after the check is done.

About Your Account Access

About Your Account Access

River Rock Casino Resort is a land-based casino and hotel in Richmond, British Columbia, operated by Great Canadian Entertainment (formerly Great Canadian Gaming Corporation). The resort is located along the Fraser River and is recognized as one of the most prominent casinos in BC.

Account access is tied to the resort’s loyalty and player club system, which lets members track rewards and manage personal details online. British Columbia sets the minimum age for casino entry at 19, so any account or membership requires proof of age via government-issued photo ID such as a Canadian driver’s licence, passport, or BCID. The official promotional site for the resort is riverrock.com, where you can find contact numbers including (604) 247-5411 for general inquiries and 604-247-8900 for hotel reservations.

Hero t2lt

Mobile App Login

The same River Rock Casino Resort account login works on our mobile app. You will find it in the Apple App Store and the Google Play Store. Before installing, take a quick look at the developer field: it should say Great Canadian Gaming Corporation. That name confirms you are downloading the official app and not another product using a similar title.

Steps for mobile login:

  1. Search River Rock Casino in the App Store or Google Play.
  2. Make sure the developer listed is Great Canadian Gaming Corporation.
  3. Download the app and complete the installation.
  4. Open the app and tap the login option on the start screen.
  5. Enter your existing Players Club username or email and password.
  6. If you see an identity verification prompt on first mobile login, complete it.
  7. After that, your account dashboard appears on the app home screen.

The credentials from desktop and laptop use work the same way on mobile, so you do not need to register again for your phone. Inside the app, deposits are available through Interac e-Transfers, major credit and debit cards, and common e-wallet services such as PayPal and Skrill. In normal conditions, deposits are processed with almost no delay.

The Physical Property

River Rock Casino Resort is located at 8811-8888 River Road in Richmond, BC, beside the Fraser River and not far from Vancouver International Airport. The property is owned and managed by Great Canadian Entertainment, one of the larger casino operators in the Canadian market.

The casino floor is open every day from 9:00 AM until late at night. Hotel check-in for guests starts at 4:00 PM, and check-out time is 11:00 AM. For general questions, the contact number is (604) 247-5411. If you want to speak directly with hotel reservations, the line is 604-247-8900.

Entry to the casino area requires government-issued photo ID, such as a passport, a driver’s licence or BCID. There is no admission fee at the entrance. The minimum legal age for access is 19 years, matching the age requirement attached to the online account under BC regulations.

Property DetailInformation
Address8811-8888 River Road, Richmond, BC
OperatorGreat Canadian Entertainment
Casino hoursDaily, 9:00 AM to late
Hotel check-in4:00 PM
Hotel check-out11:00 AM
General phone(604) 247-5411
Hotel reservations604-247-8900
Minimum entry age19 years

Your online account and The Club membership act as the digital version of what you use on site at the resort. The same set of login details follows you whether you are signing in from home in Canada or presenting your card while you are physically at the Richmond property.

When Login Does Not Work

Sometimes access is blocked, and in most cases it comes down to a small issue that can be fixed with a few checks.

  1. Incorrect username or password - verify that Caps Lock is not active, then retype slowly.
  2. Account still unverified - look in your email for the confirmation link from your first registration.
  3. Password reset link expired - open the login page again and request a new reset email.
  4. App refusing login - see if there is an update waiting in the App Store or Google Play.
  5. Account locked after several failed attempts - start the password reset process or call (604) 247-5411.
  6. Browser conflicts - clear cache and cookies, or try another browser altogether.

Stored session data in your browser can occasionally interfere with a clean login, even if the credentials are correct. Clearing cookies removes most of those hidden conflicts and usually helps. If none of these self-service options resolves the problem, the next step is to visit the contact section on riverrock.com or use the phone number above. Reaching out to the resort support team directly is generally more effective than spending a long time troubleshooting on your own.