Claim up to $10,000 + 180 free spins on sign-up Play now

About River Rock Casino

About River Rock Casino

River Rock combines premium casino entertainment with real-money online play in CAD, designed for players across Canada.

Navigation


Based in Richmond, British Columbia, our resort setting pairs river views with an energetic gaming floor. With direct SkyTrain access and quick connections to Vancouver International Airport, getting here is easy for locals and visitors alike.

Online, we prioritise intuitive navigation, responsive performance, and a secure experience aligned with Canadian gaming standards. Play on desktop or mobile with no download required.

  • Land-based gaming with a broad selection of slots and table games.
  • Online casino access, including live dealer rooms and progressive jackpots.
  • Resort amenities such as dining, live shows, and hotel comforts.
  • 24/7 support for account and payment questions.

Whether you prefer slots, table games, or poker, the experience stays consistent across on-site and online play.

VIP Play & Private Tables

When you prefer quieter play and more personal attention, private service makes a difference. Our VIP areas are set up for high-limit sessions and a more discreet, relaxed pace.

On the main floor, you’ll find casino classics like roulette, blackjack, and baccarat, hosted by experienced staff. With both high-limit and low-limit options, you can choose the pace and stakes that suit you.

For poker, we offer a dedicated room supporting cash games and scheduled tournaments. Cash games run 24/7, with limits from $1/$2 to $10/$20, plus a quick-seating system using an electronic waiting list.

  • Daily tournaments at 2PM and 7PM.
  • Buy-ins from $100 to $500 with guaranteed prize pools.
  • 15 poker tables with automated shufflers and electronic table management.
  • Private games available with custom limits and flexible scheduling.

Throughout the property, thoughtful spacing, sound control, and dedicated tournament support help keep sessions comfortable and focused.

24/7 Customer Support

Support is always within reach at River Rock, whether you’re asking about account access, promotions, or payments. Our team is available 24/7 to help resolve issues quickly.

Once signed in, your online account is easy to manage. From the dashboard, you can deposit, track bonuses, review gaming history, and update settings.

  • Live chat for fast, practical help.
  • Email support for detailed account and verification requests.
  • Phone support when you prefer to speak directly.
  • VIP account managers for private-service needs.
  • Social media responses for general questions and updates.

For added security, use a strong password, keep login details private, and enable two-factor authentication if available. If you forget your password, you can reset it through your registered email.

Online Play & Payments

Online play is built to feel familiar, with instant access and a polished mobile experience. We support modern browsers and also offer web, iOS, and Android options for players who want app-style performance.

Payments are tailored for Canada, with deposits in CAD and encryption to protect personal and financial information. Deposits are usually instant, while withdrawals may take 1–3 business days depending on method and verification status.

Deposit Methods & Limits

Method CAD Range Processing Time
Interac® (deposit) $10 – $3,000 Withdrawals typically processed within 1–3 business days
  • Depending on method
  • Depending on verification status
FunID (deposit) $20 – $4,000 Withdrawals typically processed within 1–3 business days
  • Depending on method
MuchBetter (deposit) $20 – $7,500 Withdrawals typically processed within 1–3 business days
  • Depending on method
Neosurf (deposit) $20 – $10,000 Withdrawals typically processed within 1–3 business days
  • Depending on method
Paysafecard (deposit) $15 – $1,400 Withdrawals typically processed within 1–3 business days
  • Depending on method
Skrill (deposit) $20 – $10,000 Withdrawals typically processed within 1–3 business days
  • Depending on method
Neteller (deposit) $20 – $10,000 Withdrawals typically processed within 1–3 business days
  • Depending on method
Cash2Code (deposit) $20 – $1,500 Withdrawals typically processed within 1–3 business days
  • Depending on method

Withdrawals may require identity confirmation to meet Canadian gaming requirements. Keeping your profile details current and using the same method for deposits and withdrawals can help transactions go smoothly.

If you’d like to explore the games or play online, you can get started through River Rock whenever it suits you.