RBC Royal Bank handles millions of online banking sessions monthly through separate sign-in paths for personal, business, Caribbean, and mobile users. Each portal requires specific credentials — Client Card numbers, usernames, or Sign In IDs — and the official URLs differ depending on your client type.

Official Sign-In Page: secure.royalbank.com/signin.html ·
Personal Banking URL: www.rbcroyalbank.com/ways-to-bank/online-banking ·
Caribbean Login: caribbean.rbcroyalbank.com ·
Express Banking: www6.rbc.com ·
Enrollment Option: Available on rbcroyalbank.com homepage

Quick snapshot

1Personal Banking
2Secure Sign In
3Caribbean Banking
4Express Banking

The following table maps each RBC sign-in portal to its primary domain, showing where Canadian personal, Caribbean, and business clients must go to access their accounts.

Field Value
Primary Login Domain secure.royalbank.com
Personal Banking Page www.rbcroyalbank.com/ways-to-bank/online-banking/index.html
Caribbean Portal caribbean.rbcroyalbank.com
Express Login www6.rbc.com
Enrollment Location RBCRoyalBank.com Sign In box

How to Sign In to Royal Bank Secure Online Banking?

Going directly to the official secure page is the fastest way to sign in. Navigate to RBC Royal Bank Secure Sign In and enter your Client Card number or username, followed by your password. If you’ve created a username during enrollment, you must use it instead of the Client Card number on subsequent sign-ins.

Steps for secure.royalbank.com

  • Open RBC Royal Bank Secure Sign In in your browser
  • Enter your Client Card number (16 digits with no spaces) or your username
  • Type your password
  • Click the “Sign In” button
  • If prompted, complete 2-Step Verification on your trusted device

The pattern: Clients who create a username during enrollment must continue using it on all future sign-ins — the system treats the two credentials as mutually exclusive after initial setup.

RBC’s official sign-in portal confirms that the Client Card number is 16 digits with no spaces, and the password must be 8 to 32 characters, including at least one letter and one number or special character. After three failed password attempts, access is temporarily disabled for security.

Client card requirements

  • Your physical Client Card or the digital version in the RBC Mobile app
  • The 16-digit number printed on your card (no spaces)
  • A password you’ve set during enrollment

The implication: Clients without a physical Client Card — for example, those with only a mortgage or line of credit — can still enroll using their account number and transit number instead.

The catch

The “Remember Me” option on the sign-in page is convenient, but you should never use it on public or shared computers. Any device you mark as “trusted” for 2-Step Verification must be personally owned and frequently used.

Bottom line: The implication: Using a public computer and checking “Remember Me” defeats the purpose of having a secure login system, especially when 2-Step Verification is enabled.

RBC Online Banking Personal Login Guide

For most Canadian personal banking clients, the starting point is the RBCRoyalBank.com homepage. Look for the yellow “Sign In” button at the top right of the page, then enter your credentials in the box that appears.

Homepage sign in box

  • Visit RBC Royal Bank Official – Online Banking
  • Click the yellow “Sign In” button at the top right
  • Choose between Client Card or Username entry
  • Enter your password and click Sign In
  • Access your accounts summary after authentication

Enrollment is available 24/7 once you have your required details ready. During enrollment, a temporary authentication code is sent via SMS, email, or voicemail to verify your identity.

Enrollment from rbcroyalbank.com

  • Select “Enrol Now” from the Sign In box on the main site
  • Have your RBC Client Card, credit card, or account number and transit number ready
  • Verify your identity using the temporary code sent to you
  • Create your password (8 to 32 characters, at least one letter, one number or special character)
  • Optionally create a username in Profile and Preferences after enrollment

The trade-off: Personal banking enrollment is self-serve and available 24/7, but business enrollment through Express may require additional verification with your RBC representative.

Why this matters

If you don’t have a Client Card yet — for example, if you only have a mortgage or line of credit with RBC — you can still enroll using your account number and transit number instead.

The pattern: Those with multiple RBC products sometimes don’t realize they can enroll using any active account number, not just a Client Card.

RBC Mobile Banking Login Process

The RBC Mobile app handles both enrollment prompts and standard sign-in, and it integrates with the same 2-Step Verification system used on the web. During web sign-in, the app will prompt you to install RBC Mobile, but you can skip this step if you prefer.

App vs web login

  • Open the RBC Mobile app or visit RBC Royal Bank Official – Online Banking
  • Enter your Client Card number or username
  • Type your password and tap Sign In
  • Respond to the 2-Step Verification prompt on your trusted device if signing in from a new device
  • Chat with the Virtual Assistant for quick answers without navigating away

2-Step Verification sends a message to your trusted device whenever someone attempts to sign in from a new device, according to RBC Royal Bank Official – 2-Step Verification. To enable this feature in the app, go to More > Security Centre > 2-step verification on sign-in and toggle it on.

Virtual Assistant chat

The Virtual Assistant embedded in the mobile and web platforms answers common questions — password resets, account access issues, and enrollment status — without requiring you to navigate away from your session.

What to watch

Always use the official RBC website or app to protect your banking information. Phishing sites may mimic the sign-in page, but they won’t have the legitimate domain structure (secure.royalbank.com).

What this means: Before entering credentials, verify the URL bar shows “secure.royalbank.com” with HTTPS enabled. Bookmarking the official sign-in page eliminates the risk of mistyping the address.

RBC Caribbean Online Banking Sign In

Caribbean clients access a separate portal with a slightly different credential structure. The regional site at RBC Caribbean Online Banking accepts either a User ID or Client Card Number, unlike the Canadian platform which requires one or the other.

