2024 SWIFT Codes For All Banks in Canada – CA BIC Codes

en | fr | ar | es | de | it | pt | ja

Major Banks in Canada – SWIFT Codes

  1. Bank of Montreal
  2. Bank of Nova Scotia (Scotiabank)
  3. Canadian Imperial Bank Of Commerce (CIBC)
  4. Canadian Western Bank
  5. Desjardins Group
  6. HSBC Bank Of Canada
  7. National Bank of Canada
  8. Royal Bank of Canada (RBC)
  9. The Toronto Dominion Bank (TD)

SWIFT Codes for all banks in Canada

If you want to send or receive money via wire transfer, you can use these swift codes to find the appropriate bank and branch swift code.

A “bank BIC code” is another name for a “bank SWIFT code,” but they both mean the same thing. These SWIFT codes will be displayed as a string (unique identifier) of 8-11 characters, conveying data like the sending and receiving banks’ locations.

The swift codes listed here can be used in international wire transfers, bank wires, and ACH, DDA, and EC transfers. This special page of bank swift codes facilitates euro and dollar business payments and bank transfers for companies based both offshore and onshore through the swift library.

The SWIFT codes for the various banks in Canada are listed below. Only active participants connected to the SWIFT network have these SWIFT codes. The list does not include participant codes for passive participants.

The list of banks is listed in alphabetical order. We recommend you view these tables in desktop view because, on mobile, you won’t be able to view the complete details.

Below you can browse through all available bank swift codes in Canada (CA BIC Codes).

