Browse SWIFT Codes by Country


What is SWIFT Code?

SWIFT code is a standard format of Bank Identifier Codes (BIC) and serves as a unique identifier for a bank or financial institution.

These codes are used when transferring money between banks, particularly for international wire transfers. On top of that, the code is used to transmit messages between financial institutions and banks.

The SWIFT code can be either 8 or 11 characters long and 8 digits code refers to the primary office. The format of SWIFT Code is as follows;

AAAA BB CC DDD

  • The first 4 characters ("AAAA") specify the bank. Only letters are allowed.
  • The next 2 characters ("BB") specify the country. It use the format of ISO 3166-1 alpha-2 country code.
  • The next 2 characters ("CC") specify the location. Letters and digits are allowed. Passive participant will have "1" in the second character
  • The last 3 characters ("DDD") specify the branch. This is an optional. A 'XXX' refer to primary office. Letters and digits are allowed.

Canada Bank SWIFT Codes

Below are the SWIFT Code for all banks in Canada. Click on the SWIFT Code to find out the bank details, address & maps.

No Bank or Institution City Branch Name SWIFT Code
1 A.C. MACPHERSON AND CO. INC. TORONTO ACMCCAT1
2 ACCU RATE CORPORATION OTTAWA ACFXCAW1
3 ACKER FINLEY INC TORONTO ACKFCAT1
4 ACUMEN CAPITAL PARTNERS CALGARY ACCTCA61
5 ALBERTA STOCK EXCHANGE THE CALGARY XALBCA61
6 ALBERTA TREASURY BRANCHES EDMONTON ATBRCA6E
7 ALPHA CAPITAL INC. MONTREAL ALPHCAM1
8 ALPHAFIXE CAPITAL MONTREAL ALPICAM1
9 ALTACORP CAPITAL INC. CALGARY ALTTCA61
10 AQUILON CAPITAL CORP. TORONTO MMIGCAT1
11 ASIA PACIFIC FINANCIAL SERVICES CANADA LIMITED VICTORIA APFICA81
12 AUREUS CAPITAL CORP. MONTREAL AURCCAM1
13 AVIVA INVESTORS NORTH AMERICA TORONTO AINMCAT1
14 BANK OF AMERICA NATIONAL ASSOCIATION CANADA BRANCH TORONTO (FOREIGN CURRENCY SERVICES) BOFACATTFCS
15 BANK OF AMERICA NATIONAL ASSOCIATION CANADA BRANCH TORONTO (GLOBAL DERIVATIVES AND FOREIGN EXCHANGE) BOFACATTGRC
16 BANK OF AMERICA NATIONAL ASSOCIATION CANADA BRANCH TORONTO BOFACATT
17 BANK OF AMERICA NATIONAL ASSOCIATION CANADA BRANCH VANCOUVER BOFACATTVAN
18 BANK OF CANADA OTTAWA BCANCAW2
19 BANK OF CHINA (CANADA) TORONTO (CHINATOWN BRANCH) BKCHCATTCTX
20 BANK OF CHINA (CANADA) TORONTO BKCHCATT
21 BANK OF CHINA (CANADA) VANCOUVER (VANCOUVER BRANCH) BKCHCATTVAN
22 BANK OF MONTREAL SHORCAN TORONTO BAMSCAT1
23 BANK OF MONTREAL THE MONTREAL (INTERNATIONAL BRANCH) BOFMCAM2
24 BANK OF MONTREAL THE MONTREAL BOFMCAM3
25 BANK OF MONTREAL THE TORONTO (BMO - BROKERS) BOFMCAT2BMO
26 BANK OF MONTREAL THE TORONTO (BMO NESBITT BURNS) BOFMCAM2NBB
27 BANK OF MONTREAL THE TORONTO (CLS PAYMENTS ONLY) BOFMCAT2CLS
28 BANK OF MONTREAL THE TORONTO (FOREIGN EXCHANGE AND MONEY MARKET) BOFMCAT2FXM
29 BANK OF MONTREAL THE TORONTO (INTERNATIONAL BRANCH) BOFMCAT2
30 BANK OF NOVA SCOTIA CALGARY NOSCCATTTPC
31 BANK OF NOVA SCOTIA CALGARY NOSCCATTCGY
32 BANK OF NOVA SCOTIA HALIFAX NOSCCATTHFX
33 BANK OF NOVA SCOTIA MONTREAL NOSCCATTTPM
34 BANK OF NOVA SCOTIA MONTREAL NOSCCATTMTL
35 BANK OF NOVA SCOTIA OTTAWA NOSCCATTOTT
36 BANK OF NOVA SCOTIA SASKATOON NOSCCATTSKN
37 BANK OF NOVA SCOTIA TORONTO (ALL OFFICES IN CANADA) NOSCCATT
38 BANK OF NOVA SCOTIA TORONTO (BALANCE SHEET MANAGEMENT) NOSCCATTBSM
39 BANK OF NOVA SCOTIA TORONTO (CDN SHORT TERM FUNDING) NOSCCATTCST
40 BANK OF NOVA SCOTIA TORONTO (COLLECTION DEPARTMENT) NOSCCATTCOL
41 BANK OF NOVA SCOTIA TORONTO (CONTINUOUS LINK SETTLEMENT) NOSCCATTCLS
42 BANK OF NOVA SCOTIA TORONTO (SECURITIES) NOSCCATMSEC
43 BANK OF NOVA SCOTIA TORONTO (TERM FUNDING AND SECURITIZATION) NOSCCATTTFS
44 BANK OF NOVA SCOTIA TORONTO (TOR SHORTTERMFUNDING) NOSCCATTSTF
45 BANK OF NOVA SCOTIA TORONTO (WEALTH MGMT) NOSCCATMWM1
46 BANK OF NOVA SCOTIA TORONTO NOSCCATTTOR
47 BANK OF NOVA SCOTIA TORONTO NOSCCATTTPT
48 BANK OF NOVA SCOTIA TORONTO NOSCCATTTPG
49 BANK OF NOVA SCOTIA TORONTO NOSCCATTFXA
50 BANK OF NOVA SCOTIA TORONTO NOSCCATMGTB
51 BANK OF NOVA SCOTIA TORONTO NOSCCATMCMS
52 BANK OF NOVA SCOTIA VANCOUVER NOSCCATTVCR
53 BANK OF NOVA SCOTIA VANCOUVER NOSCCATTTPV
54 BANK OF NOVA SCOTIA WINNIPEG NOSCCATTWPG
55 BANK OF NOVA SCOTIA WINNIPEG NOSCCATTTPW
56 BANK OF TOKYO MITSUBISHI UFJ (CANADA) TORONTO (TORONTO HEAD OFFICE) BOTKCATX
57 BANK OF TOKYO MITSUBISHI UFJ (CANADA) VANCOUVER (VANCOUVER OFFICE) BOTKCATXVCR
58 BANQUE DE DEVELOPPEMENT DU CANADA MONTREAL BAFDCAM1
59 BANQUE NATIONALE DU CANADA MONTREAL (INTERNATIONAL DEPARTMENT) BNDCCAMMINT
60 BANQUE NATIONALE DU CANADA MONTREAL (SECURITIES) BNDCCAMMVAL
61 BANQUE NATIONALE DU CANADA MONTREAL (TREASURY DEPARTMENT) BNDCCAMMIMM
62 BANQUE NATIONALE DU CANADA MONTREAL BNDCCAMM
63 BANQUE ROYALE DU CANADA VICTORIAVILLE ROYACA21
64 BARCLAYS MCCONNELL LTD TORONTO BMCCCAT1
65 BBN JAMES CAPEL INC TORONTO BBNJCAT1
66 BCPBANK TORONTO BCOMCAT1
67 BEACON SECURITIES LIMITED HALIFAX BEAOCA91
68 BERNER AND COMPANY INC TORONTO BERCCAT1
69 BLACK CREEK INVESTMENT MANAGEMENT INC. TORONTO BCNGCAT1
70 BLACKROCK ASSET MANAGEMENT CANADA LIMITED TORONTO BAGNCAT1
71 BLOOMBERG TRADEBOOK CANADA COMPANY TORONTO BTRBCATT
72 BLUECHIVE PROCESSING CORPORATION TORONTO BLPCCAT1
73 BMO HARRIS INVESTMENT MANAGEMENT TORONTO BHIMCAT1
74 BMO NESBITT BURNS INC TORONTO NESUCAM10TT
75 BMO NESBITT BURNS INC TORONTO NESUCAM1
76 BNP PARIBAS (CANADA) VALEURS MOBILIERES INC MONTREAL BNPVCAM1
77 BNP PARIBAS CANADA MONTREAL MONTREAL (MONTREAL BRANCH) BNPACAMM
78 BNP PARIBAS CANADA MONTREAL TORONTO (TORONTO BRANCH) BNPACAMMTTT
79 BNP PARIBAS CANADA MONTREAL VANCOUVER (VANCOUVER BRANCH) BNPACAMMVVV
80 BOMBARDIER INC. MONTREAL (BOMBARDIER TRANSPORTATION) BIHOCAMMBTG
81 BOMBARDIER INC. MONTREAL BIHOCAMM
82 BRAWLEY CATHERS LIMITED TORONTO BRWLCAT1
83 BRIGHTWAY CAPITAL (CANADA) LTD. TORONTO BRPDCAT1
84 BRINK HUDSON AND LEFEVER LTD. VANCOUVER BHLLCA81
85 BROOKFIELD BRP CANADA CORP. OTTAWA BBRPCAWA
86 BURGUNDY ASSET MANAGEMENT LIMITED TORONTO BUAMCAT1
87 BURNS FRY LIMITED TORONTO BFRLCAT1
88 BUSINESS DEVELOPMENT BANK OF CANADA MONTREAL FBDBCAM1
89 C.M. OLIVER AND COMPANY LIMITED VANCOUVER CHOLCA81
90 C.S. FIRST BOSTON (CANADA) INC. TORONTO CSFBCAT1
91 CAISSE CENTRALE DESJARDINS MONTREAL (HEAD OFFICE) CCDQCAMM
92 CAISSE CENTRALE DESJARDINS MONTREAL (TREASURY AND INTERNATIONAL MONEY MARKETS) CCDQCAMMIMM
93 CAISSE DE DEPOT ET PLACEMENT DU QUEBEC MONTREAL CDPECAM1
94 CAISSE DE DEPOT ET PLACEMENT DU QUEBEC MONTREAL CDPECA21
95 CAISSE DESJARDINS DES CHUTES MONTMORENCY QUEBEC CDCNCA21
96 CAISSE POPULAIRE DIEPPE CAUOCA91
97 CALDWELL SECURITIES LTD TORONTO CALWCAT1
98 CALGARY FOREIGN EXCHANGE LTD. CALGARY CLFXCA61
99 CAMBRIDGE MERCANTILE CORP. TORONTO CMFXCATT
100 CAMLIN ASSET MANAGEMENT VANCOUVER CMAMCA81