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 5

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
201 Canadian Imperial Bank of Commerce AB Mundare Mundare 5104-50th St., Box 378 001004079
202 Canadian Imperial Bank of Commerce AB Nanton Nanton 1919 20th Ave., Box 459 001000549
203 Canadian Imperial Bank of Commerce AB Nanton Stavely 5001-50th Ave., Box 459 001002039
204 Canadian Imperial Bank of Commerce AB Okotoks Okotoks 300 Village Lane 001009039
205 Canadian Imperial Bank of Commerce AB Olds Olds 4513-52nd ave., Bay 4 001001939
206 Canadian Imperial Bank of Commerce AB Onoway Onoway 4817-50th St, Box 219 001001079
207 Canadian Imperial Bank of Commerce AB Peace River Peace River 10010-100th St., Box 6149 001000099
208 Canadian Imperial Bank of Commerce AB Pincher Creek Pincher Creek 762 Main St, Box 998 001003049
209 Canadian Imperial Bank of Commerce AB Ponoka Ponoka 5002-50th St., Box 4310 001000079
210 Canadian Imperial Bank of Commerce AB Provost Provost 5102-50th St., Box 60 001000389
211 Canadian Imperial Bank of Commerce AB Red Deer Bower Place Mall 4900 Molly Banister Dr. 001001139
212 Canadian Imperial Bank of Commerce AB Red Deer Clearview Banking Centre 23 Clearview Market Way 001002239
213 Canadian Imperial Bank of Commerce AB Red Deer Gaetz Ave & 22nd Street Banking Ctr #4, 5111 22nd Street 001000339
214 Canadian Imperial Bank of Commerce AB Red Deer Gaetz Ave & 67th St #1 6721 Gaetz Ave 001006939
215 Canadian Imperial Bank of Commerce AB Red Deer Gaetz Ave & 67th St #1-6721 Gaetz Ave 001003239
216 Canadian Imperial Bank of Commerce AB Redcliff Redcliff 11 3rd St. SE, P.O. Box 699 001001849
217 Canadian Imperial Bank of Commerce AB Redcliff Redcliff 11-3 St. S E 001006049
218 Canadian Imperial Bank of Commerce AB Redwater Redwater 4934-49th St., Box 40 001006079
219 Canadian Imperial Bank of Commerce AB Rocky Mountain House Rocky Mountain House 5003-50th St., Box 609 001000539
220 Canadian Imperial Bank of Commerce AB Rockyford Rockyford 201 Main St., Box 10 001004049
221 Canadian Imperial Bank of Commerce AB Sangudo Sangudo 4927-50th St., Box 160 001000789
222 Canadian Imperial Bank of Commerce AB Sherwood Park 1080 Strathcona Drive 1080 Strathcona Dr. 001005959
223 Canadian Imperial Bank of Commerce AB Sherwood Park Emerald Hills Banking Centre 300-8005 Emerald Dr 001004759
224 Canadian Imperial Bank of Commerce AB Sherwood Park Lakeland Ridge 160-590 Baseline Road 001002159
225 Canadian Imperial Bank of Commerce AB Sherwood Park Sherwood Park 250 - 1020 Sherwood Drive 001004069
226 Canadian Imperial Bank of Commerce AB Smoky Lake Smoky Lake 49 Wheatland Ave., Box 10 001000879
227 Canadian Imperial Bank of Commerce AB Spruce Grove Spruce Grove 100 McLeod Ave., 100 McLeod Avenue 001007089
228 Canadian Imperial Bank of Commerce AB St Albert Gateway Village #100-10 Hebert Rd. 001003769
229 Canadian Imperial Bank of Commerce AB St Albert St Albert Trail Banking Centre #200-590 St. Albert Trail 001004969
230 Canadian Imperial Bank of Commerce AB St Paul St Paul 5001-50th Ave., Box 189 001000189
231 Canadian Imperial Bank of Commerce AB Stettler Donalda Main St., Box 790 001000489
232 Canadian Imperial Bank of Commerce AB Stettler Stettler 5001-51 Ave, Box 790 001007049
233 Canadian Imperial Bank of Commerce AB Stony Plain Stony Plain 5100-50th St 001000679
234 Canadian Imperial Bank of Commerce AB Strathmore Strathmore 334-2nd St., Box 2010 001004939
235 Canadian Imperial Bank of Commerce AB Sylvan Lake Sylvan Lake 5007-50th Street 001000939
236 Canadian Imperial Bank of Commerce AB Taber Taber 5124-48th Ave. 001000139
237 Canadian Imperial Bank of Commerce AB Vauxhall Vauxhall 426-2nd Ave. N., Box 389 001001049
238 Canadian Imperial Bank of Commerce AB Vegreville Innisfree 5203-50th Ave., Box 1410 001002089
239 Canadian Imperial Bank of Commerce AB Vegreville Vegreville 4826-50th St., Box 1410 001002979
240 Canadian Imperial Bank of Commerce AB Vermilion Mannville 5040-50th St., Box 870 001000589
241 Canadian Imperial Bank of Commerce AB Vermilion Vermilion 4940-50th Ave. 001000179
242 Canadian Imperial Bank of Commerce AB Vulcan Champion 135 Main St., Box 179 001002049
243 Canadian Imperial Bank of Commerce AB Vulcan Vulcan 205 Centre St., Box 179 001000739
244 Canadian Imperial Bank of Commerce AB Warner Warner 106-4th Ave., Box 120 001000849
245 Canadian Imperial Bank of Commerce AB Waskatenau Waskatenau Main St., Box 339 001005079
246 Canadian Imperial Bank of Commerce AB Wetaskiwin Millet 5005-50th Ave 001003089
247 Canadian Imperial Bank of Commerce AB Wetaskiwin Wetaskiwin 5213-50th Ave. 001000089
248 Canadian Imperial Bank of Commerce AB Whitecourt Whitecourt 5103-50th St., Box 507 001000779
249 Canadian Imperial Bank of Commerce AB Willingdon Willingdon 5016-50th St., Box 120 001004089
250 Canadian Imperial Bank of Commerce BC 100 Mile House 100 Mile House 1-325 Birch Ave, Box 98 001000550