Bank Branch City Swift 
A.C. MACPHERSON AND CO. INC.TORONTO, ONTARIOACMCCAT1XXX
ACCU-RATE CORPORATIONOTTAWAACFXCAW1XXX
ACKER FINLEY INCTORONTO, ONTARIOACKFCAT1XXX
ACUMEN CAPITAL FINANCE PARTNERS LIMITEDCALGARYACCTCA61XXX
AECONTORONTOAGOPCATTXXX
AGF INVESTMENTS INC.TORONTOAIVVCATTXXX
AGILITY FOREX LTD.VANCOUVERAGFECA81XXX
AIR CANADAMONTREALACNACA2QXXX
AIR CANADA PENSION MASTER TRUST FUNDMONTREAL, QUEBECACMTCAMMXXX
ALBERTA INVESTMENT MANAGEMENT CORPORATIONEDMONTONAIMCCA61XXX
ALBERTA INVESTMENT MANAGEMENT CORPORATIONEDMONTONAIMCCA66XXX
ALBERTA STOCK EXCHANGE, THECALGARY, ALBERTAXALBCA61XXX
ALBERTA TEACHERS RETIREMENT FUND BOARDEDMONTONATRFCA61XXX
ALPHAFIXE CAPITALMONTREALALPICAM1XXX
ALTACORP CAPITAL INC.CALGARYALTTCA61XXX
AMERICAN IRON AND METAL COMPANY INC.MONTREALAIMYCAMMXXX
AMPR FINANCE LTD.VANCOUVERAMPFCA82XXX
ASCENDANTFX CAPITAL INCTORONTOASILCAT1XXX
ASCENDANTFX CAPITAL INCTORONTOASILCATTXXX
ATB FINANCIALEDMONTONATBRCA6EXXX
AVISO WEALTH INCVANCOUVERCRNLCA81XXX
BANCORAGE PAY CORP.VANCOUVERBAYYCA82XXX
BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCH(FOREIGN CURRENCY SERVICES)TORONTOBOFACATTFCS
BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCH(GLOBAL DERIVATIVES AND FOREIGN EXCHANGE)TORONTOBOFACATTGRC
BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCH(TREASURY)TORONTOBOFACATTTSY
BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCHVANCOUVERBOFACATTVAN
BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCHTORONTOBOFACATTXXX
BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCHTORONTOBOFACATTCAD
BANK OF CANADAOTTAWA, ONTARIOBCANCAW2XXX
BANK OF CHINA (CANADA)(VANCOUVER BRANCH)VANCOUVERBKCHCATTVAN
BANK OF CHINA (CANADA)MARKHAM, ONBKCHCATTXXX
BANK OF CHINA TORONTO BRANCHTORONTOBKCHCAT2XXX
BANK OF CHINA TORONTO BRANCHTORONTOBKCHCA21XXX
BANK OF MONTREAL SHORCANTORONTO, ONTARIOBAMSCAT1XXX
BANK OF MONTREAL, THE(BMO NESBITT BURNS)TORONTOBOFMCAM2NBB
BANK OF MONTREAL, THEMONTREALBOFMCAM2XXX
BANK OF MONTREAL, THEMONTREALBOFMCAM3XXX
BANK OF MONTREAL, THE(BMO – BROKERS)TORONTOBOFMCAT2BMO
BANK OF MONTREAL, THE(CLS PAYMENTS ONLY)TORONTOBOFMCAT2CLS
BANK OF MONTREAL, THE(FOREIGN EXCHANGE AND MONEY MARKET)TORONTOBOFMCAT2FXM
BANK OF MONTREAL, THE(GLOBAL CASH MANAGEMENT OPERATIONS)TORONTOBOFMCAT2GCT
BANK OF MONTREAL, THEMONTREALBOFMCAT2XXX
BANK OF NOVA SCOTIATORONTONOSCCATMCMS
BANK OF NOVA SCOTIATORONTONOSCCATMGTB
BANK OF NOVA SCOTIA(SECURITIES)TORONTONOSCCATMSEC
BANK OF NOVA SCOTIA(WEALTH MGMT)TORONTONOSCCATMWM1
BANK OF NOVA SCOTIATORONTONOSCCATMREC
BANK OF NOVA SCOTIATORONTONOSCCATMESC
BANK OF NOVA SCOTIATORONTONOSCCATMGLS
BANK OF NOVA SCOTIATORONTONOSCCATMXXX
BANK OF NOVA SCOTIATORONTONOSCCATMPBG
BANQUE DE DEVELOPPEMENT DU CANADAMONTREAL, QUEBECBAFDCAM1XXX
BANQUE NATIONALE DU CANADA(CUSTODY)MONTREALBNDCCAMMCUS
BANQUE NATIONALE DU CANADA(TREASURY DEPARTMENT)MONTREALBNDCCAMMIMM
BANQUE NATIONALE DU CANADA(INTERNATIONAL DEPARTMENT)MONTREALBNDCCAMMINT
BANQUE NATIONALE DU CANADA(SECURITIES)MONTREALBNDCCAMMVAL
BANQUE NATIONALE DU CANADAMONTREAL, QUEBECBNDCCAMMXXX
BANQUE ROYALE DU CANADAVICTORIAVILLEROYACA21XXX
BARCLAYS MCCONNELL LTDTORONTO, ONTARIOBMCCCAT1XXX
BARRICK GOLD CORPORATIONVANCOUVERBRGCCATTXXX
BAUSCH + LOMB CORPORATIONVANCOUVERBLOCCA8VXXX
BAUSCH HEALTH COMPANIES INC.VANCOUVERBHCNCA8VXXX
BCPBANKTORONTOBCOMCAT1XXX
BEACON SECURITIES LIMITEDHALIFAX, NOVA SCOTIABEAOCA91XXX
BENDIX FOREIGN EXCHANGE CORPORATIONTORONTOBFXCCAT2XXX
BEUTEL, GOODMAN AND COMPANY LTD.TORONTOBGCOCATTXXX
BLACK CREEK INVESTMENT MANAGEMENT INC.TORONTOBCNGCAT1XXX
BLACKBERRY LIMITEDWATERLOORIMMCA2WXXX
BLACKROCK ASSET MANAGEMENT CANADA LIMITEDTORONTOBAGNCAT1XXX
BLUECHIVE PROCESSING CORPORATIONTORONTOBLPCCAT1XXX
BMO NESBITT BURNS INCTORONTONESUCAM10TT
BMO NESBITT BURNS INCMONTREAL, QUEBECNESUCAM1XXX
BMO PRIVATE INVESTMENT COUNSEL INCTORONTOBHIMCAT1XXX
BNP PARIBAS (CANADA) SECURITIES INCMONTREAL, QUEBECBNPVCAM1XXX
BNP PARIBAS, CANADA BRANCHMONTREALBNPACAMMSUB
BNP PARIBAS, CANADA BRANCH(TORONTO BRANCH)TORONTOBNPACAMMTTT
BNP PARIBAS, CANADA BRANCH(VANCOUVER BRANCH)VANCOUVERBNPACAMMVVV
BNP PARIBAS, CANADA BRANCHMONTREALBNPACAMMXXX
BOMBARDIER INC.MONTREALBIHOCAMMXXX
BREINROCK LIMITEDTORONTOBRIKCAT2XXX
BRIGHTWAY CAPITAL (CANADA) LTD.TORONTOBRPDCAT1XXX
BRITISH COLUMBIA INVESTMENT MANAGEMENT CORPORATIONVICTORIABCVMCA81XXX
BRITISH COLUMBIA INVESTMENT MANAGEMENT CORPORATIONVICTORIABCVMCA8VXXX
BRITISH COLUMBIA INVESTMENT MANAGEMENT CORPORATIONVICTORIABCVMCA8GXXX
BROOKFIELD ASSET MANAGEMENTTORONTOBAMZCATTXXX
BROOKFIELD ASSET MANAGEMENTTORONTOBAMZCATBXXX
BROOKFIELD BRP CANADA CORP.TORONTOBBRPCAWAXXX
BROOKFIELD FINANCIAL CORPTORONTO, ONTARIOTRLSCAT1XXX
BSPI CANADA, L.P.TORONTOBSCDCAT1XXX
BUCKZY PAYMENTS INC.VANCOUVERBPYNCATTXXX
BURGUNDY ASSET MANAGEMENT LIMITEDTORONTOBUAMCAT1XXX
BURNS FRY LIMITEDTORONTO, ONTARIOBFRLCAT1XXX
BUSINESS DEVELOPMENT BANK OF CANADAMONTREAL, QUEBECFBDBCAM1XXX
CAISSE DE DEPOT ET PLACEMENT DU QUEBECMONTREALCDPECAM1XXX
CAISSE DESJARDINS DES CHUTES MONTMORENCYQUEBECCDCNCA21XXX
CAISSE POPULAIRE ACADIENNE LTEEDIEPPECAUOCA91XXX
CALDWELL INVESTMENT MANAGEMENT LTD.TORONTOCLVMCAT2XXX
CALDWELL SECURITIES LTDTORONTO, ONTARIOCALWCAT1XXX
CAMBRIDGE MERCANTILE CORP.TORONTO, ONTARIOCMFXCATTXXX
CAMECO CORPORATIONSASKATOON, SKCEMTCATTXXX

To continue with the list, click the NEXT page number below…

Pages ( 1 of 7 ): 1 234 ... 7Next »
payvve logo new

... is dedicated to providing accurate and up-to-date information on various codes used by banks, including SWIFT codes, routing numbers, sort codes, and more.

Contact

payvve.com

63 Lamport Road, Upper Darby, PA, 19082

[email protected]