SWIFT Codes for banks in Canada - Page 2

Below are the SWIFT codes for banks in Canada. These SWIFT codes are only the active participants who are connected to SWIFT network. Passive participants codes are excluded from the list.

IDBankCityBranchSWIFT Code
51BRITISH COLUMBIA INVESTMENT MANAGEMENT CORPORATIONVICTORIABCVMCA8G
52BROOKFIELD ASSET MANAGEMENTTORONTOBAMZCATB
53BROOKFIELD ASSET MANAGEMENTTORONTOBAMZCATT
54BROOKFIELD BRP CANADA CORP.OTTAWABBRPCAWA
55CALDWELL INVESTMENT MANAGEMENT LTD.TORONTOCLVMCAT2
56CAMBRIDGE MERCANTILE CORP.TORONTOCMFXCATT
57CAMECO CORPORATIONSASKATOONCEMTCATT
58CANADA DEPOSIT INSURANCE CORPORATIONOTTAWACDICCAW2
59CANADA LIFE ASSURANCE COMPANYLONDONCNLACA44CLI
60CANADA LIFE ASSURANCE COMPANYWINNIPEGCNLACA44
61CANADA MORTGAGE AND HOUSING CORPORATIONOTTAWACMHCCAW2
62CANADA PENSION PLAN INVESTMENT BOARDTORONTOCPPBCATA
63CANADA PENSION PLAN INVESTMENT BOARDTORONTOCPPBCATT
64CANADIAN IMPERIAL BANK OF COMMERCETORONTOCIBCCATT
65CANADIAN IMPERIAL BANK OF COMMERCETORONTOCASH MANAGEMENT / CUSTOMER STATUSCIBCCATTCMI
66CANADIAN IMPERIAL BANK OF COMMERCETORONTOCIBC WORLD MARKETS SECURITIES OPERATIONS (OMGEO)CIBCCATTCWM
67CANADIAN IMPERIAL BANK OF COMMERCETORONTOCLS SERVICESCIBCCATTCLS
68CANADIAN NATIONAL RAILWAY COMPANYMONTREALCNRRCAMT
69CANADIAN NATIONAL RAILWAY COMPANYMONTREALCNRRCAMB
70CANADIAN PAYMENTS ASSOCIATIONOTTAWACPAACA2A
71CANADIAN PAYMENTS ASSOCIATIONOTTAWACPAACA22
72CDS CLEARING AND DEPOSITORY SERVICES INC.TORONTOCDSLCATT
73CDS CLEARING AND DEPOSITORY SERVICES INC.TORONTOCDSLCATTSMD
74CENTRAL 1 CREDIT UNIONCALGARYALBERTA PAYMENTS SERVICESCUCXCATTCAL
75CENTRAL 1 CREDIT UNIONREGINASASKATCHEWAN PAYMENT SERVICESCUCXCATTREG
76CENTRAL 1 CREDIT UNIONTORONTOCENTRAL 1 CREDIT UNION ONTARIO PAYMENT SERVICESCUCXCATTONT
77CENTRAL 1 CREDIT UNIONVANCOUVERCUCXCATT
78CENTRAL 1 CREDIT UNIONVANCOUVERCENTRAL 1 CREDIT UNION BC PAYMENT SERVICESCUCXCATTVAN
79CENTRAL 1 CREDIT UNIONVANCOUVERINVESTMENT DEPARTMENTCUCXCATTINV
80CENTRAL 1 CREDIT UNIONWINNIPEGMANITOBA PAYMENTS SERVICESCUCXCATTWPG
81CHIIZU INC.VANCOUVERCHZICA82
82CHINA CONSTRUCTION BANK TORONTO BRANCHTORONTOPCBCCATT
83CIBC ASSET MANAGEMENT INC.MONTREALCGAACAMB
84CIBC MELLON TRUST COMPANYTORONTOCMTYCATT
85CIBC MELLON TRUST COMPANYTORONTOCMTYCATB
86CIDEL ASSET MANAGEMENT INCTORONTOCTBLCATT
87CIDEL BANK CANADATORONTOCTBLCAT3
88CIDEL TRUST COMPANYCALGARYCTBLCA66
89CITCO BANK CANADATORONTOCITCCATT
90CITIBANK CANADATORONTOCITICATT
91CITIBANK CANADATORONTOCITIBANK NA CANADIAN BRANCHCITICATTBCH
92CITIBANK CANADATORONTOCITNCITICATT617
93CITIBANK CANADATORONTOCITTCITICATT615
94CITIBANK CANADATORONTOSECURITIES SERVICES DEPARTMENTCITICATT623
95CREDIT SUISSE AG, TORONTO BRANCHTORONTOCRESCATT
96CREDIT SUISSE AG, TORONTO BRANCHTORONTOCRESCATTVIS
97CTBC BANK CORP. (CANADA)VANCOUVERCTCBCA8V
98CURRENCIES DIRECT CANADA INCSAINT JOHNCUDCCA92
99DAIMLER CANADA FINANCE INC.MONTREALDCAGCAMM
100DEUTSCHE BANK AG, CANADA BRANCHTORONTODEUTCATT

Last Database Update : 06-JUL-2022

Validate SWIFT Code

Check

About SWIFT Codes


SWIFT/BIC codes are used to identify specific banks and branches in international money transfers, making sure your money gets to the right place. These codes are used by banks to process international wire transfers and messages.

All SWIFT codes consist of 8 or 11 characters. An 11 digit code refers to a specific branch, while an 8 digit code (or one ending in 'XXX') refers to the bank's head office. SWIFT code registrations are handled by the Society for Worldwide Interbank Financial Telecommunication (SWIFT). The term SWIFT is often used interchangeably with BIC, which stands for Bank Identifier Code.

The tools here are provided for informational purposes only. Whilst every effort is made to provide accurate data, users must acknowledge that this website accepts no liability whatsoever with respect to its accuracy. Only your bank can confirm the correct bank account information. If you are making an important or time-critical payment, we recommend you contact your bank first.