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 31

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
1501 Royal Bank of Canada ON Petawawa Petawawa Br 3435B Petawawa Blvd 000303710
1502 Royal Bank of Canada ON Peterborough Chemong & Wolsely Branch 806 Chemong Road 000303752
1503 Royal Bank of Canada ON Peterborough George & Hunter Br 401 George St N 000303782
1504 Royal Bank of Canada ON Peterborough Kawartha Lakeshore Business Bkng Ctr 401 George St N-3rd Flr, 3rd Flr 000308386
1505 Royal Bank of Canada ON Peterborough Lansdowne & Ashburnham Br 198 Lansdowne Street East, C/O 861 Lansdowne St W 000303932
1506 Royal Bank of Canada ON Peterborough Lansdowne & Goodfellow Branch 861 Lansdowne St W 000303802
1507 Royal Bank of Canada ON Peterborough Peterborough Independent Bus Ctr 401 George St North 000303112
1508 Royal Bank of Canada ON Peterborough RT-Peterborough 401 George St N, c/o Transit RB-03782 000303514
1509 Royal Bank of Canada ON Peterborough SB Durham 401 George St N - 2nd Flr, 401 George St N 000305268
1510 Royal Bank of Canada ON Petrolia Petrolia Br 4186 Petrolia St 000308122
1511 Royal Bank of Canada ON Petrolia RT-Petrolia Br 4186 Petrolia St 000307294
1512 Royal Bank of Canada ON Pickering Business Markets Ajax/Pickering 1340 Kingston Rd 000302465
1513 Royal Bank of Canada ON Pickering Highway 2 & Liverpool Branch 1340 Kingston Rd-Unit 5, 1340 Kingston Rd 000303832
1514 Royal Bank of Canada ON Pickering Hwy 2 & Whites Road Branch 705 Kingston Rd-Unit 15, c/o Hwy 2 & Liverpool Br 000308812
1515 Royal Bank of Canada ON Pickering Kingston Rd & Steeple Hill Branch 670 Kingston Rd-Unit 109, 670 Kingston Rd 000300316
1516 Royal Bank of Canada ON Pickering RT-Highway 2 & Liverpool Br 1340 Kingston-Rd Unit #5, 1340 Kingston Rd Unit 5 000307324
1517 Royal Bank of Canada ON Plantagenet Plantagenet Branch 295 Water St, C/O 2864 LAURIER ST 000303822
1518 Royal Bank of Canada ON Port Colborne Port Colborne Branch 59 Clarence St 000303882
1519 Royal Bank of Canada ON Port Dover Port Dover Branch 308 Main St 000303902
1520 Royal Bank of Canada ON Port Hope Port Hope Branch 85 Walton St 000303922
1521 Royal Bank of Canada ON Port Perry Port Perry Br 210 Queen St 000303962
1522 Royal Bank of Canada ON Portland Newboro Branch 24 Drummond St, C/O 24 Drummond St 000303242
1523 Royal Bank of Canada ON Portland Portland Branch 32 Colborne St-PO Box 100, P.O. Box 100 000303972
1524 Royal Bank of Canada ON Prescott Prescott Branch 302 King St W-PO Box 460, P.O. Box 460 000303982
1525 Royal Bank of Canada ON Renfrew Renfrew Branch 182 Raglan St S 000304022
1526 Royal Bank of Canada ON Richmond Hill Bayview & Major Mackenzie 815 Major Mackenzie Dr E 000304118
1527 Royal Bank of Canada ON Richmond Hill High Tech & Bayview Br 365 High Tech Rd-Bldg C/Unit 1, 365 High Tech Rd 000300409
1528 Royal Bank of Canada ON Richmond Hill Hwy 404 & Hwy 7 Branch 260 East Beaver Creek Rd 000306032
1529 Royal Bank of Canada ON Richmond Hill KBI Ontario-Info. Technology-GTA 260 East Beaver Creek Rd-2nd Flr, 260 East Beaver Creek Rd - 2nd Flr 000304756
1530 Royal Bank of Canada ON Richmond Hill Leslie & Major Mackenzie Br 1450 Major Mackenzie Dr E 000309998
1531 Royal Bank of Canada ON Richmond Hill Oak Ridges-Yonge & Sunset Branch 12935 Yonge St 000309999
1532 Royal Bank of Canada ON Richmond Hill Private Banking Richmond Hill 260 East Beaver Creek Rd-3rd Flr, 260 East Beaver Creek Rd 000308582
1533 Royal Bank of Canada ON Richmond Hill Richmond Hill Branch 11000 Yonge St-Bldg A, 11000 Yonge St 000304062
1534 Royal Bank of Canada ON Richmond Hill Sales Manager 404 & 7 260 East Beaver Creek Rd 000303045
1535 Royal Bank of Canada ON Richmond Hill Sales Manager 404 & 7 260 East Beaver Creek Rd 000303065
1536 Royal Bank of Canada ON Richmond Hill Yonge & Observatory Lane Branch 9325 Yonge St-Unit 26 000308552
1537 Royal Bank of Canada ON Richmond Hill Yonge & Stouffville Rd Branch 12280 Yonge ST 000301658
1538 Royal Bank of Canada ON Richmond Hill York Business Service 260 East Beaver Creek Rd 000304766
1539 Royal Bank of Canada ON Richmond Hill York Retail 250 East Beaver Creek Rd 000305898
1540 Royal Bank of Canada ON Ridgetown Ridgetown Branch 1 Main St E-PO Box 279, P.O. Box 279 000304082
1541 Royal Bank of Canada ON Ridgeway Ridgeway Branch 385 Ridge Rd-PO Box 429, P.O. Box 429 000304102
1542 Royal Bank of Canada ON Ripley Ripley Branch 41 Queen St-PO Box 160, PO Box 160 000304122
1543 Royal Bank of Canada ON Rockland Rockland Branch 2864 Laurier St-PO Box 1090, PO Box 1090 000304104
1544 Royal Bank of Canada ON Rockwood Rockwood Branch 118 Main St-PO Box 30, P.O. Box 30 000304142
1545 Royal Bank of Canada ON Rodney Rodney Branch 244 Furnival Rd-PO Box 8, P.O. Box 8 000304162
1546 Royal Bank of Canada ON Sarnia 1349 London Rd Branch 1349 London Rd 000304312
1547 Royal Bank of Canada ON Sarnia 230 North Christina St Branch 230 N Christina St 000304322
1548 Royal Bank of Canada ON Sarnia Lakeshore at Murphy Branch 1125 Lakeshore Rd 000304342
1549 Royal Bank of Canada ON Sarnia RT-Sarnia 230 N Christina St, c/o 230 N Christina St 000303534
1550 Royal Bank of Canada ON Sarnia Sarnia Business Banking Centre 230 N Christina St 000303736