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 17

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
801 Canadian Imperial Bank of Commerce ON Brampton Bovaird & Airport Banking Centre 2989 Bovaird Drive 001007132
802 Canadian Imperial Bank of Commerce ON Brampton Bovaird and Conestoga 380 Bovaird Drive Unit 1 001003952
803 Canadian Imperial Bank of Commerce ON Brampton Bramalea & Mayfield Banking Centre Unit# 1-11825 Bramalea Rd 001003462
804 Canadian Imperial Bank of Commerce ON Brampton Brampton CBC 44 Peel Centre Dr. Suite 207 001063022
805 Canadian Imperial Bank of Commerce ON Brampton Dixie & Hwy #7 16 Lisa St. 001007612
806 Canadian Imperial Bank of Commerce ON Brampton Dixie and Peter Robertson 630 Peter Robertson Blv 001006032
807 Canadian Imperial Bank of Commerce ON Brampton Highway 10 and Steeles Ave. 499 Main St. S. 001008552
808 Canadian Imperial Bank of Commerce ON Brampton Hwy #10 & Steeles Banking Centre 7940 Hurontario Street 001001652
809 Canadian Imperial Bank of Commerce ON Brampton HWY 50&CASTLE OAKS CROSSING BNK CTR 245 Castle Oaks Crossing 001006272
810 Canadian Imperial Bank of Commerce ON Brampton Hwy 7 & Airport Rd Banking Centre 9025 Airport Rd Unit 1 001004132
811 Canadian Imperial Bank of Commerce ON Brampton McLaughlin and Ray Lawson 499 Ray Lawson Blvd. 001005152
812 Canadian Imperial Bank of Commerce ON Brampton Mississauga Rd & Williams Pky BK Ctr 9475 Mississauga Rd 001005112
813 Canadian Imperial Bank of Commerce ON Brampton North Park & MacKay 930 North Park Drive 001000652
814 Canadian Imperial Bank of Commerce ON Brampton Queen Street at Kennedy 248 Queen Street East, 248 Queen St. E. 001001552
815 Canadian Imperial Bank of Commerce ON Brampton Torbram and Highway 7 9025 Torbram Road 001003412
816 Canadian Imperial Bank of Commerce ON Brantford Brantford Mall 300 King George Road 001001472
817 Canadian Imperial Bank of Commerce ON Brantford Dalhousie and Queen 50 Dalhousie St., P.O. Box 545 001000672
818 Canadian Imperial Bank of Commerce ON Brantford Lynden Park Mall Banking Centre 84 Lynden Rd. 001009472
819 Canadian Imperial Bank of Commerce ON Brantford Market & Dalhousie 34 Market St., P.O. Box 1056 001000072
820 Canadian Imperial Bank of Commerce ON Brantford St. Paul and King George 2 King George Rd 001007772
821 Canadian Imperial Bank of Commerce ON Brechin Brechin 2290 King St., Box 40 001006842
822 Canadian Imperial Bank of Commerce ON Bridgenorth Bridgenorth 871 Ward St., Box 119 001008242
823 Canadian Imperial Bank of Commerce ON Brighton Brighton 48 Main St., Box 100 001008442
824 Canadian Imperial Bank of Commerce ON Brockville Brockville 98 King St. W., 98 King Street West 001000342
825 Canadian Imperial Bank of Commerce ON Brooklin Brooklin 50 Baldwin St., Box 130 001004642
826 Canadian Imperial Bank of Commerce ON Brussels Brussels 36 King Street, Box 20 001009652
827 Canadian Imperial Bank of Commerce ON Burford Burford 113 King St. E., Box 190 001005972
828 Canadian Imperial Bank of Commerce ON Burlington 162 Plains Road West 162 Plains Rd. W. 001008962
829 Canadian Imperial Bank of Commerce ON Burlington 575 Brant Street 575 Brant Street 001001062
830 Canadian Imperial Bank of Commerce ON Burlington Appleby Line and Fairview 4490 Fairview St. 001000262
831 Canadian Imperial Bank of Commerce ON Burlington Burlington Area Independent Business Centre, 3385 Harvester Road 001068772
832 Canadian Imperial Bank of Commerce ON Burlington Burlington Banking Centre 2400 Fairview St. 001004762
833 Canadian Imperial Bank of Commerce ON Burlington Mt. Forest and Brant 2017 Mount Forest Drive 001003962
834 Canadian Imperial Bank of Commerce ON Burlington Treasury Department, Mt. Forest and Brant, Burlington 2017 Mount Forest Dr. 001002162
835 Canadian Imperial Bank of Commerce ON Burlington Upper Middle & Guelph BKG Ctr 2025 Guelph Line 001004362
836 Canadian Imperial Bank of Commerce ON Burlington Walker's Line & Dundas 3500 Dundas St. 001005162
837 Canadian Imperial Bank of Commerce ON Burlington Walker's Line and Mainway 1222 Walker's Line 001003562
838 Canadian Imperial Bank of Commerce ON Caledon East Caledon East 15968 Airport Rd. N. 001007552
839 Canadian Imperial Bank of Commerce ON Caledonia Caledonia 31 Argyle St., 31 Argyle St. N. 001007572
840 Canadian Imperial Bank of Commerce ON Cambridge Cambridge Banking Centre 395 Hespeler Rd., Box 20061, John Galt Postal Station 001002452
841 Canadian Imperial Bank of Commerce ON Cambridge Dundas Street at Highway 97 75 Dundas Street 001002552
842 Canadian Imperial Bank of Commerce ON Cambridge King and Argyle 567 King St. E. 001009052
843 Canadian Imperial Bank of Commerce ON Cambridge Main and Water 11 Main St. 001000552
844 Canadian Imperial Bank of Commerce ON Cannington Cannington 1 Cameron St., Box 40 001009742
845 Canadian Imperial Bank of Commerce ON Capreol Capreol 12 Young St, Box 130 001003992
846 Canadian Imperial Bank of Commerce ON Carleton Place Carleton Place Mews 33 Lansdowne Ave 001000886
847 Canadian Imperial Bank of Commerce ON Cayuga Cayuga 22 Talbot Street, Box 40 001008772
848 Canadian Imperial Bank of Commerce ON Chatham 99 King Street West 99 King Street West 001000282
849 Canadian Imperial Bank of Commerce ON Chatham Grand and Keil 651 Grand Ave W 001008582
850 Canadian Imperial Bank of Commerce ON Chatham Richmond and Merritt 445 Richmond St. 001008082