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 33

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
1601 Royal Bank of Canada ON St Thomas RT-367 Talbot St Br 367 Talbot St 000307304
1602 Royal Bank of Canada ON Stayner Stayner Branch 7307 Hwy 26-PO Box 910, 7307 Hwy 26 000304812
1603 Royal Bank of Canada ON Stittsville Stittsville Branch 6085 Hazeldean Rd 000304842
1604 Royal Bank of Canada ON Stoney Creek 42 King Street East Branch 42 King St E Branch, 42 King St E 000304862
1605 Royal Bank of Canada ON Stoney Creek Centennial Parkway Br 163 Centennial Pkwy N, c/o 917 Queenston Rd. 000301872
1606 Royal Bank of Canada ON Stoney Creek Queenston & Lake Branch 917 Queenston Rd 000304882
1607 Royal Bank of Canada ON Stoney Creek Stoney Creek-Heritage Greene 1803 Stone Church Rd E-Unit 1, 1803 Stone Church Rd E 000302034
1608 Royal Bank of Canada ON Stouffville Stouffville ON Br 28 Sandiford Drive-Unit C, 28 Sandiford Dr 000300150
1609 Royal Bank of Canada ON Stratford Central Business Centre 33 Downie St 000308666
1610 Royal Bank of Canada ON Stratford Main Br-Stratford 33 Downie St 000304902
1611 Royal Bank of Canada ON Stratford Ontario St. & C H Meier Blvd. Branch 966 Ontario St 000304912
1612 Royal Bank of Canada ON Strathroy RT - Strathroy Br 38 Front St W 000307314
1613 Royal Bank of Canada ON Strathroy Strathroy Branch 38 Front St W 000304922
1614 Royal Bank of Canada ON Strathroy Strathroy Business Banking 38 Front St W-2nd Flr, 38 Front St W 000301236
1615 Royal Bank of Canada ON Sturgeon Falls Sturgeon Falls Branch 170 King St 000304962
1616 Royal Bank of Canada ON Sudbury 1048 Barrydowne Rd Br c/o 1720 Lasalle Blvd 000305032
1617 Royal Bank of Canada ON Sudbury Highway 69 South & Paris St. Branch 1879 Regent St S 000305052
1618 Royal Bank of Canada ON Sudbury Main Br - Sudbury 72 Durham St 000304982
1619 Royal Bank of Canada ON Sudbury New Sudbury Branch 1720 Lasalle Blvd 000304992
1620 Royal Bank of Canada ON Sudbury ON NE (Sudbury) Comm 72 Durham St-2nd Flr, 72 Durham St 000304236
1621 Royal Bank of Canada ON Sudbury Regent & Hazel Branch 243 Regent St S, Main Branch Sudbury 000305002
1622 Royal Bank of Canada ON Sudbury Sudbury Area CM 72 Durham St-3rd Flr, 72 Durham St 3rd Fl 000305269
1623 Royal Bank of Canada ON Sudbury Sudbury-Northern Lakes Mkt 72 Durham St-3rd Fl, 72 Durham St 000303186
1624 Royal Bank of Canada ON Sundridge South River Branch c/o 15 John St 000304762
1625 Royal Bank of Canada ON Sundridge Sundridge Branch 15 John St 000305022
1626 Royal Bank of Canada ON Sydenham Sydenham ON Branch 4395 George St 000305042
1627 Royal Bank of Canada ON Tecumseh Tecumseh & Manning Branch 13281 Tecumseh Rd E 000308842
1628 Royal Bank of Canada ON Thamesford Thamesford Branch 110 Dundas St-P.O. Box 40, P.O. Box 40 000305062
1629 Royal Bank of Canada ON Thornhill 1136 Centre St Branch 1136 Centre St 000305076
1630 Royal Bank of Canada ON Thornhill Bay Hill Mews Branch 8165 Yonge St 000305072
1631 Royal Bank of Canada ON Thornhill Bayview & Green Lane Br 8 Green Lane-Unit 1, 8 Green Lane 000300324
1632 Royal Bank of Canada ON Thornhill RT-1136 Centre St Thornhill 1136 Centre St 000303584
1633 Royal Bank of Canada ON Thornhill RT-Thornhill 8165 Yonge St 000303794
1634 Royal Bank of Canada ON Thorold Thorold Branch 52 Front St S 000305082
1635 Royal Bank of Canada ON Thunder Bay 449 Hodder Avenue Branch 449 Hodder Ave 000303862
1636 Royal Bank of Canada ON Thunder Bay Alloy Dr Branch 1159 Alloy Dr-Suite 100, 1159 Alloy Dr 000309870
1637 Royal Bank of Canada ON Thunder Bay Edward & Redwood Branch 504 North Edward St 000303852
1638 Royal Bank of Canada ON Thunder Bay Frederica & Brown Branch 201 Frederica St W 000307782
1639 Royal Bank of Canada ON Thunder Bay Grandview Mall Branch 640 River St 000303872
1640 Royal Bank of Canada ON Thunder Bay Memorial & John Branch 290 Memorial Ave 000305092
1641 Royal Bank of Canada ON Thunder Bay ON NW (Thunder Bay) Comm 1159 Alloy Dr-Suite 300, 1159 Alloy Dr 000307546
1642 Royal Bank of Canada ON Thunder Bay Ontario IRP Sales Manager-J 1159 Alloy Dr-Suite 101, 1159 Alloy Dr 000301521
1643 Royal Bank of Canada ON Thunder Bay Private Banking Thunder Bay 1159 Alloy Dr-Suite 101, c/o Alloy Drive Branch 000301202
1644 Royal Bank of Canada ON Thunder Bay Red River Road & St Paul St 214 Red River Rd, Memorial & John Branch 000303842
1645 Royal Bank of Canada ON Thunder Bay RT-Thunder Bay 290 Memorial Ave, c/o Transit RB - 05092 000303444
1646 Royal Bank of Canada ON Thunder Bay RT-Victoria & Syndicate Br 620 Victoria Ave E 000307404
1647 Royal Bank of Canada ON Thunder Bay SB Northern Lakes 1159 Alloy Dr-Suite 100, 1159 Alloy Dr 000305292
1648 Royal Bank of Canada ON Thunder Bay Thunder Bay Business Services Centre 1159 Alloy Dr-Suite 100, c/o 1159 Alloy Dr 000303966
1649 Royal Bank of Canada ON Thunder Bay Thunder Bay Cash Services Centre 2600 Arthur St E 000303906
1650 Royal Bank of Canada ON Thunder Bay Thunder Bay-SB Algoma 1159 Alloy Dr-Suite 100 000303866