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
LOCYCAMMNDP LOMBARD ODIER DARIER HENTSCH MONTREAL
LWOHCAT1 LOEWEN, ONDAATJE, MCCUTCHEON TORONTO
LYINCA91 LYNCH INVESTMENTS LIMITED HALIFAX
MAFCCAT1 MACKENZIE FINANCIAL CORPORATION TORONTO
MAINCA21 MAGNA INTERNATIONAL INC. AURORA
MAIPCAM1 MAISON PLACEMENTS CANADA INC. MONTREAL
MAJECA81 MAJENDIE SECURITIES LTD. VANCOUVER
MALECAM1 MARLEAU LEMIRE INC. MONTREAL
MALHCAT1 MCDERMID ST. LAWRENCE CHISHOLM LTD. TORONTO
MAPCCAT1 MAISON PLACEMENTS CA INC. TORONTO
MAPLCATT MAPLE SECURITIES CDA LTD TORONTO
MCMCCAM1 MACDOUGALL, MACDOUGALL AND MACTIER INC. MONTREAL
MCMICAT1 DEUTSCHE BANK SECURITIES LIMITED TORONTO
MCMYCAM1 MACDOUGALL, MEYER INC. MONTREAL
MCOACAM1 M. COUSINEAU AND ASSOCIES INC. LAVAL
MCOTCAT1 MUTUAL TRUST COMPANY, THE TORONTO
MELNCATT THE BANK OF NEW YORK MELLON, TORONTO BRANCH TORONTO
MESICAT1 MERIDIAN SECURITIES INTERNATIONAL INC. TORONTO
METCCAT1 HSBC TRUST COMPANY (CANADA) TORONTO
METCCAT1022 HSBC TRUST COMPANY (CANADA) OTTAWA
METCCAT102H HSBC TRUST COMPANY (CANADA) HALIFAX
METCCAT106E HSBC TRUST COMPANY (CANADA) EDMONTON
METCCAT108V HSBC TRUST COMPANY (CANADA) VANCOUVER
METCCAT10MM HSBC TRUST COMPANY (CANADA) MONTREAL

Other countries that use SWIFT codes: