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.

SWIFT Codes - Page 3

The table below are the SWIFT Code for all banks in Canada.

No Bank City Branch SWIFT Code
101 CAISSE CENTRALE DESJARDINS MONTREAL (TREASURY AND INTERNATIONAL MONEY MARKETS) CCDQCAMMIMM
102 CAISSE DE DEPOT ET PLACEMENT DU QUEBEC MONTREAL CDPECAM1
103 CAISSE DESJARDINS DES CHUTES MONTMORENCY QUEBEC CDCNCA21
104 CAISSE POPULAIRE DIEPPE CAUOCA91
105 CALDWELL SECURITIES LTD TORONTO CALWCAT1
106 CALGARY FOREIGN EXCHANGE LTD. CALGARY CLFXCA66
107 CAMBRIDGE MERCANTILE CORP. TORONTO CMFXCATT
108 CAMLIN ASSET MANAGEMENT VANCOUVER CMAMCA81
109 CANACCORD CAPITAL CORPORATION VANCOUVER CANCCA81
110 CANACCORD CAPITAL CORPORATION VANCOUVER CANCCA81DTC
111 CANADA DEPOSIT INSURANCE CORPORATION OTTAWA CDICCAW2
112 CANADA MONEY TT LTD BURNABY CMTTCA81
113 CANADA PENSION PLAN INVESTMENT BOARD TORONTO (AIM/POMS SERVICE) CPPBCATA
114 CANADA PENSION PLAN INVESTMENT BOARD TORONTO CPPBCATT
115 CANADAS KYOTO PROTOCOL NATIONAL REGISTRY GATINEAU CKPNCA21
116 CANADIAN DERIVATIVES CLEARING CORP MONTREAL CDCCCAMM
117 CANADIAN FINANCIAL CORPORATION MONTREAL CNFCCAM1
118 CANADIAN IMPERIAL BANK OF COMMERCE TORONTO (CIBC WORLD MARKETS SECURITIES OPERATIONS (OMGEO)) CIBCCATTCWM
119 CANADIAN IMPERIAL BANK OF COMMERCE TORONTO (CLS SERVICES) CIBCCATTCLS
120 CANADIAN IMPERIAL BANK OF COMMERCE TORONTO CIBCCATT
121 CANADIAN NATIONAL RAILWAY COMPANY MONTREAL CNRRCAMT
122 CANADIAN WESTERN BANK EDMONTON CWBKCA61
123 CANADIAN WESTERN BANK VANCOUVER CWBKCA6108V
124 CANOE FINANCIAL LP TORONTO CNFNCAT1
125 CANSO INVESTMENT COUNSEL LTD RICHMOND HILL CAVUCAT1
126 CASGRAIN AND COMPANY LIMITED MONTREAL CASCCAM1
127 CDS CLEARING AND DEPOSITORY TORONTO CDSLCAT2
128 CDS CLEARING AND DEPOSITORY SERVICES INC. CALGARY CDSLCAT106C
129 CDS CLEARING AND DEPOSITORY SERVICES INC. MONTREAL CDSLCAT10MM
130 CDS CLEARING AND DEPOSITORY SERVICES INC. TORONTO CDSLCATT
131 CDS CLEARING AND DEPOSITORY SERVICES INC. TORONTO CDSLCATTSMD
132 CDS CLEARING AND DEPOSITORY SERVICES INC. VANCOUVER CDSLCAT108V
133 CENTRAL 1 CREDIT UNION CALGARY (ALBERTA PAYMENTS SERVICES) CUCXCATTCAL
134 CENTRAL 1 CREDIT UNION MISSISSAUGA CUCXCATT
135 CENTRAL 1 CREDIT UNION REGINA (SASKATCHEWAN PAYMENT SERVICES) CUCXCATTREG
136 CENTRAL 1 CREDIT UNION TORONTO (CENTRAL 1 CREDIT UNION ONTARIO PAYMENT SERVICES) CUCXCATTONT
137 CENTRAL 1 CREDIT UNION TORONTO (INVESTMENT DEPARTMENT) CUCXCATTINV
138 CENTRAL 1 CREDIT UNION VANCOUVER (CENTRAL 1 CREDIT UNION BC PAYMENT SERVICES) CUCXCATTVAN
139 CENTRAL 1 CREDIT UNION WINNIPEG (MANITOBA PAYMENTS SERVICES) CUCXCATTWPG
140 CENTURY BANCORP MONTREAL CENPCAM1
141 CHINA CONSTRUCTION BANK TORONTO BRANCH TORONTO PCBCCATT
142 CIBC ASSET MANAGEMENT INC. MONTREAL CIAECAM1
143 CIBC ASSET MANAGEMENT INC. MONTREAL CIEMCAM1
144 CIBC GLOBAL ASSET MANAGEMENT INC. MONTREAL CGAACAM1
145 CITCO BANK CANADA TORONTO CITCCATT
146 CITCO BANK CSV PROCESSING TORONTO CISGCAT1
147 CITIBANK CANADA TORONTO (CITIBANK NA CANADIAN BRANCH) CITICATTBCH
148 CITIBANK CANADA TORONTO (CITN) CITICATT617
149 CITIBANK CANADA TORONTO (CITT) CITICATT615
150 CITIBANK CANADA TORONTO (SECURITIES SERVICES DEPARTMENT) CITICATT623