SWIFT Codes for banks in Canada

Bank City SWIFT Code
DUNDEE SECURITIES LTD
MONTREAL MALECAM1
DOMINICK AND DOMINICK SECURITIES INC.DOMINICK AND DOMINICK VALEURS INC.
TORONTO DDMSCAT1
DOHERTY AND ASSOCIATES LIMITED
OTTAWA DOASCAW1
DIXON MITCHELL INVESTMENT COUNSEL INC
VANCOUVER DMICCA82
DIGITAL COMMERCE BANK
CALGARY DIEECA66
DEUTSCHE BANK SECURITIES LIMITED
TORONTO MCMICAT1
DEUTSCHE BANK AG, CANADA BRANCH
TORONTO DEUTCATT
DESTA FINANCE LTD
VANCOUVER DENNCA82
DBRS LIMITED
TORONTO DRRSCAT1
DAXIL FINANCE LTD.
NEW WESTMINSTER DAFNCA82
CURRENCIES DIRECT CANADA INC
SAINT JOHN CUDCCA92
CTI CAPITAL GROUP INC
MONTREAL CTICCAM1
CTBC BANK CORP. (CANADA)
VANCOUVER CTCBCA8V
CREDIT UNION CENTRAL OF CANADA
TORONTO CCCSCAT1
CREDIT SUISSE SECURITIES (CANADA), INC
TORONTO CSFBCAT1
CREDIT SUISSE AG, TORONTO BRANCH
VANCOUVER CRESCAT108V
CREDIT SUISSE AG, TORONTO BRANCH
TORONTO CRESCATTVIS
CREDIT SUISSE AG, TORONTO BRANCH
TORONTO CRESCATT
CREDIT SUISSE AG, TORONTO BRANCH
MONTREAL CRESCAT10MM
CREDIT SUISSE AG, TORONTO BRANCH
CALGARY CRESCAT106C
CREDIT AGRICOLE CORPORATE AND INVESTMENT BANK
MONTREAL CRLYCAM1
CREDIFINANCE SECURITIES LIMITED
TORONTO CSECCAT1
CORPORATION MACKIE RECHERCHE CAPITAL (FOREIGN SETTLEMENTS DEPARTMENT)
TORONTO RECCCAT1SET
CORPORATION MACKIE RECHERCHE CAPITAL
TORONTO RECCCAT1
CORMARK SECURITIES INC
TORONTO SPSLCAT1
CONVERSE CANADA CORP
HALIFAX CNADCA91
CONTINENTAL BANK OF CANADA
WHITBY CNTICA21
CONNOR, CLARK AND LUNN FINANCIAL GROUP LTD.
VANCOUVER CCLFCA82INV
CONNOR, CLARK AND LUNN FINANCIAL GROUP LTD.
VANCOUVER CCLFCA82
CONNOR, CLARK AND LUNN FINANCIAL GROUP LTD
VANCOUVER CCLFCA81
CONCENTRA BANK
SASKATOON TCACCAT1
COERENTE CAPITAL MANAGEMENT INC.
MONTREAL CCTMCAM1
CN CANADIAN MASTER TRUST FUND
MONTREAL CMTFCAM1
CMC MARKETS CANADA INC.
TORONTO CMCKCAT2
CLARUS SECURITIES INC
TORONTO CLSTCAT1
CITIBANK CANADA (SECURITIES SERVICES DEPARTMENT)
TORONTO CITICATT623
CITIBANK CANADA (CITT)
TORONTO CITICATT615
CITIBANK CANADA (CITN)
TORONTO CITICATT617
CITIBANK CANADA (CITIBANK NA CANADIAN BRANCH)
TORONTO CITICATTBCH
CITIBANK CANADA
TORONTO CITICATT
CITCO BANK CANADA
TORONTO CITCCATT
CIDEL TRUST COMPANY
CALGARY CTBLCA66
CIDEL BANK CANADA
TORONTO CTBLCAT3
CIDEL ASSET MANAGEMENT INC
TORONTO CTBLCATT
CIBC MELLON TRUST COMPANY
TORONTO CMTYCATB
CIBC MELLON TRUST COMPANY
TORONTO CMTYCATT
CIBC GLOBAL ASSET MANAGEMENT INC.
MONTREAL CGAACAM1
CIBC ASSET MANAGEMENT INC.
MONTREAL CGAACAMB
CIBC ASSET MANAGEMENT INC.
MONTREAL CIEMCAM1
CIBC ASSET MANAGEMENT INC.
MONTREAL CIAECAM1
CHINA CONSTRUCTION BANK TORONTO BRANCH
TORONTO PCBCCATT
CHIIZU INC.
VANCOUVER CHZICA82
CEPHEUS PAYMENT CORP.
VANCOUVER CEPHCA82
CENTRAL 1 CREDIT UNION (MANITOBA PAYMENTS SERVICES)
WINNIPEG CUCXCATTWPG
CENTRAL 1 CREDIT UNION (INVESTMENT DEPARTMENT)
VANCOUVER CUCXCATTINV
CENTRAL 1 CREDIT UNION (CENTRAL 1 CREDIT UNION BC PAYMENT SERVICES)
VANCOUVER CUCXCATTVAN
CENTRAL 1 CREDIT UNION
VANCOUVER CUCXCATT
CENTRAL 1 CREDIT UNION (CENTRAL 1 CREDIT UNION ONTARIO PAYMENT SERVICES)
TORONTO CUCXCATTONT
CENTRAL 1 CREDIT UNION (SASKATCHEWAN PAYMENT SERVICES)
REGINA CUCXCATTREG
CENTRAL 1 CREDIT UNION (ALBERTA PAYMENTS SERVICES)
CALGARY CUCXCATTCAL
CDS CLEARING AND DEPOSITORY SERVICES INC.
VANCOUVER CDSLCAT108V
CDS CLEARING AND DEPOSITORY SERVICES INC.
TORONTO CDSLCATT
CDS CLEARING AND DEPOSITORY SERVICES INC.
TORONTO CDSLCATTSMD
CDS CLEARING AND DEPOSITORY SERVICES INC.
MONTREAL CDSLCAT10MM
CDS CLEARING AND DEPOSITORY SERVICES INC.
CALGARY CDSLCAT106C
CASGRAIN AND COMPANY LIMITED
MONTREAL CASCCAM1
CANSO INVESTMENT COUNSEL LTD
RICHMOND HILL CAVUCAT1
CANOE FINANCIAL LP
TORONTO CNFNCAT1
CANADIAN WESTERN BANK
VANCOUVER CWBKCA6108V
CANADIAN WESTERN BANK
EDMONTON CWBKCA61
CANADIAN PAYMENTS ASSOCIATION
OTTAWA CPAACA23
CANADIAN PAYMENTS ASSOCIATION
OTTAWA CPAACA22
CANADIAN PAYMENTS ASSOCIATION
OTTAWA CPAACA2A
CANADIAN NATIONAL RAILWAY COMPANY
MONTREAL CNRRCAMB
CANADIAN NATIONAL RAILWAY COMPANY
MONTREAL CNRRCAMT
CANADIAN IMPERIAL BANK OF COMMERCE (CLS SERVICES)
TORONTO CIBCCATTCLS
CANADIAN IMPERIAL BANK OF COMMERCE (CIBC WORLD MARKETS SECURITIES OPERATIONS (OMGEO))
TORONTO CIBCCATTCWM
CANADIAN IMPERIAL BANK OF COMMERCE (CASH MANAGEMENT / CUSTOMER STATUS)
TORONTO CIBCCATTCMI
CANADIAN IMPERIAL BANK OF COMMERCE
TORONTO CIBCCATT
CANADIAN DERIVATIVES CLEARING CORP
MONTREAL CDCCCAM1

