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 4

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
151 Royal Bank of Canada AB Edmonton EDM-Manulife Place Branch 10180 101 St NW 000304739
152 Royal Bank of Canada AB Edmonton EDM-Mayfield Pointe W Commercial Bkg 16909 103A Ave NW 000303839
153 Royal Bank of Canada AB Edmonton EDM-Northgate Centre Branch 9499 137th Ave-Unit 1032, 9499 137th Ave 000304629
154 Royal Bank of Canada AB Edmonton EDM-Old Strathcona Branch 10843 82nd Ave 000304509
155 Royal Bank of Canada AB Edmonton Edmonton AB Cash Services Ctr 10199-101 St NW/Concourse Level, 10199-101 St NW 000302409
156 Royal Bank of Canada AB Edmonton Edmonton Comml 10117 Jasper Ave NW-Suite 301, 10117 Jasper Ave NW 000308019
157 Royal Bank of Canada AB Edmonton Edmonton South Comml 9034 51st Ave 000303399
158 Royal Bank of Canada AB Edmonton EDM-Real Estate & Construction Servs 10117 Jasper Ave NW-Suite 301, 10117 Jasper Ave NW 000303779
159 Royal Bank of Canada AB Edmonton Edm-Windemere Branch 6204 Currents Drive NW 000301106
160 Royal Bank of Canada AB Edmonton Ellerslie Crossing Shopping Centre 804 Parsons Rd SW 000300201
161 Royal Bank of Canada AB Edmonton Kingsway Mews Branch 10567 Kingsway Ave 000305029
162 Royal Bank of Canada AB Edmonton Magrath Heights Branch 14155 23 Ave NW 000304219
163 Royal Bank of Canada AB Edmonton Main Br - Edmonton 10107 Jasper Ave NW, Bag Service 29000 000303749
164 Royal Bank of Canada AB Edmonton Manning Crossing Shopping Cntr Br 129 Manning Crossing NW 000305429
165 Royal Bank of Canada AB Edmonton Mayfield Pointe West BB Centre 16909 103A Ave NW 000305259
166 Royal Bank of Canada AB Edmonton Mayfield Pointe West Branch 16909 103A Ave NW 000301599
167 Royal Bank of Canada AB Edmonton Meadowlark Centre Branch 15710 87 Ave NW 000304329
168 Royal Bank of Canada AB Edmonton Mill Woods Town Centre Branch 2633 66 St NW 000304349
169 Royal Bank of Canada AB Edmonton Namao Centre Branch 15735 97 St NW 000303869
170 Royal Bank of Canada AB Edmonton Oliver Square West Branch 11604 104th Ave NW 000305179
171 Royal Bank of Canada AB Edmonton Private Banking Edmonton 10117 Jasper Ave - Suite 1400, 10117 Jasper Ave 000308799
172 Royal Bank of Canada AB Edmonton RT-Bonnie Doon 150A Bonnie Doon Shopping Centre NW, 150A Bonnie Doon Shopping Centre 000304237
173 Royal Bank of Canada AB Edmonton RT-Century Park Br 11010 23rd Ave NW, 2063-111 th St 000304177
174 Royal Bank of Canada AB Edmonton RT-Manulife Place Branch 10180 101 St NW 000304217
175 Royal Bank of Canada AB Edmonton RT-Oliver Square West 11604 104th Ave NW 000304307
176 Royal Bank of Canada AB Edmonton RT-River Valley 9102 142nd St NW 000304187
177 Royal Bank of Canada AB Edmonton Rutherford Professional Centre 11141 Ellerslie Rd SW 000300373
178 Royal Bank of Canada AB Edmonton SD AB-EDM Corp Deposits 10199-101 Street NW-Concourse Level, 10199-101 Street NW 000300216
179 Royal Bank of Canada AB Edmonton Southgate Shopping Centre Branch 5015 111th St-Unit 472, 5015 111th St 000304359
180 Royal Bank of Canada AB Edmonton Tamarack Branch 2505 - 17 ST NW 000302175
181 Royal Bank of Canada AB Edmonton Valleyview Branch 9102 142nd St NW 000305399
182 Royal Bank of Canada AB Edmonton West Henday Branch 1004 Webber Greens Dr NW 000302164
183 Royal Bank of Canada AB Edmonton Whitemud & 17th St Branch 1908 38 Ave NW 000300212
184 Royal Bank of Canada AB Edson Edson Branch 124 50th St-PO Box 7079, PO Box 7079 000305439
185 Royal Bank of Canada AB Evansburg Evansburg Branch 5119 50th St, P.O. Box 186 000305509
186 Royal Bank of Canada AB Fairview Fairview Branch 10201 110th St-PO Box 129, P.O. Box 129 000305619
187 Royal Bank of Canada AB Foremost Foremost Branch 120 Main St-PO Box 429, P.O. Box 429 000305729
188 Royal Bank of Canada AB Fort McMurray Fort McMurray Branch 8540 Manning Ave 000307489
189 Royal Bank of Canada AB Fort McMurray Stoneycreek village shopping centre 100 Riverstone Ridge-Unit 101 000301934
190 Royal Bank of Canada AB Fort McMurray Timberlea Br-Mcmurray AB 106 Millennium Dr 000306231
191 Royal Bank of Canada AB Fort Saskatchewan AB NE Commercial Markets 9916 102nd St 000309898
192 Royal Bank of Canada AB Fort Saskatchewan Fort Saskatchewan Branch 9916 102nd St 000305839
193 Royal Bank of Canada AB Goodfish Lake Whitefish Agency Whitefish Lake Band 128-Band Office 000309273
194 Royal Bank of Canada AB Grande Prairie BBC Calgary Downtown-SME 335 8th Ave SW-11th Flr, 335 8th Ave SW 000305939
195 Royal Bank of Canada AB Grande Prairie GR Prairie-South 40 Shopping Ctr Br 10720 80 Ave 000300424
196 Royal Bank of Canada AB Grande Prairie Grande Prairie AB-Peace Country N CM 9815 98th St 000309893
197 Royal Bank of Canada AB Grande Prairie Grande Prairie Branch 9815 98th St 000305949
198 Royal Bank of Canada AB Grande Prairie Peace Country Market 9815 98th St 000306280
199 Royal Bank of Canada AB Grande Prairie Peace Country Small Business (AB) 9815 98th St 000309892
200 Royal Bank of Canada AB Hanna Hanna Branch 301 Centre St-PO Box 368, P.O. Box 368 000306169