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 25

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
1201 Canadian Imperial Bank of Commerce ON North York Weston Road and Bradstock 3226 Weston Rd. 001007822
1202 Canadian Imperial Bank of Commerce ON North York Wilson & Allingham 418 Wilson Ave. 001003912
1203 Canadian Imperial Bank of Commerce ON North York Wilson & Lady York 837 Wilson Ave. 001003812
1204 Canadian Imperial Bank of Commerce ON North York Wilson and Jane 1700 Wilson Ave. 001000922
1205 Canadian Imperial Bank of Commerce ON North York Wilson and Keele 1098 Wilson Ave. 001006622
1206 Canadian Imperial Bank of Commerce ON North York Wynford and Concorde, (McDonald's Place) 939 Lawrence Ave E 001002132
1207 Canadian Imperial Bank of Commerce ON North York Yonge and Finch 5600 Yonge St. 001001812
1208 Canadian Imperial Bank of Commerce ON North York Yonge and Sheppard 4841 Yonge St. 001000412
1209 Canadian Imperial Bank of Commerce ON North York Yonge-Norton Centre 5255 Yonge St. 001004012
1210 Canadian Imperial Bank of Commerce ON North York York Mills at Parkwoods Village Dr. 1277 York Mills Rd. 001004932
1211 Canadian Imperial Bank of Commerce ON North York Yorkdale Shopping Center 3401 Dufferin St. 001003712
1212 Canadian Imperial Bank of Commerce ON Norwich Norwich 15 Main St. W., Box 280 001009772
1213 Canadian Imperial Bank of Commerce ON Oakville Dundas & Neyagawa Banking Centre 501 Dundas St W 001004162
1214 Canadian Imperial Bank of Commerce ON Oakville Dundas and Postmaster Banking Ctr 2530 Postmaster Drive 001003362
1215 Canadian Imperial Bank of Commerce ON Oakville Glen Abbey North 1500 Upper Middle Rd 001002262
1216 Canadian Imperial Bank of Commerce ON Oakville Kerr and Florence 325 Kerr St. N. 001001862
1217 Canadian Imperial Bank of Commerce ON Oakville Lakeshore and George 197 Lakeshore Rd. E., Box 1000 001000162
1218 Canadian Imperial Bank of Commerce ON Oakville Maple Grove Village Shopping Centre 511 Maple Grove Dr., Unit 5 001006962
1219 Canadian Imperial Bank of Commerce ON Oakville Oakville CBC 104 Lakeshore Rd E., Box 835 001063162
1220 Canadian Imperial Bank of Commerce ON Oakville South Oakville Centre 1515 Rebecca St. 001007962
1221 Canadian Imperial Bank of Commerce ON Oakville Speers and Fourth Line 600 Speers Rd 001001662
1222 Canadian Imperial Bank of Commerce ON Oakville Trafalgar & Hays Banking Centre 271 Hays Blvd 001007462
1223 Canadian Imperial Bank of Commerce ON Oakville Trafalgar & Hays BankingCentre 271 Hays Blvd 001009662
1224 Canadian Imperial Bank of Commerce ON Oakville Trafalgar and Marlborough Court 1289 Marlborough Court 001001562
1225 Canadian Imperial Bank of Commerce ON Oakville Trafalgar Village 001009962
1226 Canadian Imperial Bank of Commerce ON Orangeville Orangeville 2 First St. 001007052
1227 Canadian Imperial Bank of Commerce ON Orillia 394 Laclie St 394 Laclie Street 001008872
1228 Canadian Imperial Bank of Commerce ON Orillia 394 Laclie Street(Near Fitton's Road 394 Laclie Street 001007242
1229 Canadian Imperial Bank of Commerce ON Orillia Mississaga and West 1 Mississauga St W 001000642
1230 Canadian Imperial Bank of Commerce ON Orleans Innes & Belcourt Banking Centre 3858 Innes Rd 001001106
1231 Canadian Imperial Bank of Commerce ON Orleans Trim & Innes Banking Centre 5150 Innes Road 001001006
1232 Canadian Imperial Bank of Commerce ON Orono Orono 5284 Main Street, P.O. Box 29 001004742
1233 Canadian Imperial Bank of Commerce ON Oshawa 373 Wilson Road S. (near Olive Ave.) 373 Wilson Rd. S. 001001342
1234 Canadian Imperial Bank of Commerce ON Oshawa 401 & Stevenson Banking Centre 540 Laval Dr 001007542
1235 Canadian Imperial Bank of Commerce ON Oshawa 936 Simcoe Street North 936 Simcoe St. N. 001004542
1236 Canadian Imperial Bank of Commerce ON Oshawa King and Simcoe 2 Simcoe Street South, Box 460 001000142
1237 Canadian Imperial Bank of Commerce ON Oshawa Stevenson and Rossland 500 Rossland Rd. W. 001002942
1238 Canadian Imperial Bank of Commerce ON Oshawa Taunton & Wilson Banking Centre 1371 Wilson Road North 001004142
1239 Canadian Imperial Bank of Commerce ON Oshawa Wentworth and Wilson Road South 1-350 Wentworth St E 001005142
1240 Canadian Imperial Bank of Commerce ON Oshawa Wilson and Rossland 555 Rossland Road East, 555 Rossland Rd. E. 001002142
1241 Canadian Imperial Bank of Commerce ON Ottawa 119 Sparks Street 119 Sparks St 001000006
1242 Canadian Imperial Bank of Commerce ON Ottawa 168 Laurier Avenue West at Metcalfe 168 Laurier Ave. West, 168 Laurier Ave. W. 001000036
1243 Canadian Imperial Bank of Commerce ON Ottawa 254 Elgin Street (near Somerset) 254 Elgin St. 001000606
1244 Canadian Imperial Bank of Commerce ON Ottawa 363 St. Laurent Blvd. (Manor Park) 363 St. Laurent Blvd., Box 46 001000106
1245 Canadian Imperial Bank of Commerce ON Ottawa 363 St. Laurent Blvd. (Manor Park) 363 St. Laurent Blvd., Box 46 001000116
1246 Canadian Imperial Bank of Commerce ON Ottawa Alta Vista Plaza 1575 Alta Vista Dr., 1575 Alta Vista Dr 001000076
1247 Canadian Imperial Bank of Commerce ON Ottawa Bank and Cooper 263 Bank St. 001000056
1248 Canadian Imperial Bank of Commerce ON Ottawa Bank and Queen 84 Bank St. 001000186
1249 Canadian Imperial Bank of Commerce ON Ottawa Baseline & Clyde Banking Centre 1365 Baseline Rd 001001906
1250 Canadian Imperial Bank of Commerce ON Ottawa Billings Bridge Plaza 2217 Riverside Dr. E., P.O. Box 39029 001000086