Find SWIFT Code

Search

Validate SWIFT Code

Check

What is a SWIFT Code for Banks in Canada?

When transferring money internationally to banks in Canada, you will frequently encounter the terms SWIFT code or BIC (Business Identifier Code) inside bank details. Managed by the Society for Worldwide Interbank Financial Telecommunication, this unique 8 to 11-digit alphanumeric sequence acts as a universal passport for banks in Canada. It ensures that your funds cross global borders safely and arrive at the exact financial institution intended.

SWIFT vs. BIC: What's the difference?

In the banking industry, the terms SWIFT code and BIC are used interchangeably. SWIFT refers to the organization that issues the codes, while BIC stands for the actual code itself. An 8-character code identifies the primary head office of the bank in Canada, while an 11-character code specifies a particular local branch.

Do I need an IBAN or a SWIFT Code for Canada?

While a SWIFT code identifies a specific bank in Canada, an IBAN (International Bank Account Number) identifies an individual customer's bank account. Depending on whether you are sending money to Canada or another region—particularly in Europe or the Middle East—you will likely need both codes to successfully complete a cross-border wire transfer.

How to use this directory?

Browse our comprehensive, verified directory of SWIFT codes for all registered financial institutions in Canada. We provide accurate formatting details and branch locations to help you validate routing instructions before initiating any international bank payment.

Disclaimer: This directory is provided for general reference and informational purposes only. While we make every reasonable effort to verify the bank codes and details presented on our platform, OneBIC accepts absolutely no liability for any financial losses, transfer delays, or damages arising from relying on this data. Please always officially verify all wire instructions with your receiving bank.