Major Banks in Canada – SWIFT Codes
- Bank of Montreal
- Bank of Nova Scotia (Scotiabank)
- Canadian Imperial Bank Of Commerce (CIBC)
- Canadian Western Bank
- Desjardins Group
- HSBC Bank Of Canada
- National Bank of Canada
- Royal Bank of Canada (RBC)
- 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, ONTARIO | ACMCCAT1XXX |
ACCU-RATE CORPORATION | – | OTTAWA | ACFXCAW1XXX |
ACKER FINLEY INC | – | TORONTO, ONTARIO | ACKFCAT1XXX |
ACUMEN CAPITAL FINANCE PARTNERS LIMITED | – | CALGARY | ACCTCA61XXX |
AECON | – | TORONTO | AGOPCATTXXX |
AGF INVESTMENTS INC. | – | TORONTO | AIVVCATTXXX |
AGILITY FOREX LTD. | – | VANCOUVER | AGFECA81XXX |
AIR CANADA | – | MONTREAL | ACNACA2QXXX |
AIR CANADA PENSION MASTER TRUST FUND | – | MONTREAL, QUEBEC | ACMTCAMMXXX |
ALBERTA INVESTMENT MANAGEMENT CORPORATION | – | EDMONTON | AIMCCA61XXX |
ALBERTA INVESTMENT MANAGEMENT CORPORATION | – | EDMONTON | AIMCCA66XXX |
ALBERTA STOCK EXCHANGE, THE | – | CALGARY, ALBERTA | XALBCA61XXX |
ALBERTA TEACHERS RETIREMENT FUND BOARD | – | EDMONTON | ATRFCA61XXX |
ALPHAFIXE CAPITAL | – | MONTREAL | ALPICAM1XXX |
ALTACORP CAPITAL INC. | – | CALGARY | ALTTCA61XXX |
AMERICAN IRON AND METAL COMPANY INC. | – | MONTREAL | AIMYCAMMXXX |
AMPR FINANCE LTD. | – | VANCOUVER | AMPFCA82XXX |
ASCENDANTFX CAPITAL INC | – | TORONTO | ASILCAT1XXX |
ASCENDANTFX CAPITAL INC | – | TORONTO | ASILCATTXXX |
ATB FINANCIAL | – | EDMONTON | ATBRCA6EXXX |
AVISO WEALTH INC | – | VANCOUVER | CRNLCA81XXX |
BANCORAGE PAY CORP. | – | VANCOUVER | BAYYCA82XXX |
BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCH | (FOREIGN CURRENCY SERVICES) | TORONTO | BOFACATTFCS |
BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCH | (GLOBAL DERIVATIVES AND FOREIGN EXCHANGE) | TORONTO | BOFACATTGRC |
BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCH | (TREASURY) | TORONTO | BOFACATTTSY |
BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCH | – | VANCOUVER | BOFACATTVAN |
BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCH | – | TORONTO | BOFACATTXXX |
BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCH | – | TORONTO | BOFACATTCAD |
BANK OF CANADA | – | OTTAWA, ONTARIO | BCANCAW2XXX |
BANK OF CHINA (CANADA) | (VANCOUVER BRANCH) | VANCOUVER | BKCHCATTVAN |
BANK OF CHINA (CANADA) | – | MARKHAM, ON | BKCHCATTXXX |
BANK OF CHINA TORONTO BRANCH | – | TORONTO | BKCHCAT2XXX |
BANK OF CHINA TORONTO BRANCH | – | TORONTO | BKCHCA21XXX |
BANK OF MONTREAL SHORCAN | – | TORONTO, ONTARIO | BAMSCAT1XXX |
BANK OF MONTREAL, THE | (BMO NESBITT BURNS) | TORONTO | BOFMCAM2NBB |
BANK OF MONTREAL, THE | – | MONTREAL | BOFMCAM2XXX |
BANK OF MONTREAL, THE | – | MONTREAL | BOFMCAM3XXX |
BANK OF MONTREAL, THE | (BMO – BROKERS) | TORONTO | BOFMCAT2BMO |
BANK OF MONTREAL, THE | (CLS PAYMENTS ONLY) | TORONTO | BOFMCAT2CLS |
BANK OF MONTREAL, THE | (FOREIGN EXCHANGE AND MONEY MARKET) | TORONTO | BOFMCAT2FXM |
BANK OF MONTREAL, THE | (GLOBAL CASH MANAGEMENT OPERATIONS) | TORONTO | BOFMCAT2GCT |
BANK OF MONTREAL, THE | – | MONTREAL | BOFMCAT2XXX |
BANK OF NOVA SCOTIA | – | TORONTO | NOSCCATMCMS |
BANK OF NOVA SCOTIA | – | TORONTO | NOSCCATMGTB |
BANK OF NOVA SCOTIA | (SECURITIES) | TORONTO | NOSCCATMSEC |
BANK OF NOVA SCOTIA | (WEALTH MGMT) | TORONTO | NOSCCATMWM1 |
BANK OF NOVA SCOTIA | – | TORONTO | NOSCCATMREC |
BANK OF NOVA SCOTIA | – | TORONTO | NOSCCATMESC |
BANK OF NOVA SCOTIA | – | TORONTO | NOSCCATMGLS |
BANK OF NOVA SCOTIA | – | TORONTO | NOSCCATMXXX |
BANK OF NOVA SCOTIA | – | TORONTO | NOSCCATMPBG |
BANQUE DE DEVELOPPEMENT DU CANADA | – | MONTREAL, QUEBEC | BAFDCAM1XXX |
BANQUE NATIONALE DU CANADA | (CUSTODY) | MONTREAL | BNDCCAMMCUS |
BANQUE NATIONALE DU CANADA | (TREASURY DEPARTMENT) | MONTREAL | BNDCCAMMIMM |
BANQUE NATIONALE DU CANADA | (INTERNATIONAL DEPARTMENT) | MONTREAL | BNDCCAMMINT |
BANQUE NATIONALE DU CANADA | (SECURITIES) | MONTREAL | BNDCCAMMVAL |
BANQUE NATIONALE DU CANADA | – | MONTREAL, QUEBEC | BNDCCAMMXXX |
BANQUE ROYALE DU CANADA | – | VICTORIAVILLE | ROYACA21XXX |
BARCLAYS MCCONNELL LTD | – | TORONTO, ONTARIO | BMCCCAT1XXX |
BARRICK GOLD CORPORATION | – | VANCOUVER | BRGCCATTXXX |
BAUSCH + LOMB CORPORATION | – | VANCOUVER | BLOCCA8VXXX |
BAUSCH HEALTH COMPANIES INC. | – | VANCOUVER | BHCNCA8VXXX |
BCPBANK | – | TORONTO | BCOMCAT1XXX |
BEACON SECURITIES LIMITED | – | HALIFAX, NOVA SCOTIA | BEAOCA91XXX |
BENDIX FOREIGN EXCHANGE CORPORATION | – | TORONTO | BFXCCAT2XXX |
BEUTEL, GOODMAN AND COMPANY LTD. | – | TORONTO | BGCOCATTXXX |
BLACK CREEK INVESTMENT MANAGEMENT INC. | – | TORONTO | BCNGCAT1XXX |
BLACKBERRY LIMITED | – | WATERLOO | RIMMCA2WXXX |
BLACKROCK ASSET MANAGEMENT CANADA LIMITED | – | TORONTO | BAGNCAT1XXX |
BLUECHIVE PROCESSING CORPORATION | – | TORONTO | BLPCCAT1XXX |
BMO NESBITT BURNS INC | – | TORONTO | NESUCAM10TT |
BMO NESBITT BURNS INC | – | MONTREAL, QUEBEC | NESUCAM1XXX |
BMO PRIVATE INVESTMENT COUNSEL INC | – | TORONTO | BHIMCAT1XXX |
BNP PARIBAS (CANADA) SECURITIES INC | – | MONTREAL, QUEBEC | BNPVCAM1XXX |
BNP PARIBAS, CANADA BRANCH | – | MONTREAL | BNPACAMMSUB |
BNP PARIBAS, CANADA BRANCH | (TORONTO BRANCH) | TORONTO | BNPACAMMTTT |
BNP PARIBAS, CANADA BRANCH | (VANCOUVER BRANCH) | VANCOUVER | BNPACAMMVVV |
BNP PARIBAS, CANADA BRANCH | – | MONTREAL | BNPACAMMXXX |
BOMBARDIER INC. | – | MONTREAL | BIHOCAMMXXX |
BREINROCK LIMITED | – | TORONTO | BRIKCAT2XXX |
BRIGHTWAY CAPITAL (CANADA) LTD. | – | TORONTO | BRPDCAT1XXX |
BRITISH COLUMBIA INVESTMENT MANAGEMENT CORPORATION | – | VICTORIA | BCVMCA81XXX |
BRITISH COLUMBIA INVESTMENT MANAGEMENT CORPORATION | – | VICTORIA | BCVMCA8VXXX |
BRITISH COLUMBIA INVESTMENT MANAGEMENT CORPORATION | – | VICTORIA | BCVMCA8GXXX |
BROOKFIELD ASSET MANAGEMENT | – | TORONTO | BAMZCATTXXX |
BROOKFIELD ASSET MANAGEMENT | – | TORONTO | BAMZCATBXXX |
BROOKFIELD BRP CANADA CORP. | – | TORONTO | BBRPCAWAXXX |
BROOKFIELD FINANCIAL CORP | – | TORONTO, ONTARIO | TRLSCAT1XXX |
BSPI CANADA, L.P. | – | TORONTO | BSCDCAT1XXX |
BUCKZY PAYMENTS INC. | – | VANCOUVER | BPYNCATTXXX |
BURGUNDY ASSET MANAGEMENT LIMITED | – | TORONTO | BUAMCAT1XXX |
BURNS FRY LIMITED | – | TORONTO, ONTARIO | BFRLCAT1XXX |
BUSINESS DEVELOPMENT BANK OF CANADA | – | MONTREAL, QUEBEC | FBDBCAM1XXX |
CAISSE DE DEPOT ET PLACEMENT DU QUEBEC | – | MONTREAL | CDPECAM1XXX |
CAISSE DESJARDINS DES CHUTES MONTMORENCY | – | QUEBEC | CDCNCA21XXX |
CAISSE POPULAIRE ACADIENNE LTEE | – | DIEPPE | CAUOCA91XXX |
CALDWELL INVESTMENT MANAGEMENT LTD. | – | TORONTO | CLVMCAT2XXX |
CALDWELL SECURITIES LTD | – | TORONTO, ONTARIO | CALWCAT1XXX |
CAMBRIDGE MERCANTILE CORP. | – | TORONTO, ONTARIO | CMFXCATTXXX |
CAMECO CORPORATION | – | SASKATOON, SK | CEMTCATTXXX |
To continue with the list, click the NEXT page number below…