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 32

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
1551 Royal Bank of Canada ON Sauble Beach Sauble Beach Br 632 Main St 000302122
1552 Royal Bank of Canada ON Sault Ste Marie Main Br - Sault Ste Marie 602 Queen St E 000304362
1553 Royal Bank of Canada ON Sault Ste Marie ON Algoma (Sudbury) Comm 602 Queen St E-2nd Flr, 602 Queen St E 000301332
1554 Royal Bank of Canada ON Sault Ste Marie RT-Sault Ste Marie 602 Queen St E 000303474
1555 Royal Bank of Canada ON Sault Ste Marie Second Line & Korah Rd. Branch 312 Second Line W 000304392
1556 Royal Bank of Canada ON Sault Ste Marie Steelton Branch 298 Wellington St W, 602 Queen St E 000304402
1557 Royal Bank of Canada ON Sault Ste Marie Wellington & Lake Branch 1496 Wellington St E 000304442
1558 Royal Bank of Canada ON Scarborough *CSM* Prudential Insur Co of America 111 Grangeway Ave, c/o Scarborough Main BSG 000306116
1559 Royal Bank of Canada ON Scarborough *CSM* Prudential of Amer Gen Ins Co 111 Grangeway Ave 000305756
1560 Royal Bank of Canada ON Scarborough 1919 Lawrence Ave E 1919 Lawrence Ave E 000306182
1561 Royal Bank of Canada ON Scarborough Finch & McCowan Branch 1571 Sandhurst Circle 000305942
1562 Royal Bank of Canada ON Scarborough Hwy2 & Rylander Branch 75 Rylander Blvd 000309242
1563 Royal Bank of Canada ON Scarborough Kennedy & Ellesmere Branch 1421 Kennedy Rd 000305922
1564 Royal Bank of Canada ON Scarborough Kingston & McCowan Br 3090 Kingston Rd 000306022
1565 Royal Bank of Canada ON Scarborough Lawrence & McCowan Br 3091 Lawrence Ave E 000306172
1566 Royal Bank of Canada ON Scarborough Morningside & Milner Branch 865 Milner Ave 000300022
1567 Royal Bank of Canada ON Scarborough Progress & Grangeway Branch 111 Grangeway Ave 000305752
1568 Royal Bank of Canada ON Scarborough RT-1919 Lawrence Ave 1919 Lawrence Ave E, c/o Transit RB 06182 000303634
1569 Royal Bank of Canada ON Scarborough RT-Agincourt 2900 Warden Ave 000303604
1570 Royal Bank of Canada ON Scarborough SCARB ON-EGLINTON & WARDEN 1940 EGLINTON AVE 000305762
1571 Royal Bank of Canada ON Scarborough Scarb ON-SB Scar/Ajax/Pick 111 Grangeway-Main Flr, 111 Grangeway 000305894
1572 Royal Bank of Canada ON Scarborough Scarb-Kingston & Lawrence Branch 4374 Kingston Rd 000306002
1573 Royal Bank of Canada ON Scarborough Scarborough Main Bsg 111 Grangeway Ave 000306176
1574 Royal Bank of Canada ON Scarborough Scarborough-Steeles & Markham Br 6021 Steeles Ave E 000301095
1575 Royal Bank of Canada ON Scarborough Sheppard & Kennedy Branch 3807 Sheppard Ave E 000306462
1576 Royal Bank of Canada ON Scarborough Sheppard and Markham Branch 5125 Sheppard Ave E 000306492
1577 Royal Bank of Canada ON Scarborough Toronto East Supply Chain 111 Grangeway Ave-2nd Flr, 111 Grangeway Ave 000307207
1578 Royal Bank of Canada ON Scarborough Warden & Finch Branch 2900 Warden Ave 000306832
1579 Royal Bank of Canada ON Scarborough Warden & Sheppard Branch c/o 2900 Warden Ave, c/o Warden & Finch Br 000306632
1580 Royal Bank of Canada ON Scotland Scotland Branch 284 Oakland Rd-PO Box 130, P.O. Box 130 000304602
1581 Royal Bank of Canada ON Sharbot Lake Sharbot Lake Branch 1043 Elizabeth St-PO Box 130, P.O. Box 130 000304622
1582 Royal Bank of Canada ON Shelburne Shelburne Branch 123 Owen Sound St 000304642
1583 Royal Bank of Canada ON Simcoe Simcoe Branch 55 Norfolk St S 000304662
1584 Royal Bank of Canada ON Smiths Falls Smiths Falls Branch 31 Beckwith St N 000304702
1585 Royal Bank of Canada ON Smithville Smithville Branch 185 Griffin St N-PO Box 10, P.O. Box 10 000304722
1586 Royal Bank of Canada ON Smooth Rock Falls Smooth Rock Falls Branch 28 Second Ave, PO Box 400 000304742
1587 Royal Bank of Canada ON Spencerville Spencerville Branch 29 Bennett St-PO Box 100, 29 Bennett St 000304782
1588 Royal Bank of Canada ON St Catharines A&P Fairview Mall Br c/o 380 Scott St 000307312
1589 Royal Bank of Canada ON St Catharines Glendale Branch 344 Glendale Ave 000304252
1590 Royal Bank of Canada ON St Catharines Grantham Shopping Plaza Branch 380 Scott St 000304242
1591 Royal Bank of Canada ON St Catharines Main Br - St Catharines 80 King St-Suite 1, 80 King St 000304222
1592 Royal Bank of Canada ON St Catharines Martindale & Erion Branch 211 Martindale Rd 000309082
1593 Royal Bank of Canada ON St Catharines Niagara Agriculture 80 King St-Suite 1, 80 King St 000301656
1594 Royal Bank of Canada ON St Catharines Niagara Business Service Group 89-91 St Paul St 000302272
1595 Royal Bank of Canada ON St Catharines Niagara Commercial 80 King St-Suite 1, 80 King St 000309966
1596 Royal Bank of Canada ON St Catharines RT-St Catharines 80 King St-Suite 1, 80 King St 000303484
1597 Royal Bank of Canada ON St Catharines Welland & Bunting Branch c/o 380 Scott St 000304232
1598 Royal Bank of Canada ON St Marys St Marys Branch 133 Queen St E-Box 460, Box 460 000304262
1599 Royal Bank of Canada ON St Thomas 367 Talbot Street Branch 367 Talbot St 000304282
1600 Royal Bank of Canada ON St Thomas East End Branch 1099 Talbot St E 000304302