SWIFT Codes for banks in Canada - Page 3

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
101DIGITAL COMMERCE BANKCALGARYDIEECA66
102DOREL INDUSTRIES INC.MONTREALDOIDCA22
103ENCOREFX INC.VICTORIAENCRCA88
104EXCHANGE BANK OF CANADATORONTOEXBCCATT
105EXPORT DEVELOPMENT CANADAOTTAWAEDCOCAW2
106FASTPAY FINANCIAL INC.VANCOUVERFAFACA82
107FCT INSURANCE COMPANY LTDOAKVILLEFCTICATT
108FEDERATION DES CAISSES DESJARDINS DU QUEBECLEVISCCDQCAMA
109FEDERATION DES CAISSES DESJARDINS DU QUEBECLEVISHEAD OFFICECCDQCAMM
110FEDERATION DES CAISSES DESJARDINS DU QUEBECLEVISTREASURY AND INTERNATIONAL MONEY MARKETSCCDQCAMMIMM
111FIDELITY CLEARING CANADA ULCTORONTOFCCLCATT
112FIERA CAPITAL CORPORATIONMONTREALFCAICAMM
113FINNING INTERNATIONAL INCVANCOUVERFNNGCA8V
114FIRMA FOREIGN EXCHANGE CORPORATIONEDMONTONFFFXCA66
115FIRST COMMERCIAL BANKRICHMONDVANCOUVER BRANCHFCBKCA8V
116FIRST COMMERCIAL BANKTORONTOTORONTO BRANCHFCBKCA8V909
117GILDAN ACTIVEWEAR INC.MONTREALGILACAMM
118GLOBAL CURRENCY SERVICES INCGUELPHGLCECAT2
119GLOBALTRADE CORPORATIONTORONTOGLCRCATT
120GUAVA PAY CANADA INCTORONTOGUAVCATT
121HABIB CANADIAN BANKMISSISSAUGAHBZUCATT
122HIFX CANADA INCTORONTOHIFXCATT
123HSBC BANK CANADAMONTREALHKBCCATTMON
124HSBC BANK CANADATORONTOCLS DEPARTMENTHKBCCATTCLS
125HSBC BANK CANADAVANCOUVERHKBCCATT
126HSBC BANK CANADAVANCOUVERVANCOUVERHKBCCATTVAN
127HSBC SECURITIES CANADA (INC)TORONTOHSCICATT
128HYDRO-QUEBECMONTREALHQQCCAMM
129ICE NGX CANADA INC.CALGARYICNACA66
130ICICI BANK CANADATORONTOICICCATT
131ICICI BANK CANADATORONTOCENTRAL OPERATIONS - CANADAICICCATTCOP
132ICICI BANK CANADATORONTOGLOBAL TRADE SERVICE UNIT-CANADAICICCATTGTS
133ICICI BANK CANADATORONTOTREASURYICICCATTRTL
134ICICI BANK CANADATORONTOTREASURYICICCATTTSY
135INDUSTRIAL AND COMMERCIAL BANK OF CHINA (CANADA)TORONTOICBKCAT2
136INDUSTRIAL AND COMMERCIAL BANK OF CHINA (CANADA)TORONTORMB CLEARING BANKICBKCAT2CLR
137INTACT INVESTMENT MANAGEMENT INC.MONTREALITIMCAM2
138INTERACTIVE BROKERS CANADA INC.MONTREALIBKRCAMM
139INTERNATIONAL AIR TRANSPORT ASSOCIATIONMONTREALIATACAMM
140INVESCO CANADA LTDTORONTOAFMICATT
141INVESTMENT MANAGEMENT CORPORATION OF ONTARIOTORONTOIMROCATT
142INVESTMENT MANAGEMENT CORPORATION OF ONTARIOTORONTOIMROCATB
143INVESTORS GROUP FINANCIAL SERVICESWINNIPEGIGMFCA44
144INVESTORS GROUP FINANCIAL SERVICESWINNIPEGIGMFCA44004
145INVESTORS GROUP FINANCIAL SERVICESWINNIPEGINVESTORS GROUPIGMFCA44002
146INVESTORS GROUP FINANCIAL SERVICESWINNIPEGINVESTORS GROUPIGMFCA44003
147INVESTORS GROUP FINANCIAL SERVICESWINNIPEGNVESTORS GROUPIGMFCA44001
148ITALIAN CANADIAN SAVINGS AND CREDIT UNION LIMITEDTORONTOICSOCATT
149J.P. MORGAN SECURITIES CANADA INC.TORONTOJPMSCATT
150JEFFERIES SECURITIES, INC.TORONTOJEFFCATT

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.