Find Canada Bank SWIFT Codes

SWIFT codes for main Canada banks

Browse all Canada SWIFT Codes

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
1 AGF INVESTMENTS INC. TORONTO AIVVCATT
2 AIR CANADA MONTREAL ACNACA2Q
3 AIR CANADA PENSION MASTER TRUST FUND MONTREAL ACMTCAMM
4 ALBERTA INVESTMENT MANAGEMENT CORPORATION EDMONTON AIMCCA66
5 ASCENDANTFX CAPITAL INC VICTORIA ASILCATT
6 ATB FINANCIAL EDMONTON ATBRCA6E
7 BANCORAGE PAY CORP. VANCOUVER BAYYCA82
8 BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCH TORONTO BOFACATT
9 BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCH TORONTO BOFACATTCAD
10 BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCH TORONTO FOREIGN CURRENCY SERVICES BOFACATTFCS
11 BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCH TORONTO GLOBAL DERIVATIVES AND FOREIGN EXCHANGE BOFACATTGRC
12 BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCH TORONTO TREASURY BOFACATTTSY
13 BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCH VANCOUVER BOFACATTVAN
14 BANK OF CANADA OTTAWA BCANCAW2
15 BANK OF CHINA (CANADA) TORONTO BKCHCATT
16 BANK OF CHINA (CANADA) VANCOUVER VANCOUVER BRANCH BKCHCATTVAN
17 BANK OF CHINA TORONTO BRANCH TORONTO BKCHCAT2
18 BANK OF MONTREAL, THE MONTREAL BOFMCAM3
19 BANK OF MONTREAL, THE MONTREAL INTERNATIONAL BRANCH BOFMCAM2
20 BANK OF MONTREAL, THE TORONTO BMO - BROKERS BOFMCAT2BMO
21 BANK OF MONTREAL, THE TORONTO BMO NESBITT BURNS BOFMCAM2NBB
22 BANK OF MONTREAL, THE TORONTO CLS PAYMENTS ONLY BOFMCAT2CLS
23 BANK OF MONTREAL, THE TORONTO FOREIGN EXCHANGE AND MONEY MARKET BOFMCAT2FXM
24 BANK OF MONTREAL, THE TORONTO GLOBAL CASH MANAGEMENT OPERATIONS BOFMCAT2GCT
25 BANK OF MONTREAL, THE TORONTO INTERNATIONAL BRANCH BOFMCAT2
26 BANK OF NOVA SCOTIA TORONTO NOSCCATMCMS
27 BANK OF NOVA SCOTIA TORONTO NOSCCATMGTB
28 BANK OF NOVA SCOTIA TORONTO NOSCCATMREC
29 BANK OF NOVA SCOTIA TORONTO NOSCCATMESC
30 BANK OF NOVA SCOTIA TORONTO NOSCCATMGLS
31 BANK OF NOVA SCOTIA TORONTO NOSCCATMPBG
32 BANK OF NOVA SCOTIA TORONTO NOSCCATM
33 BANK OF NOVA SCOTIA TORONTO SECURITIES NOSCCATMSEC
34 BANK OF NOVA SCOTIA TORONTO WEALTH MGMT NOSCCATMWM1
35 BANQUE NATIONALE DU CANADA MONTREAL BNDCCAMM
36 BANQUE NATIONALE DU CANADA MONTREAL CUSTODY BNDCCAMMCUS
37 BANQUE NATIONALE DU CANADA MONTREAL INTERNATIONAL DEPARTMENT BNDCCAMMINT
38 BANQUE NATIONALE DU CANADA MONTREAL SECURITIES BNDCCAMMVAL
39 BANQUE NATIONALE DU CANADA MONTREAL TREASURY DEPARTMENT BNDCCAMMIMM
40 BARRICK GOLD CORPORATION TORONTO BRGCCATT
41 BAUSCH HEALTH COMPANIES INC. LAVAL BHCNCA8V
42 BEUTEL, GOODMAN AND COMPANY LTD. TORONTO BGCOCATT
43 BLACKBERRY LIMITED WATERLOO RIMMCA2W
44 BNP PARIBAS, CANADA BRANCH MONTREAL BNPACAMMSUB
45 BNP PARIBAS, CANADA BRANCH MONTREAL MONTREAL BRANCH BNPACAMM
46 BNP PARIBAS, CANADA BRANCH TORONTO TORONTO BRANCH BNPACAMMTTT
47 BNP PARIBAS, CANADA BRANCH VANCOUVER VANCOUVER BRANCH BNPACAMMVVV
48 BOMBARDIER INC. MONTREAL BIHOCAMM
49 BREINROCK LIMITED TORONTO BRIKCAT2
50 BRITISH COLUMBIA INVESTMENT MANAGEMENT CORPORATION VICTORIA BCVMCA8V

Wise

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.