Routing Numbers, Transit Numbers and SWIFT Codes for all Banks in Canada
Banks Swift Codes Credit Unions Trust Companies

Canadian Routing Numbers is a nine digits numerical codes used to identify an individual branch of a financial institution in Canada. It is used by Canadian Banks, Credit Unions and Trust Companies for Electronic Fund Transactions (EFT) within Canada.

The Routing Number is used for domestic transfer. To make money transfer, the Routing Number is used together with the bank account number of the recipient. For international inward money transfer, a SWIFT code must be used together with a Routing Number and Account Number.

MICR Numbers or widely known as Transit Numbers are used in cheques processing. It appears on the bottom of negotiable instruments such as checks identifying the financial institution on which it was drawn.

The format of Routing Number, MICR Number is as follows;

Routing Number - 0AAABBBBB
MICR Number - BBBBB-AAA

  • for the routing number, the first digit is the leading zero.
  • AAA is three digits code identifying the institution.
  • BBBB is five digits code identifying the branch.

Royal Bank of Canada - Page 25

The table below are the address and Routing Number for all Royal Bank of Canada branches in Canada. Click on the Routing Number to find out the bank details, address & maps.

No Bank or Institution Prov ince City Branch Street Address Routing Number
1201 Royal Bank of Canada ON Kingston Kingston Regional Commercial 65 Princess St-2nd Flr, 85 Princess St 000302426
1202 Royal Bank of Canada ON Kingston Kingston-Gardiners & Golden Mile Br 523 Gardiners Rd 000302402
1203 Royal Bank of Canada ON Kingston Main Br-Kingston 65 Princess St 000302382
1204 Royal Bank of Canada ON Kingston Princess & Drayton Branch 823 Princess St 000302422
1205 Royal Bank of Canada ON Kingston Private Banking Centre c/o 207 Princess St 000300572
1206 Royal Bank of Canada ON Kingston RT-Kingston 65 Princess St 000303464
1207 Royal Bank of Canada ON Kingston SB Kingston Quinte 65 Princess St-2nd Floor, 65 Princess St 000301932
1208 Royal Bank of Canada ON Kingsville Kingsville Branch 11 Division St N 000302442
1209 Royal Bank of Canada ON Kirkland Lake Kirkland Lake Branch 30 Government Rd W 000302462
1210 Royal Bank of Canada ON Kitchener *CSM* Prucan Prudential of ENG P&C 32 Duke St W, P.O. Box 2097-Postal Station B 000309202
1211 Royal Bank of Canada ON Kitchener *CSM* Prudential Assurance Co Ltd 32 Duke St W, P.O. Box 2097-Postal Station B 000302476
1212 Royal Bank of Canada ON Kitchener *CSM* Prudential Assur-Life&Pension 32 Duke St W, P.O. Box 2097-Postal Station B 000305936
1213 Royal Bank of Canada ON Kitchener *CSM* Zehrmart Chargebacks 32 Duke St W, PO Box 2097-Postal Station B 000302466
1214 Royal Bank of Canada ON Kitchener 600 Fairway Road Branch 600 Fairway Rd S 000302512
1215 Royal Bank of Canada ON Kitchener Fischer-Hallman & Ottawa BR 715 Fischer Hallman Rd 000300056
1216 Royal Bank of Canada ON Kitchener Highland & Westmount Branch 413 Highland Rd W 000302552
1217 Royal Bank of Canada ON Kitchener KBI Ontario-Info Technlgy-GTA/SW Ont 30 Duke St W-8th Flr, 30 Duke St W 000307505
1218 Royal Bank of Canada ON Kitchener Kitchener/Waterloo/Cambridge Comml 30 Duke St W-8th Flr, 30 Duke St W 000302496
1219 Royal Bank of Canada ON Kitchener Kitchener-Fairway & Lackner Br 900 Fairway Cres-Unit 1, 900 Fairway Cres 000301123
1220 Royal Bank of Canada ON Kitchener Kitchener-Ira Needles & Highland Br 235 Ira Needles Blvd-Unit E, 235 Ira Needles Blvd 000301224
1221 Royal Bank of Canada ON Kitchener Main Br-Kitchener 32 Duke St W 000302482
1222 Royal Bank of Canada ON Kitchener Ottawa & River Br 1020 Ottawa St N 000302502
1223 Royal Bank of Canada ON Kitchener RT-Kitchener 32 Duke St W 000303494
1224 Royal Bank of Canada ON Kitchener RT-Stanley Park 1020 Ottawa St N 000303344
1225 Royal Bank of Canada ON Kitchener S/B Greater Waterloo 30 Duke St W 000302726
1226 Royal Bank of Canada ON Kitchener Victoria & Lancaster Branch 355 Victoria St N, c/o 32 Duke St W 000302522
1227 Royal Bank of Canada ON Kleinburg Kleinburg Branch 8 Nashville Rd-PO Box 293, P.O. Box 293 000302542
1228 Royal Bank of Canada ON Lakefield Lakefield Branch 50 Queen St-PO Box 100, P.O. Box 100 000302562
1229 Royal Bank of Canada ON Lasalle Lasalle 5840 Malden Rd, c/o Dougall & Cabana Branch 000306449
1230 Royal Bank of Canada ON Leamington Leamington Branch 35 Talbot St W 000302642
1231 Royal Bank of Canada ON Leamington Leamington Commercial Bkg Ctr 33 Princess St-Suite 201, 33 Princess St 000302132
1232 Royal Bank of Canada ON Leamington RT-Leamington Br 35 Talbot St W, c/o Transit RB 02642 000307274
1233 Royal Bank of Canada ON Lindsay Lindsay Branch 189 Kent St W 000302662
1234 Royal Bank of Canada ON Lions Head Lions Head Branch 10 Webster St-PO Box 99, PO Box 99 000302682
1235 Royal Bank of Canada ON Lions Head Tobermory ON Br (Sub To Lions Head) 7371 Hwy #6, PO Box 99 000306862
1236 Royal Bank of Canada ON Listowel Listowel Branch 175 Wallace Ave N 000302702
1237 Royal Bank of Canada ON Lively Lively Branch 155 Regional Rd 24-Walden Plaza, Walden Plaza 000302712
1238 Royal Bank of Canada ON London 383 Richmond St Main Branch 383 Richmond St 000302722
1239 Royal Bank of Canada ON London Adelaide & Fanshawe Park Rd Branch 1530 Adelaide St N 000302772
1240 Royal Bank of Canada ON London Byron Village Branch 440 Boler Rd 000302732
1241 Royal Bank of Canada ON London Corporate Real Estate Bkg London 383 Richmond St-8th Flr, 383 Richmond St 000307149
1242 Royal Bank of Canada ON London Dundas & Saul Br 1670 Dundas St E 000302762
1243 Royal Bank of Canada ON London Hamilton Rd.& Rectory Br 415 Hamilton Rd, 1670 Dundas St E 000302802
1244 Royal Bank of Canada ON London Huron & Adelaide Branch 621 Huron St E 000302752
1245 Royal Bank of Canada ON London Lambeth Branch 2550 Main St-PO Box 369 Lambeth Stn, PO Box 369 Lambeth Stn 000302602
1246 Royal Bank of Canada ON London London Bus Bkg Ctr/BSG 383 Richmond St-Suite 700, 383 Richmond St 000302212
1247 Royal Bank of Canada ON London London Regional Bus Banking Centre 383 Richmond St-Suite 700, 383 Richmond St 000302692
1248 Royal Bank of Canada ON London London-Fanshawe & Hyde Park Branch 1265 Fanshawe Park Rd W 000300844
1249 Royal Bank of Canada ON London London-Wonderland & Southdale Br 3089 Wonderland Rd S-Unit B, 3089 Wonderland Rd S 000309047
1250 Royal Bank of Canada ON London Masonville Br 96 Fanshawe Park Rd E 000307482