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 2

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
51 Canadian Imperial Bank of Commerce AB Calgary Beacon Heights Banking Centre 100-12024 Sarcee Trail NW 001004729
52 Canadian Imperial Bank of Commerce AB Calgary BOW Tower Banking Centre BOW Bld N Tower 120-500 Ctr St SE 001001909
53 Canadian Imperial Bank of Commerce AB Calgary Bow Valley Square 2 110-205-5th Ave, Box 9116 001008009
54 Canadian Imperial Bank of Commerce AB Calgary Chinook Station 6200 MacLeod Trail South, 6200 MacLeod Trail SW 001000919
55 Canadian Imperial Bank of Commerce AB Calgary CIBC Mortgage Corporation Alberta and NWT Regional Office, PO Box 2620 001009209
56 Canadian Imperial Bank of Commerce AB Calgary CIBC Place Bankers Hall, 309-8th Ave. S.W., Box 2585 001000009
57 Canadian Imperial Bank of Commerce AB Calgary Country Hills 517, 388 Country Hills Boulevard NE 001002929
58 Canadian Imperial Bank of Commerce AB Calgary CREEKSIDE BANKING CENTRE 12618 Symons Valley Rd NW 001005529
59 Canadian Imperial Bank of Commerce AB Calgary Crowfoot Village 70 Crowfoot Way N.W. 001000809
60 Canadian Imperial Bank of Commerce AB Calgary Currency Operations Calgary 5966 Centre St SE 001033419
61 Canadian Imperial Bank of Commerce AB Calgary Dalhousie Co-op Shopping Centre 5505 Shaganappi Trail N.W. 001006029
62 Canadian Imperial Bank of Commerce AB Calgary Data Centre 301-11th Ave S.W., P.O. Box 2585 001009509
63 Canadian Imperial Bank of Commerce AB Calgary Deer Valley Shopping Centre Bnk Ctr 1221 Canyon Meadows Dr S.E. Unit #22 001008309
64 Canadian Imperial Bank of Commerce AB Calgary Douglas Square Branch 11520 24th St S.E. Suite 228 001007209
65 Canadian Imperial Bank of Commerce AB Calgary Foothills Hospital 1403-29th St. N.W. 001001019
66 Canadian Imperial Bank of Commerce AB Calgary Gates of Walden Banking Centre 267 Walden Gate Southeast 001003709
67 Canadian Imperial Bank of Commerce AB Calgary Instant Teller Dept. - Special Box 2585 001099409
68 Canadian Imperial Bank of Commerce AB Calgary McKnight Village 5224 Falsbridge Dr. 001002309
69 Canadian Imperial Bank of Commerce AB Calgary Mount Royal 1222-17th Ave SW 001000209
70 Canadian Imperial Bank of Commerce AB Calgary North Hill Station 2015 16th Avenue NW 001000319
71 Canadian Imperial Bank of Commerce AB Calgary Oakridge Co-Op Shopping Center #11-2580 Southland Dr SW 001008019
72 Canadian Imperial Bank of Commerce AB Calgary RBO Alberta 301-11 Avenue S.W. 001033039
73 Canadian Imperial Bank of Commerce AB Calgary Risk Management - Retail 9809 301-11th Ave. S.W., Consumer Loan Dept Box 2585 Attn PL 001009809
74 Canadian Imperial Bank of Commerce AB Calgary Riverbend 30 Riverglen Drive SE 001001419
75 Canadian Imperial Bank of Commerce AB Calgary ROYAL VISTA BANKING CENTRE Unit 120-31 Royal Vista Place NW 001006429
76 Canadian Imperial Bank of Commerce AB Calgary Saddle Ridge Banking Centre 62 Saddletowne Circle NE 001008409
77 Canadian Imperial Bank of Commerce AB Calgary Shaganappi Village 4625 Varsity Drive N.W. 001000929
78 Canadian Imperial Bank of Commerce AB Calgary Shawnessy Corner #200 85 Shawville Boulevard S.E. 001001319
79 Canadian Imperial Bank of Commerce AB Calgary Southcentre Banking Centre 324 Anderson Rd. S.E. 001007009
80 Canadian Imperial Bank of Commerce AB Calgary Southland Dr. and MacLeod Trail 10100 Southport Rd. S.W. 001001229
81 Canadian Imperial Bank of Commerce AB Calgary Sunridge Corner 3070 Sunridge Boulevard N.E. 001007029
82 Canadian Imperial Bank of Commerce AB Calgary Sunridge Mall 2525 - 36th St. N.E. 001001309
83 Canadian Imperial Bank of Commerce AB Calgary Thorncliffe Banking Centre 5617 4th Street N.W. 001003029
84 Canadian Imperial Bank of Commerce AB Calgary Trade Finance Centre 855 2nd St SW 9th Floor 001099609
85 Canadian Imperial Bank of Commerce AB Calgary WESTHILLS 121 Stewart Green S.W. 001000329
86 Canadian Imperial Bank of Commerce AB Camrose Camrose 4901-50th St 001000579
87 Canadian Imperial Bank of Commerce AB Canmore Canmore 101, 730-8th St, #101, 730-8th Street 001008039
88 Canadian Imperial Bank of Commerce AB Chestermere CHESTERMERE BANKING CENTRE 100 Marina Dr. Unit 200 001006519
89 Canadian Imperial Bank of Commerce AB Claresholm Claresholm 4821-1st St., Box 460 001000249
90 Canadian Imperial Bank of Commerce AB Cochrane Cochrane Banking Centre 120 5th Ave 001001409
91 Canadian Imperial Bank of Commerce AB Cold Lake Cold Lake 5105-50th Ave., Box 2040 001007979
92 Canadian Imperial Bank of Commerce AB Crossfield Crossfield 1220 Railway St., Box 70 001000949
93 Canadian Imperial Bank of Commerce AB Delia Delia Main St. and 1st Ave. N., Box 207 001005049
94 Canadian Imperial Bank of Commerce AB Devon Devon #1, Devon Shopping Centre, Box 360 001001989
95 Canadian Imperial Bank of Commerce AB Drumheller Drumheller 105-3rd Ave. W., Box 1420 001000349
96 Canadian Imperial Bank of Commerce AB Eckville Eckville 5101-50th St., Box 60 001005039
97 Canadian Imperial Bank of Commerce AB Edmonton 10004-104th Ave. (C.N. Tower) P.O. Box 773 001009059
98 Canadian Imperial Bank of Commerce AB Edmonton 10039-102nd Ave. (A.G.T. Toll Bldg.) 10039-102nd Ave. 001000169
99 Canadian Imperial Bank of Commerce AB Edmonton 10102 Jasper Ave. 10102 Jasper Avenue, P.O. Box 490 001000069
100 Canadian Imperial Bank of Commerce AB Edmonton 10230 Princess Elizabeth Avenue 10230 Princess Elizabeth Ave 001002069