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 19

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
901 Canadian Imperial Bank of Commerce ON Etobicoke Lakeshore & 36th (Long Branch) 3657 Lakeshore Blvd. W. 001003622
902 Canadian Imperial Bank of Commerce ON Etobicoke Lakeshore & 7th (New Toronto) 2935 Lakeshore Blvd. W. 001000222
903 Canadian Imperial Bank of Commerce ON Etobicoke Ontario Food Terminal 172 The Queensway 001008022
904 Canadian Imperial Bank of Commerce ON Etobicoke Queensway & Atomic Banking Centre 1580-1582 The Queensway 001000322
905 Canadian Imperial Bank of Commerce ON Etobicoke Queensway and Islington 986 The Queensway 001008622
906 Canadian Imperial Bank of Commerce ON Etobicoke Rexdale and Islington 2267 Islington Ave. 001009822
907 Canadian Imperial Bank of Commerce ON Etobicoke Rexdale and Kipling 136 Rexdale Blvd. 001005022
908 Canadian Imperial Bank of Commerce ON Etobicoke Rexdale and Martin Grove 291 Rexdale Blvd. 001005922
909 Canadian Imperial Bank of Commerce ON Etobicoke Scarlett Road and Fontenay Court 25 Fontenay Ct. 001001422
910 Canadian Imperial Bank of Commerce ON Etobicoke Six Points Plaza 3835 Bloor St. W. 001004722
911 Canadian Imperial Bank of Commerce ON Etobicoke West Mall and Civic Centre Court 385 The West Mall 001002922
912 Canadian Imperial Bank of Commerce ON Exeter Exeter 44 Thames Rd East, 44 Thames Road East 001003182
913 Canadian Imperial Bank of Commerce ON Fenelon Falls Fenelon Falls 37 Colborne St., Box 10 001008342
914 Canadian Imperial Bank of Commerce ON Fergus Fergus 301 St. Andrew St. W., Box 83 001003052
915 Canadian Imperial Bank of Commerce ON Flesherton Flesherton 13 Durham St., Box 40 001008852
916 Canadian Imperial Bank of Commerce ON Fonthill Fonthill 1461 Pelham St., Box 1099 001006672
917 Canadian Imperial Bank of Commerce ON Fordwich Fordwich Patrick St., Box 22 001004552
918 Canadian Imperial Bank of Commerce ON Forest Forest 2 King St. W., Box 10 001005782
919 Canadian Imperial Bank of Commerce ON Fort Erie Fort Erie 85 Niagara Blvd. 001009072
920 Canadian Imperial Bank of Commerce ON Fort Frances Scott and Mowat 203 Scott Street 001000087
921 Canadian Imperial Bank of Commerce ON Gananoque Gananoque 301 King St. E. 001006242
922 Canadian Imperial Bank of Commerce ON Georgetown Guelph and Mountainview 280 Guelph St. Unit 14 001002952
923 Canadian Imperial Bank of Commerce ON Georgetown Main Street 82 Main St. S. 001000752
924 Canadian Imperial Bank of Commerce ON Georgetown Mountainview &Danby Banking Centre 380 Mountainview RD.S 001008272
925 Canadian Imperial Bank of Commerce ON Glencoe Glencoe 252 Main St., Box 338 001005282
926 Canadian Imperial Bank of Commerce ON Gloucester Gloucester Centre Unit 146 1980 Ogilvie Rd, Store 146, 1980 Ogilvie Rd. 001000706
927 Canadian Imperial Bank of Commerce ON Gloucester Ottawa Currency Operations, C/O Loomis Armoured Car 1303 Michael Street 001033436
928 Canadian Imperial Bank of Commerce ON Goderich Bayfield Bayfield, Box 156 001004352
929 Canadian Imperial Bank of Commerce ON Goderich Dungannon Southampton St., Box 156 001005352
930 Canadian Imperial Bank of Commerce ON Goderich Goderich 24 The Square 001007652
931 Canadian Imperial Bank of Commerce ON Grafton Grafton 001090942
932 Canadian Imperial Bank of Commerce ON Grimsby Grimsby 27 Main St. W., P.O. Box 248 001002072
933 Canadian Imperial Bank of Commerce ON Guelph 146 Wyndham Street P.O. Box 518 001002052
934 Canadian Imperial Bank of Commerce ON Guelph 23 College Avenue West 23 College Avenue West 001002462
935 Canadian Imperial Bank of Commerce ON Guelph Clair & Gordon Banking Centre 4 Clair Rd E 001006072
936 Canadian Imperial Bank of Commerce ON Guelph Grange & Victoria 25 Victoria Rd. N. 001001452
937 Canadian Imperial Bank of Commerce ON Guelph South Guelph-374 Stone/23 College 374 Stone Rd West 001009952
938 Canadian Imperial Bank of Commerce ON Guelph Speedvale and Woolwich 3 Speedvale Ave. E. 001007952
939 Canadian Imperial Bank of Commerce ON Guelph St. George's Square 59 Wyndham St., P.O. Box 578 001000052
940 Canadian Imperial Bank of Commerce ON Guelph Student Loan Centre, Guelph 23 College Ave West, Box 786 001007452
941 Canadian Imperial Bank of Commerce ON Guelph University of Guelph P.O. Box 1503 001006452
942 Canadian Imperial Bank of Commerce ON Guelph Willow and Westwood 250 Westwood Rd 001001352
943 Canadian Imperial Bank of Commerce ON Guelph Woodlawn & Woolwich Banking Centre 9 Woodlawn Road W 001009152
944 Canadian Imperial Bank of Commerce ON Guelph Woodlawn and Silvercreek 485 Silvercreek Parkway North 001002252
945 Canadian Imperial Bank of Commerce ON Hagersville First Nation Branch Nations Commercial Plaza, R.R.6 001007172
946 Canadian Imperial Bank of Commerce ON Hagersville Hagersville 2 King St. W., Box 160 001002772
947 Canadian Imperial Bank of Commerce ON Haliburton Haliburton 217 Highland sT, po Box 300 001003242
948 Canadian Imperial Bank of Commerce ON Hamilton 574 Concession Street 574 Concession St. 001002762
949 Canadian Imperial Bank of Commerce ON Hamilton 879 Barton Street East at Gage 879 Barton St. E. 001004862
950 Canadian Imperial Bank of Commerce ON Hamilton Centre Mall Banking Centre 1273 Barton St E 001003862