Skip to main content

RBC Routing Number Canada 2026 | Transit & Institution Number

Updated

RBC Routing Number

RBC Royal Bank’s institution number is 003. This is the same at every RBC branch and for every RBC account across Canada.

ComponentValue
Institution number003
Transit numberVaries by branch (5 digits)
Routing number formatXXXXX-003
EFT routing format (9 digits)0 + 003 + XXXXX
SWIFT codeROYCCAT2

Your full RBC routing number is your 5-digit branch transit number + 003.

How to Find Your RBC Routing Number

Method 1: RBC Online Banking

  1. Log in to RBC Online Banking
  2. Click on the account you need the routing number for
  3. Click “View Account Details” or “Account Info”
  4. Your transit number, institution number (003), and account number are displayed
  5. You can also click “Download Void Cheque” or “Direct Deposit Form” for a PDF

Method 2: RBC Mobile App

  1. Open the RBC Mobile app
  2. Tap on the account
  3. Tap “Account Details” or the details icon
  4. Transit number, institution number (003), and account number are shown
  5. You can share or save a digital void cheque directly from the app

Method 3: RBC Cheque

On an RBC personal cheque, the numbers at the bottom:

PositionNumberDigits
FirstTransit number5
SecondInstitution number (003)3
ThirdAccount number7

Method 4: RBC Branch

Visit any RBC branch with government-issued photo ID. A teller can print a void cheque or confirm your transit number.

RBC Transit Numbers for Major Branches

Ontario

BranchTransit NumberRouting Number
RBC Royal Bank Plaza, Bay St, Toronto0001600016-003
Yonge & Eglinton, Toronto0171201712-003
Bloor & Yonge, Toronto0000200002-003
Sparks St, Ottawa0462204622-003
Hamilton, King St0262202622-003
London, Richmond Row0320203202-003
Mississauga, Hurontario St0539205392-003
Kingston, Princess St0410204102-003

British Columbia

BranchTransit NumberRouting Number
Vancouver, Georgia & Burrard0140001400-003
Surrey, King George Blvd0166001660-003
Victoria, Douglas St0110001100-003
Kelowna, Bernard Ave0124001240-003

Alberta

BranchTransit NumberRouting Number
Calgary, 8th Ave SW0620006200-003
Edmonton, Jasper Ave0590005900-003
Red Deer, Gaetz Ave0657006570-003

Quebec

BranchTransit NumberRouting Number
Montreal, Sherbrooke St W0325103251-003
Quebec City, Grande Allée0364103641-003
Laval, Curé-Labelle0338103381-003

Prairies

BranchTransit NumberRouting Number
Winnipeg, Portage Ave0828008280-003
Saskatoon, 2nd Ave0762007620-003
Regina, Albert St0755007550-003

Atlantic Canada

BranchTransit NumberRouting Number
Halifax, Barrington St0888008880-003
Moncton, Main St0875008750-003
St. John’s, Water St0932009320-003
Charlottetown, University Ave0918009180-003

Note: Transit numbers may change when branches merge or relocate. Always verify your current transit number through RBC Online Banking.

RBC Routing Number for Specific Purposes

PurposeWhat You NeedNotes
Payroll direct depositTransit (5) + 003 + account (7)Void cheque or direct deposit form
CRA tax refundTransit (5) + 003 + account (7)Enter in My CRA Account
CPP / OAS / EITransit (5) + 003 + account (7)My Service Canada Account
Pre-authorized paymentsTransit (5) + 003 + account (7)PAD form
International wire (incoming)SWIFT: ROYCCAT2 + transit + accountProvide full details to sender
RBC Direct Investing linkDirect Investing account has own numbersCheck RBC DI platform
Interac e-TransferNot neededUses email or phone

RBC EFT Routing Number (9-Digit Format)

For electronic funds transfers, the 9-digit format is:

0 + Institution number + Transit number

Example: 0 + 003 + 00016 = 000300016

Use this format when a payroll system or government form asks for a “9-digit routing number.”

RBC SWIFT Code for International Transfers

DetailValue
SWIFT/BIC codeROYCCAT2
Bank nameRoyal Bank of Canada
CityToronto
CountryCanada (CA)

When receiving an international wire to your RBC account, the sender needs:

  1. SWIFT code: ROYCCAT2
  2. Your name (as it appears on the account)
  3. Transit number (5 digits)
  4. Account number (7 digits)
  5. Bank address: RBC Royal Bank, 200 Bay Street, Royal Bank Plaza, Toronto, ON M5J 2J5

Former HSBC Canada Clients

RBC completed the acquisition of HSBC Canada in March 2024. If you were an HSBC Canada client:

  • Your institution number is now 003 (RBC), replacing HSBC’s former 016
  • Your transit number has been reassigned to an RBC transit number
  • Your account number may have changed
  • Log in to RBC Online Banking (your HSBC credentials were migrated) to verify your new routing information
  • Update any direct deposit or pre-authorized payment setups with your new RBC routing number

Troubleshooting

IssueSolution
Form asks for 9-digit routing numberUse EFT format: 0 + 003 + your 5-digit transit
Direct deposit not workingVerify transit number in RBC Online Banking; ensure the account accepts deposits
Former HSBC routing rejectedUpdate from HSBC (016) to RBC (003) with your new transit number
RBC Direct Investing routing numberDI accounts have separate transit/account numbers; check the DI platform
International wire not arrivingConfirm SWIFT code (ROYCCAT2) and intermediary bank details with RBC
💰

Get a $25 bonus when you open a Wealthsimple chequing account

No monthly fees. Earn interest on your balance. Start growing your money today.

Claim Your $25 →

Use referral code WZ0ZTA if prompted