User ID or Client Card

  • Navigate to RBC Caribbean Online Banking
  • Enter your User ID (if previously set) or your 16-digit Client Card Number
  • Type your password associated with that account
  • Click Sign In to access your Caribbean banking dashboard

Secure login page

The Caribbean portal uses the same encryption standards as the Canadian platform, but it’s hosted on a separate domain (caribbean.rbcroyalbank.com). This distinction matters for Canadians traveling in the region who might otherwise attempt to log in through the main Canadian site.

Bottom line: RBC Caribbean clients use a separate login portal with either User ID or Client Card Number. Canadians visiting the Caribbean can maintain access through the regional platform, but their primary online banking remains through secure.royalbank.com.

RBC Online Banking Sign Up and Enrollment

New clients and those without a digital username need to enroll first. RBC offers two enrollment pathways: the standard personal enrollment on rbcroyalbank.com and the Express option for business clients at www6.rbc.com.

Express vs personal enrollment

  • Personal clients: Click “Enrol Now” on RBC Royal Bank Official – Online Banking
  • Business clients: Visit RBC Royal Bank – RBC Express and use your Sign In ID
  • Have your RBC Client Card, credit card, or account number and transit number ready
  • Wait for the temporary authentication code via SMS, email, or voicemail
  • Complete enrollment and set your password

Forgot password options

If you’ve forgotten your password, RBC Royal Bank Official – Help With Sign In outlines the recovery steps: enter your Client Card number and last name, and have your card details ready. Password recovery requires three items from your Client Card. For username recovery, use the email associated with enrollment and your Client Card or credit card number.

Support is also available by phone: 1-800-769-2555, according to RBC Royal Bank Official – Signing In. This line is particularly useful if you don’t have your card in hand but can verify your identity through other means.

The upshot

Business clients using RBC Royal Bank – RBC Express follow a different credential path (Sign In ID rather than Client Card), so recovery flows differ from personal banking.

What we know and what we don’t

Confirmed facts

  • Official sign-in page is at RBC Royal Bank Secure Sign In
  • Client Card number is 16 digits with no spaces
  • Password must be 8 to 32 characters
  • 3 failed attempts triggers temporary lockout
  • 2-Step Verification triggers on new device sign-in
  • RBC Caribbean has separate portal at caribbean.rbcroyalbank.com
  • Enrollment code sent via SMS, email, or voicemail
  • Support available at 1-800-769-2555

What’s unclear

  • Exact launch date of current 2-Step Verification system
  • Specific timeline for recent enrollment process updates
  • Step-by-step detail depth for Express business enrollment
  • Exact password requirement formatting (tier3 sources cite video tutorials)
  • Specific mobile app version compatibility requirements
  • Exact browser compatibility list for online banking access
  • Whether username creation affects Client Card sign-in eligibility
  • Precise lockout duration after three failed attempts

What RBC says

2-Step Verification on sign-in means we’ll send a message to your chosen trusted device whenever someone tries to sign in from another device.

— RBC Royal Bank (Official Security Documentation)

It’s important that your trusted device is one that you own, control access to, and use often.

— RBC Royal Bank (Official Security Documentation)

Always use the official RBC website or app to protect your banking information.

RBC YouTube Channel (2026 Sign-In Tutorial)

For Canadians logging into RBC online banking, the path forward is straightforward: bookmark secure.royalbank.com, keep your Client Card number accessible, and enable 2-Step Verification before your first session. For Caribbean clients, use caribbean.rbcroyalbank.com. For business clients, www6.rbc.com with your Sign In ID. Each portal is purpose-built for its user segment — mixing them up leads to unnecessary friction.

Related reading: TD Commercial Banking Login Guide · Walmart Mastercard Canada Login Guide

Secure login and enrollment at secure.royalbank.com follow steps much like those in the RBC Sign In Online guide, tailored for personal and Caribbean users.

Frequently asked questions

Is RBC online banking free to use?

Yes, RBC Online Banking is included with personal and business accounts at no additional cost, according to RBC Royal Bank Official – Online Banking. Enrollment itself is available 24/7 and requires no fees.

What credentials are needed for RBC sign in?

You need either your Client Card number (16 digits, no spaces) or a username you’ve created, plus your password. If signing in from a new device, you’ll also need access to your trusted device for 2-Step Verification.

Can I use RBC online banking on mobile?

Yes. The RBC Mobile app provides full access to online banking features, including 2-Step Verification setup and Virtual Assistant chat. You can also access the service through a mobile browser at secure.royalbank.com.

How to reset RBC online banking password?

Go to the sign-in page, click “Forgot Password,” and enter your Client Card number and last name. You’ll need to have your card details ready — password recovery requires three items from your Client Card, per RBC Royal Bank Official – Help With Sign In.

Is secure.royalbank.com the only login page?

No. There are regional and segment-specific portals: caribbean.rbcroyalbank.com for Caribbean clients, and www6.rbc.com for business clients using RBC Express. The Canadian personal banking standard sign-in runs through secure.royalbank.com.

What if I forgot my RBC client card number?

Call 1-800-769-2555 for assistance. You can also recover your username through your enrollment email and Client Card or credit card number, according to RBC Royal Bank Official – Signing In.

Does RBC online banking support multi-factor authentication?

Yes. RBC’s 2-Step Verification sends a notification to your trusted device whenever sign-in is attempted from a new device. You can enable this in the mobile app (More > Security Centre) or in online banking (Profile & Account Settings > Security > Enhanced Security).