Canada SWIFT/BIC Codes

A complete database of Swift/BIC codes issued in Canada for use with making payments and transfers between banks.

Do you want to save money on local and international bank transfers?

Sending or receiving international or domestic wire/bank transfers directly with your bank is expensive! You can lose money on exchange rates and hidden bank fees very easily.

Banks use old technology to exchange money, but there is a better way! We recommend you signup for TransferWise, which is much cheaper than normal bank transfers. Using their smart, modern technology:

  • You get the best exchange rate and a low, upfront fee - every time
  • Your money is transferred just as fast as with your bank - and usually much faster!
  • Your money is protected with bank-level security
  • You will be one of over 2 million TransferWise customs in 70 countries transferring 47 currencies
Receive Money → Send Money → TransferWise for Business →
SWIFT CodeBankCityBranch
ACCTCA61 ACUMEN CAPITAL PARTNERS CALGARY
ACFXCAW1 ACCU-RATE CORPORATION OTTAWA
ACKFCAT1 ACKER FINLEY INC TORONTO
ACMCCAT1 A.C. MACPHERSON AND CO. INC. TORONTO
ACMTCAMM AIR CANADA PENSION MASTER TRUST FUND MONTREAL
ACNACA2Q AIR CANADA MONTREAL
AFMICATA INVESCO TRIMARK TORONTO
AFMICATT INVESCO TRIMARK TORONTO
AIMCCA61 ALBERTA INVESTMENT MANAGEMENT CORPORATION EDMONTON
AIMCCA66 ALBERTA INVESTMENT MANAGEMENT CORPORATION EDMONTON
AINMCAT1 AVIVA INVESTORS NORTH AMERICA TORONTO
ALPHCAM1 ALPHA CAPITAL INC. MONTREAL
ALPICAM1 ALPHAFIXE CAPITAL MONTREAL
ALTTCA61 ALTACORP CAPITAL INC. CALGARY
APFICA81 ASIA PACIFIC FINANCIAL SERVICES CANADA LIMITED VICTORIA
ASGGCAT1 TD ASSET MANAGEMENT INC. TORONTO
ATBRCA6E ALBERTA TREASURY BRANCHES EDMONTON
ATRFCA61 ALBERTA TEACHERS RETIREMENT FUND BOARD EDMONTON
AURCCAM1 AUREUS CAPITAL CORP. MONTREAL
AZGRCAMM AZUR GROUP INC MONTREAL
BAFDCAM1 BANQUE DE DEVELOPPEMENT DU CANADA MONTREAL
BAGNCAT1 BLACKROCK ASSET MANAGEMENT CANADA LIMITED TORONTO
BAMSCAT1 BANK OF MONTREAL SHORCAN TORONTO
BAMZCATT BROOKFIELD ASSET MANAGEMENT TORONTO
BBNJCAT1 BBN JAMES CAPEL INC TORONTO
BBRPCAWA BROOKFIELD BRP CANADA CORP. OTTAWA
BCANCAW2 BANK OF CANADA OTTAWA
BCNGCAT1 BLACK CREEK INVESTMENT MANAGEMENT INC. TORONTO
BCOMCAT1 BCPBANK TORONTO
BCVMCA81 BRITISH COLUMBIA INVESTMENT MANAGEMENT CORPORATION VICTORIA
BEAOCA91 BEACON SECURITIES LIMITED HALIFAX
BERCCAT1 BERNER AND COMPANY INC TORONTO
BFRLCAT1 BURNS FRY LIMITED TORONTO
BHIMCAT1 BMO HARRIS INVESTMENT MANAGEMENT TORONTO
BHLLCA81 BRINK, HUDSON AND LEFEVER LTD. VANCOUVER
BIHOCAMM BOMBARDIER INC. MONTREAL
BIHOCAMMBTG BOMBARDIER INC. MONTREAL (BOMBARDIER TRANSPORTATION)
BKCHCA21 BANK OF CHINA TORONTO BRANCH TORONTO
BKCHCAT2 BANK OF CHINA TORONTO BRANCH TORONTO
BKCHCATT BANK OF CHINA (CANADA) TORONTO
BKCHCATTVAN BANK OF CHINA (CANADA) VANCOUVER (VANCOUVER BRANCH)
BLCMCAMM LAURENTIAN BANK OF CANADA MONTREAL (ALL OFFICES IN CANADA)
BLCSCAM1 LAURENTIAN BANK SECURITIES INC MONTREAL
BLPCCAT1 BLUECHIVE PROCESSING CORPORATION TORONTO
BMCCCAT1 BARCLAYS MCCONNELL LTD TORONTO
BNDCCAMM BANQUE NATIONALE DU CANADA MONTREAL
BNDCCAMMCGY BANQUE NATIONALE DU CANADA MONTREAL (CALGARY BRANCH CODE)
BNDCCAMMCUS BANQUE NATIONALE DU CANADA MONTREAL (CUSTODY)
BNDCCAMMIMM BANQUE NATIONALE DU CANADA MONTREAL (TREASURY DEPARTMENT)
BNDCCAMMINT BANQUE NATIONALE DU CANADA MONTREAL (INTERNATIONAL DEPARTMENT)