SWIFT Codes for banks in Canada - Page 4

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
151CIDEL BANK CANADATORONTOCTBLCAT3
152CIDEL TRUST COMPANYCALGARYCTBLCA66
153CITCO BANK CANADATORONTOCITCCATT
154CITIBANK CANADATORONTOCITICATT
155CITIBANK CANADATORONTOCITIBANK NA CANADIAN BRANCHCITICATTBCH
156CITIBANK CANADATORONTOCITNCITICATT617
157CITIBANK CANADATORONTOCITTCITICATT615
158CITIBANK CANADATORONTOSECURITIES SERVICES DEPARTMENTCITICATT623
159CLARUS SECURITIES INCTORONTOCLSTCAT1
160CMC MARKETS CANADA INC.TORONTOCMCKCAT2
161CN CANADIAN MASTER TRUST FUNDMONTREALCMTFCAM1
162COERENTE CAPITAL MANAGEMENT INC.MONTREALCCTMCAM1
163CONCENTRA BANKSASKATOONTCACCAT1
164CONNOR, CLARK AND LUNN FINANCIAL GROUP LTDVANCOUVERCCLFCA81
165CONNOR, CLARK AND LUNN FINANCIAL GROUP LTD.VANCOUVERCCLFCA82
166CONNOR, CLARK AND LUNN FINANCIAL GROUP LTD.VANCOUVERCCLFCA82INV
167CONTINENTAL BANK OF CANADAWHITBYCNTICA21
168CONVERSE CANADA CORPHALIFAXCNADCA91
169CORMARK SECURITIES INCTORONTOSPSLCAT1
170CORPORATION MACKIE RECHERCHE CAPITALTORONTORECCCAT1
171CORPORATION MACKIE RECHERCHE CAPITALTORONTOFOREIGN SETTLEMENTS DEPARTMENTRECCCAT1SET
172CREDIFINANCE SECURITIES LIMITEDTORONTOCSECCAT1
173CREDIT AGRICOLE CORPORATE AND INVESTMENT BANKMONTREALCRLYCAM1
174CREDIT SUISSE AG, TORONTO BRANCHCALGARYCRESCAT106C
175CREDIT SUISSE AG, TORONTO BRANCHMONTREALCRESCAT10MM
176CREDIT SUISSE AG, TORONTO BRANCHTORONTOCRESCATT
177CREDIT SUISSE AG, TORONTO BRANCHTORONTOCRESCATTVIS
178CREDIT SUISSE AG, TORONTO BRANCHVANCOUVERCRESCAT108V
179CREDIT SUISSE SECURITIES (CANADA), INCTORONTOCSFBCAT1
180CREDIT UNION CENTRAL OF CANADATORONTOCCCSCAT1
181CTBC BANK CORP. (CANADA)VANCOUVERCTCBCA8V
182CTI CAPITAL GROUP INCMONTREALCTICCAM1
183CURRENCIES DIRECT CANADA INCSAINT JOHNCUDCCA92
184DAXIL FINANCE LTD.NEW WESTMINSTERDAFNCA82
185DBRS LIMITEDTORONTODRRSCAT1
186DESTA FINANCE LTDVANCOUVERDENNCA82
187DEUTSCHE BANK AG, CANADA BRANCHTORONTODEUTCATT
188DEUTSCHE BANK SECURITIES LIMITEDTORONTOMCMICAT1
189DIGITAL COMMERCE BANKCALGARYDIEECA66
190DIXON MITCHELL INVESTMENT COUNSEL INCVANCOUVERDMICCA82
191DOHERTY AND ASSOCIATES LIMITEDOTTAWADOASCAW1
192DOMINICK AND DOMINICK SECURITIES INC.DOMINICK AND DOMINICK VALEURS INC.TORONTODDMSCAT1
193DUNDEE SECURITIES LTDMONTREALMALECAM1
194DUNDEE SECURITIES LTDTORONTODCCOCAT1
195DUNDEE SECURITIES LTDTORONTODUNSCAT1
196DUNDEE SECURITIES LTDVANCOUVERGPMACA81
197EDGECREST CAPITAL CORPORATIONTORONTOEDCCCAT1
198EDGEPOINT INVESTMENT GROUP INCTORONTOEDIGCAT1
199EDGEPOINT WEALTH MANAGEMENT INCTORONTOEDWECAT1
200EDWARD JONESMISSISSAUGAEDDJCAM1

Last Database Update : 26-JAN-2024

Find SWIFT Code

Search

Validate SWIFT Code

Check

The downside of international transfers with your bank

When you send or receive an international wire with your bank, you might lose money on a bad exchange rate and pay hidden fees as a result. That’s because the banks still use an old system to exchange money. We recommend you use Wise, which is usually much cheaper. With their smart technology:

  • You get a great exchange rate and a low, upfront fee every time.
  • You move your money as fast as the banks, and often faster – some currencies go through in minutes.
  • Your money is protected with bank-level security.
  • You join over 2 million customers who transfer in 47 currencies across 70 countries.

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.