SWIFT codes in Canada

In order to make international payments to Canada you have to know the bank´s SWIFT / BIC code.

What do Canada SWIFT codes look like?

The SWIFT code consists of 8 to 11 characters (letters and digits) and for Canada the SWIFT code has the following format:

  • First 4 characters (only letters) - bank code. A shortened version of the bank´s name.
  • Next 2 characters (only letters) - Canada´s ISO code.
  • Next 2 characters (letters and digits) - location code.
  • Last 3 characters (letters and digits) – bank branch (optional).

SWIFT codes of the most important banks in Canada

Find below an extensive A to Z list of the SWIFT codes in Canada:

SWIFT codes in Canada

SWIFT Code Bank City
BKCHCATTCTX BANK OF CHINA (CANADA) TORONTO
BKCHCATTVAN BANK OF CHINA (CANADA) VANCOUVER
BLCMCAMM LAURENTIAN BANK OF CANADA MONTREAL H2Y 1N2
BLCSCAM1 LAURENTIAN BANK SECURITIES INC MONTREAL
BLPCCAT1 BLUECHIVE PROCESSING CORPORATION TORONTO
BMCCCAT1 BARCLAYS MCCONNELL LTD TORONTO
BNDCCAMM BANQUE NATIONALE DU CANADA MONTREAL
BNDCCAMMIMM NATIONAL BANK OF CANADA MONTREAL
BNDCCAMMINT NATIONAL BANK OF CANADA MONTREAL
BNDCCAMMVAL BANQUE NATIONALE DU CANADA MONTREAL
BNPACAMM BNP PARIBAS CANADA MONTREAL H3A 2W8 CANADA
BNPACAMMTTT BNP PARIBAS CANADA, MONTREAL TORONTO
BNPACAMMVVV BNP PARIBAS CANADA, MONTREAL VANCOUVER
BNPVCAM1 BNP PARIBAS (CANADA) VALEURS MOBILIERES INC MONTREAL
BOFACATT BANK OF AMERICA CANADA TORONTO
BOFACATTFCS BANK OF AMERICA TORONTO
BOFACATTVAN BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCH VANCOUVER
BOFMCA8V BANK OF MONTREAL, THE VANCOUVER
BOFMCAM2 BANK OF MONTREAL MONTREAL QC H2Y 1L6
BOFMCAM2NBB BANK OF MONTREAL, THE TORONTO
BOFMCAM3 BANK OF MONTREAL MONTREAL
BOFMCAT2 BANK OF MONTREAL, THE TORONTO
BOFMCAT2BMO BANK OF MONTREAL, THE TORONTO
BOFMCAT2CLS BANK OF MONTREAL, THE TORONTO

Other countries that use SWIFT codes: