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.

Canadian Imperial Bank of Commerce - Page 4

The table below are the address and Routing Number for all Canadian Imperial Bank of Commerce 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 Canadian Imperial Bank of Commerce AB Edmonton Student Loan Centre, Edmonton (2), University Campus Branch S.U.B., Box 60631 001009269
152 Canadian Imperial Bank of Commerce AB Edmonton The Hamptons Banking Centre 19831 62nd Ave NW 001004459
153 Canadian Imperial Bank of Commerce AB Edmonton University Campus, University Campus Branch S.U.B., Box 60631 001009169
154 Canadian Imperial Bank of Commerce AB Edmonton West Edmonton Mall 8770-170th St No 2710, West Edmonton Mall 001003969
155 Canadian Imperial Bank of Commerce AB Edmonton Westgate 10058-170 St NW, 10058-170 Street 001004959
156 Canadian Imperial Bank of Commerce AB Edmonton Whitemud & 17th St Banking Centre 2030-38th Avenue 001003159
157 Canadian Imperial Bank of Commerce AB Edmonton Windermere Banking Centre 6056 Currents Dr N.W. 001004169
158 Canadian Imperial Bank of Commerce AB Edson Edson 421-50th St., Box 6360 001000379
159 Canadian Imperial Bank of Commerce AB Fairview Fairview 10118-110th St., Box 430 001000799
160 Canadian Imperial Bank of Commerce AB Fort MacLeod Fort MacLeod 163 Col. Macleod Blvd., P.O. Box 580 001000239
161 Canadian Imperial Bank of Commerce AB Fort McMurray 8553 Manning Ave 8553 Manning Ave 001008089
162 Canadian Imperial Bank of Commerce AB Fort McMurray Stoneycreek Village Banking Centre 104 Riverstone Ridge 001009489
163 Canadian Imperial Bank of Commerce AB Fort McMurray Thickwood Shopping Plaza 121 Signal Rd., 121 Signal Road 001005979
164 Canadian Imperial Bank of Commerce AB Fort Saskatchewan Fort Saskatchewan 9903-101 Street 001001069
165 Canadian Imperial Bank of Commerce AB Fox Creek Fox Creek 22 Commercial Court, Box 239 001009089
166 Canadian Imperial Bank of Commerce AB Gleichen Gleichen 404 Main St., Box 219 001001039
167 Canadian Imperial Bank of Commerce AB Glendon Glendon Railrod Ave. and 2nd St. E., Box 90 001001089
168 Canadian Imperial Bank of Commerce AB Grande Cache Grande Cache 1309 Shoppers Park Mall, Box 60 001009079
169 Canadian Imperial Bank of Commerce AB Grande Prairie Grande Prairie Branch 9933-100th Ave. 001000599
170 Canadian Imperial Bank of Commerce AB Grande Prairie Grande Prairie Shopping Centre 11500-100th St 001003899
171 Canadian Imperial Bank of Commerce AB Grande Prairie Westpoint Banking Centre 9825 116 Street 001001499
172 Canadian Imperial Bank of Commerce AB Grimshaw Grimshaw 5401-50th St., Box 500 001000399
173 Canadian Imperial Bank of Commerce AB Hardisty Hardisty 5123-50th St., Box 40 001002079
174 Canadian Imperial Bank of Commerce AB High Level High Level 10004-100 Ave., Box 330 001001899
175 Canadian Imperial Bank of Commerce AB High River High River 403-1st St. W., Box 5069 001000649
176 Canadian Imperial Bank of Commerce AB Jasper Jasper 416 Connaught Dr., Box 789 001000479
177 Canadian Imperial Bank of Commerce AB Jasper Jasper Park Lodge 001003979
178 Canadian Imperial Bank of Commerce AB Kitscoty Kitscoty 5001-50th St., Box 40 001007079
179 Canadian Imperial Bank of Commerce AB Lac La Biche Lac La Biche 10126-101st Ave., Box 446 001000979
180 Canadian Imperial Bank of Commerce AB Lacombe Lacombe 5002-50 Avenue 001005939
181 Canadian Imperial Bank of Commerce AB Lamont Lamont 5112-50th Ave., Box 30 001000889
182 Canadian Imperial Bank of Commerce AB Leduc Leduc 5003-50th Ave., 5003-50th Ave 001001979
183 Canadian Imperial Bank of Commerce AB Lethbridge 1502-9th Ave. S. 1502-9th Ave. S., P.O. Box 1150 001004039
184 Canadian Imperial Bank of Commerce AB Lethbridge 515 13th ST N 515 13th ST N 001001639
185 Canadian Imperial Bank of Commerce AB Lethbridge 515-13th St. N. 515-13th St. N., P.O. Box 1150 001000839
186 Canadian Imperial Bank of Commerce AB Lethbridge 701-4th Ave. S. 701-4th Ave. S., P.O. Box 1150 001000039
187 Canadian Imperial Bank of Commerce AB Lethbridge Mayor Magrath Banking Centre 17 Southgate Blvd. S 001001239
188 Canadian Imperial Bank of Commerce AB Lethbridge West Lethbridge Banking Centre 380 University Dr Unit 2 001001439
189 Canadian Imperial Bank of Commerce AB Manning Manning Main St. and 1st Ave. N, Box 370 001000499
190 Canadian Imperial Bank of Commerce AB Maskwacis Maskwacis Hwy 2A S Maskwachees Mall, Highway 2A South 001001179
191 Canadian Imperial Bank of Commerce AB Mayerthorpe Mayerthorpe 4921-50th St., Box 180 001000989
192 Canadian Imperial Bank of Commerce AB Medicine Hat 501-3rd St. S.E. 501-3rd St. S.E. 001000449
193 Canadian Imperial Bank of Commerce AB Medicine Hat crescent heights 21 8th St. NW 001007549
194 Canadian Imperial Bank of Commerce AB Medicine Hat Crescent Heights 21-8th St. N.W., Box 340 001006039
195 Canadian Imperial Bank of Commerce AB Medicine Hat Medicine Hat Mall #113-3292 Dunmore Rd SE, Box 340 001005949
196 Canadian Imperial Bank of Commerce AB Medicine Hat Medicine Hat Mall 113-3292 Dunmore Rd SE 001001449
197 Canadian Imperial Bank of Commerce AB Medicine Hat Ralston Ralston, Box 340 001002949
198 Canadian Imperial Bank of Commerce AB Medicine Hat Suffield Canadian Forces Base Suffield Canadian Forces Base, Box 340 001003939
199 Canadian Imperial Bank of Commerce AB Milk River Milk River 201 Main St. N., Box 210 001000749
200 Canadian Imperial Bank of Commerce AB Morinville Morinville Box 1080 001005989