Getting Started at River Rock
River Rock Casino Resort in Richmond, British Columbia has long been one of the core gaming hubs for the Greater Vancouver area. The complex sits at 8811 River Road, close to both downtown Vancouver and the airport, so most visitors reach it without much effort. It is operated by Great Canadian Entertainment under provincial arrangements with BCLC, which keeps the entire operation inside British Columbia’s regulatory system - whether someone walks through the doors or accesses services from home.
The legal minimum age is 19. That single rule covers everything: the main gaming floor, the loyalty and player services desk, and any online access linked to the provincial system. Staff check this consistently, there is no way around it and no quiet exceptions.
Registering in Person at the Casino
Arriving for the first time and getting set up is fairly direct. A new visitor goes inside, looks for the player services counter near the main entrance, and presents a valid piece of government photo identification. A passport is fine. A provincial driver’s licence is accepted too. The team at the desk checks the document in person, on the spot - no photo uploads, no waiting for automated emails.
Once that basic step is complete, a player can request a loyalty card and a player account from the same staff. The physical plastic card is linked to the personal profile and starts tracking play on slot machines and table games. As activity builds, points accumulate under that profile and later can be redeemed back at the same desk, under the same account.
A typical in-person Richmond registration at the physical site goes roughly like this:
- Arrive at 8811 River Road, in Richmond, BC.
- Head over to the player services desk by the main entrance.
- Present a government-issued photo ID to the staff.
- Let the attendant verify age and confirm residency details.
- Ask for a loyalty card and player account to be created.
- Receive your new card and confirmation that the account is active.
- Insert or present the card when using slots or joining table games so play is tracked.
- Bring and use the same card on later visits to keep the account current.
All the basic paperwork and checks are done right there. One visit is enough, and advance online registration is not required for entry to the land-based casino or to receive a standard loyalty profile.
Online Options for BC Residents
River Rock itself operates as a land-based resort property and does not run its own standalone online casino site. For internet gaming, people living in British Columbia are directed to PlayNow.com, which is the official online platform operated by BCLC. That site acts as the legal online channel for the province and follows the same regulatory standards that apply to the physical Richmond property.
| Platform | Type | Operator | Jurisdiction |
|---|---|---|---|
| River Rock Casino Resort | Land-based | Great Canadian Entertainment | Richmond, BC |
| PlayNow.com | Online | BCLC | British Columbia |
Opening an online account on PlayNow generally involves a simple data entry sequence:
- Go to PlayNow.com using a desktop browser or mobile device.
- Select the sign-up or registration option on the front page.
- Enter full legal name, date of birth, and current BC residential address.
- Provide an email address and create a password for the new profile.
- Agree to the terms, conditions, and responsible gambling acknowledgements.
- Complete identity verification using British Columbia identification information.
- Confirm the email address by clicking the activation link sent to the inbox.
- Log in and visit the cashier section to add funds to the account.
Age checks apply remotely just as firmly as they do in person. During Richmond registration on PlayNow, the BCLC system cross-references the details entered with provincial records as part of its KYC procedures. If someone is under 19, the process does not complete - the system will block the attempt during verification.
One small but useful point: using the exact spelling and order of names shown on official identification at registration time usually prevents a lot of friction later. Minor typing errors or slightly different versions of a name generate more delays and support tickets than most other problems.











