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 7

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
301 Royal Bank of Canada BC Gibsons Gibsons Branch 900 Gibsons Way-Suite 33, 900 Gibsons Way 000302000
302 Royal Bank of Canada BC Hazelton Hwy 16 - Hagwilget Village Hwy 62-Hagwilget Village-PO Box 339, P.O. Box 339 000302160
303 Royal Bank of Canada BC Houston Houston Branch 3232 W Yellowhead Hwy 16-PO Box 460, P.O. Box 460 000302240
304 Royal Bank of Canada BC Kamloops Kamloops North Shore Branch 789 Fortune Dr 000303520
305 Royal Bank of Canada BC Kamloops Kamloops-BC Interior CFS 186 Victoria St-2nd Flr, 186 Victoria St 000302300
306 Royal Bank of Canada BC Kamloops Kamloops-Sahali Br (Columbia Place) 1210 Summit Dr-Unit 400, 1210 Summit Dr 000302360
307 Royal Bank of Canada BC Kamloops Main Br-Kamloops 186 Victoria St 000302320
308 Royal Bank of Canada BC Kamloops RT-Main Br-Kamloops 186 Victoria St, c/o transit RB-02320 000307434
309 Royal Bank of Canada BC Kelowna Kelowna Private Banking 1665 Ellis St-2nd Flr 000300132
310 Royal Bank of Canada BC Kelowna Kelowna-Okanagan CFS 1665 Ellis St-Suite 201 000302430
311 Royal Bank of Canada BC Kelowna lake country branch c/o 1840 Cooper Rd 000302966
312 Royal Bank of Canada BC Kelowna Main Br-Kelowna 1665 Ellis St-Suite 102 000302400
313 Royal Bank of Canada BC Kelowna Okanagan Cash Operations Centre 102-1516 Keehn Road 000302420
314 Royal Bank of Canada BC Kelowna Okanagan Lake Shopping Centre Br 525 Highway 97 S-Unit 200, 525 Highway 97 S 000301560
315 Royal Bank of Canada BC Kelowna Orchard Plaza Branch 1840 Cooper Rd 000302440
316 Royal Bank of Canada BC Kelowna Pandosy & Cedar Br 3036 Pandosy St 000302450
317 Royal Bank of Canada BC Kelowna Plaza 33 Branch 301 Hwy 33 West #48 000305000
318 Royal Bank of Canada BC Kelowna RT-Kelowna 1665 Ellis St-Suite 102, 1665 Ellis St 000304377
319 Royal Bank of Canada BC Kimberley Kimberley Branch 375 Wallinger Ave 000302560
320 Royal Bank of Canada BC Kitimat Main Br-Kitimat 378 City Centre 000302640
321 Royal Bank of Canada BC Ladysmith Ladysmith Branch 527 First Ave-PO Box 1060, P.O. Box 1060 000302820
322 Royal Bank of Canada BC Lake Cowichan Lake Cowichan Branch 75 Cowichan Lake Rd-PO Box 700, P.O. Box 700 000308720
323 Royal Bank of Canada BC Langley Brookswood Mall Branch 20059 40th Ave 000302900
324 Royal Bank of Canada BC Langley Fraser Valley Business Market 19888 Willowbrook Dr 000309965
325 Royal Bank of Canada BC Langley Langley/Fraser Valley Private Bkg Ct 8411 200th St-Unit 101, 8411 200th St 000300749
326 Royal Bank of Canada BC Langley Langley-Fraser Valley BB-VP 19888 Willowbrook Dr 000302870
327 Royal Bank of Canada BC Langley Langley-Murrayville Branch 22314 Fraser Hwy-Suite 100, 22314 Fraser Hwy 000300608
328 Royal Bank of Canada BC Langley Main Br-Langley 19888 Willowbrook Dr 000302880
329 Royal Bank of Canada BC Langley Walnut Grove Branch 8843 204th St-Unit 105 000302830
330 Royal Bank of Canada BC Langley Willoughby Town Centre Branch 20678 Willoughby Town Ctr Dr-Unit100 000302370
331 Royal Bank of Canada BC Mackenzie Mackenzie Centre Mall Branch 119-403 Mackenzie Blvd-PO Box 220, P.O. Box 220 000302890
332 Royal Bank of Canada BC Maple Ridge Haney Branch 11855 224th St 000302080
333 Royal Bank of Canada BC Maple Ridge Instore Banking-London Drugs 101 22709 Lougheed Hwy, 101-22709 Lougheed Hwy 000302500
334 Royal Bank of Canada BC Maple Ridge Meadow Ridge Shopping Centre Branch 11910 207th St 000302920
335 Royal Bank of Canada BC Maple Ridge Meadow Ridge Shopping Centre Branch 11910 207th St 000302920
336 Royal Bank of Canada BC Merritt Merritt Branch 2090 Quilchena Ave-PO Box 848, P.O. Box 848 000302940
337 Royal Bank of Canada BC Mill Bay Mill Bay Branch 2690 Mill Bay Rd-Unit 110, 2690 Mill Bay Rd 000302970
338 Royal Bank of Canada BC Mission Mission Branch 33114 1st Ave 000303040
339 Royal Bank of Canada BC Nanaimo Brooks Landing Branch 2000 Island Highway N-Unit 110 000303160
340 Royal Bank of Canada BC Nanaimo Nanaimo Downtown Br 205 Commercial St 000303120
341 Royal Bank of Canada BC Nanaimo Nanaimo-North Island CFS 205 Commercial St 000307710
342 Royal Bank of Canada BC Nanaimo Nanaimo-Van Island N Private Bkg Ctr 6631 Island Hwy N-Unit 49, c/o Victoria Private Banking Centre 000300609
343 Royal Bank of Canada BC Nanaimo Nanaimo-Vancouver Island Comml 205 Commercial St 000303560
344 Royal Bank of Canada BC Nanaimo Nan-North Island Business Markets 205 Commercial St 000307720
345 Royal Bank of Canada BC Nanaimo RT-Nanaimo 6631 Island Hwy N-Suite 246 000304387
346 Royal Bank of Canada BC Nanaimo Woodgrove Shopping Centre Br 49 6631 Island Hwy N 000303180
347 Royal Bank of Canada BC Nelson Nelson Branch 401 Baker St 000303200
348 Royal Bank of Canada BC New Westminster 6th St. & 6th Ave. Branch 601 Sixth Ave, 626 Sixth Ave 000303440
349 Royal Bank of Canada BC New Westminster New West Main Branch 626 6th Ave 000303280
350 Royal Bank of Canada BC New Westminster New West Station Branch 800 Carnarvon St-Unit 240, 800 Carnarvon St 000301504