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 22

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
1051 Royal Bank of Canada ON Concord Ontario Builder Finance 3300 Highway 7-Suite 300 000307936
1052 Royal Bank of Canada ON Concord SB York North/Vaughan 3300 Highway 7 W-2nd Flr, 3300 Highway 7 W 000304458
1053 Royal Bank of Canada ON Concord Weston & Finch Br 3492 Weston Rd, 4720 Jane St N 000306562
1054 Royal Bank of Canada ON Concord York/Peel Const R/E 3300 Highway 7-Suite 200, 3300 Highway 7 000305471
1055 Royal Bank of Canada ON Cookstown Cookstown Branch 11 Queen St 000301042
1056 Royal Bank of Canada ON Cornwall Eastern Ont Comml Fin Services 300 Pitt St-Lower Level, 300 Pitt St 000303499
1057 Royal Bank of Canada ON Cornwall Main Br-Cornwall 300 Pitt St 000301082
1058 Royal Bank of Canada ON Cornwall The Mall Branch 1380 Second St E 000301092
1059 Royal Bank of Canada ON Corunna Corunna Branch 348 Lyndock St-PO Box 2204, PO Box 2204 000301102
1060 Royal Bank of Canada ON Courtice Courtige ON-Main Branch 1405 King St E 000303692
1061 Royal Bank of Canada ON Crysler Crysler Branch 40 Queen's Hwy, c/o Casselman Br 000301122
1062 Royal Bank of Canada ON Don Mills GS Payment S&S - Toronto 180 Wellington St W-4th Flr, 180 Wellington St W 000300762
1063 Royal Bank of Canada ON Don Mills Ontario Processing Centre 8 Prince Andrew PL 000300032
1064 Royal Bank of Canada ON Don Mills OP&OC Centralized Branch Services 8 Prince Andrew PL 000302234
1065 Royal Bank of Canada ON Drayton Drayton Branch 23 Main St-PO Box 250, 23 Main St 000301222
1066 Royal Bank of Canada ON Dryden Dryden Branch 40 King St-PO Box 69, P.O. Box 69 000301242
1067 Royal Bank of Canada ON Dundas Dundas Branch 70 King St W 000301262
1068 Royal Bank of Canada ON Dunnville Dunnville Branch 163 Queen St 000301282
1069 Royal Bank of Canada ON Durham Durham Branch 108 Garafraxa St S-PO Box 300, PO Box 300 000301302
1070 Royal Bank of Canada ON Dutton Dutton Branch 206 Currie Rd-PO Box 10, P.O. Box 10 000301322
1071 Royal Bank of Canada ON East Gwillimbury Yonge & Green Lane Branch 18273 Yonge St 000301766
1072 Royal Bank of Canada ON Elliot Lake Elliot Lake Branch 2 Saskatchewan Rd 000301342
1073 Royal Bank of Canada ON Elmira Elmira Branch 6 Church St W 000301362
1074 Royal Bank of Canada ON Elmira Elmira Central AG 6 Church St W-2nd Flr, 6 Church St W 000301052
1075 Royal Bank of Canada ON Elmira Wellington/Grey Bruce BBC 6 Church St W-Main Flr, 6 Church St W 000302492
1076 Royal Bank of Canada ON Embro Embro Branch 112 Commissioner St-PO Box 40, P.O. Box 40 000301402
1077 Royal Bank of Canada ON Embrun Eastern Ont Comml Fin Serv Ctr 936 Notre-Dame St 000307652
1078 Royal Bank of Canada ON Embrun Eastern Ontario Agriculture BBC 938 Notre Dame St 000304127
1079 Royal Bank of Canada ON Embrun Embrun Branch 936 Notre Dame St-PO Box 10, P.O. Box 10 000301422
1080 Royal Bank of Canada ON Erin Erin Branch 152 Main St 000301442
1081 Royal Bank of Canada ON Espanola Espanola Branch 115 Tudhope Street, 115 Tudhope St 000301482
1082 Royal Bank of Canada ON Espanola Wikwemikong Agency 115 Tudhope St 000308209
1083 Royal Bank of Canada ON Essex Essex Branch 161 Talbot Street North, 161 Talbot St N 000301472
1084 Royal Bank of Canada ON Etobicoke 3555 Lakeshore Blvd West Branch 3555 Lakeshore Blvd West 000306102
1085 Royal Bank of Canada ON Etobicoke Albion & Islington Branch 1104 Albion Rd *Rexdale*, 1104 Albion Rd 000305142
1086 Royal Bank of Canada ON Etobicoke Burnhamthorpe & West Mall Br 401 The West Mall 000305422
1087 Royal Bank of Canada ON Etobicoke Dixon & Islington Branch 235 Dixon Road *Weston* 000305582
1088 Royal Bank of Canada ON Etobicoke Dundas & Burnhamthorpe Crescent Br 4860 Dundas St W *Islington* 000305662
1089 Royal Bank of Canada ON Etobicoke Etobicoke Small & Medium Enterprises 1233 The Queensway 000306898
1090 Royal Bank of Canada ON Etobicoke Etobicoke-Dundas & Wilmar Branch 5322 Dundas St W-Unit 3, 5322 Dundas St W 000300724
1091 Royal Bank of Canada ON Etobicoke Humbertown Ctr Br 270 The Kingsway 000309067
1092 Royal Bank of Canada ON Etobicoke Hwy 27 & Queens Plate 600 Queens Plate Dr 000300384
1093 Royal Bank of Canada ON Etobicoke La Rose & Griggsden Branch 140 La Rose Ave 000306112
1094 Royal Bank of Canada ON Etobicoke Marina Del Rey Branch 2275 Lake Shore Blvd W 000300864
1095 Royal Bank of Canada ON Etobicoke Peel Business Service 1233 The Queensway 000304455
1096 Royal Bank of Canada ON Etobicoke Peel Retail 1233 The Queensway 000304038
1097 Royal Bank of Canada ON Etobicoke Private Banking Etobicoke 3250 Bloor St W-Suite 705/East Twr, 3250 Bloor St W 000300279
1098 Royal Bank of Canada ON Etobicoke Queensway & Kipling Branch 1233 The Queensway 000306302
1099 Royal Bank of Canada ON Etobicoke Queensway & Parklawn Branch 515 The Queensway 000301453
1100 Royal Bank of Canada ON Etobicoke Rexdale & Kipling Br 129 Rexdale Blvd 000306342