Find Canada Bank SWIFT Codes

Browse all Canada SWIFT Codes - Page 4

Canada Below are the SWIFT codes for all banks in Canada. Only active SWIFT codes are shown. All passive (i.e. inactive) codes are excluded from the list.


ID Bank or Institution City Branch Swift Code
151 HYDRO-QUEBEC MONTREAL HQQCCAMM
152 ICE NGX CANADA INC. CALGARY ICNACA66
153 ICICI BANK CANADA TORONTO ICICCATT
154 ICICI BANK CANADA TORONTO CENTRAL OPERATIONS - CANADA ICICCATTCOP
155 ICICI BANK CANADA TORONTO GLOBAL TRADE SERVICE UNIT-CANADA ICICCATTGTS
156 ICICI BANK CANADA TORONTO TREASURY ICICCATTRTL
157 ICICI BANK CANADA TORONTO TREASURY ICICCATTTSY
158 INDUSTRIAL AND COMMERCIAL BANK OF CHINA (CANADA) TORONTO ICBKCAT2
159 INDUSTRIAL AND COMMERCIAL BANK OF CHINA (CANADA) TORONTO RMB CLEARING BANK ICBKCAT2CLR
160 INTACT INVESTMENT MANAGEMENT INC. MONTREAL ITIMCAM2
161 INTERACTIVE BROKERS CANADA INC. MONTREAL IBKRCAMM
162 INTERNATIONAL AIR TRANSPORT ASSOCIATION MONTREAL IATACAMM
163 INVESCO CANADA LTD TORONTO AFMICATT
164 INVESTMENT MANAGEMENT CORPORATION OF ONTARIO TORONTO IMROCATT
165 INVESTMENT MANAGEMENT CORPORATION OF ONTARIO TORONTO IMROCATB
166 INVESTORS GROUP FINANCIAL SERVICES INC WINNIPEG IGMFCA44
167 INVESTORS GROUP FINANCIAL SERVICES INC WINNIPEG IGMFCA44004
168 INVESTORS GROUP FINANCIAL SERVICES INC WINNIPEG INVESTORS GROUP IGMFCA44002
169 INVESTORS GROUP FINANCIAL SERVICES INC WINNIPEG INVESTORS GROUP IGMFCA44003
170 INVESTORS GROUP FINANCIAL SERVICES INC WINNIPEG NVESTORS GROUP IGMFCA44001
171 ISWISS PAY LIMITED VANCOUVER ISPACA82
172 ITALIAN CANADIAN SAVINGS AND CREDIT UNION LIMITED TORONTO ICSOCATT
173 J.P. MORGAN SECURITIES CANADA INC. TORONTO JPMSCATT
174 JEFFERIES SECURITIES, INC. TORONTO JEFFCATT
175 JIM PATTISON LTD. VANCOUVER JPGCCA8V
176 JPMORGAN CHASE BANK, TORONTO BRANCH TORONTO CHASCATTCTS
177 JPMORGAN CHASE BANK, TORONTO BRANCH TORONTO CHASCATTENQ
178 JPMORGAN CHASE BANK, TORONTO BRANCH TORONTO CHASCATT
179 JPMORGAN CHASE BANK, TORONTO BRANCH TORONTO CANADA TREASURY CHASCATTNVS
180 JSC-JUERGEN FITSCHEN AND CO. INTERNATIONALE FINANZDIENSTLEISTUNG A.G. SURREY JFIFCA82
181 KEB HANA BANK CANADA TORONTO KOEXCATT
182 KEEP TECHNOLOGIES CORP. OTTAWA KEECCA22
183 KNIT PAYMENT SERVICES (CANADA) INC. TORONTO KPSACAT2
184 LALLEMAND INC MONTREAL LALLCAMM
185 LANGDON EQUITY PARTNERS LTD TORONTO LEQPCAT2
186 LAPSA PAYMENTS LTD. VANCOUVER LAPMCA82
187 LAURENTIAN BANK OF CANADA MONTREAL ALL OFFICES IN CANADA BLCMCAMM
188 LOOP PAYMENTS INC. TORONTO LOPYCAT2
189 MAGNA INTERNATIONAL INC. AURORA MAINCA2A
190 MAGNA INTERNATIONAL INC. AURORA MAINCA2B
191 MANUFACTURERS LIFE INSURANCE COMPANY TORONTO MFCTCATB
192 MANULIFE FINANCIAL CORPORATION TORONTO MFCTCATT
193 MAPLE ROCK CAPITAL PARTNERS INC. TORONTO MRCTCAT2
194 MARTINREA INTERNATIONAL INC. VAUGHAN MRIECA2V
195 MCCAIN FOODS LIMITED FLORENCEVILLE-BRISTOL MCFOCANN
196 MD FINANCIAL MANAGEMENT INC OTTAWA FNMNCAW2
197 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. CANADA BRANCH RICHMOND RICHMOND BRANCH ICBCCATTRMD
198 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. CANADA BRANCH TORONTO ICBCCATT
199 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. CANADA BRANCH VANCOUVER VANCOUVER BRANCH ICBCCATTVAN
200 MELON TECHNOLOGIES LIMITED VANCOUVER MTENCA82


What is a SWIFT Code?

A SWIFT Code is a standard format of Bank Identifier Code (BIC) used to specify a particular bank or branch. These codes are used when transferring money between banks, particularly for international wire transfers. Banks also use these codes for exchanging messages between them.

SWIFT codes comprise of 8 or 11 characters. All 11 digit codes refer to specific branches, while 8 digit codes (or those ending in 'XXX') refer to the head or primary office. SWIFT codes are formatted as follows:

AAAA BB CC DDD

  • First 4 characters - bank code (only letters)
  • Next 2 characters - ISO 3166-1 alpha-2 country code (only letters)
  • Next 2 characters - location code, passive participant will have "1" in the second character (letters and digits)
  • Last 3 characters - branch code, optional - 'XXX' for primary office (letters and digits)

The downside of international transfers with your bank

When you send or receive money using your bank, you might lose out 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 (formerly TransferWise), 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.

The registrations of SWIFT codes are handled by Society for Worldwide Interbank Financial Telecommunication (SWIFT) and their headquarters is located in La Hulpe, Belgium. SWIFT is the registered trademark of S.W.I.F.T. SCRL with a registered address at Avenue Adèle 1, B-1310 La Hulpe, Belgium.