SWIFT Codes for Banks in Canada

Browse the verified directory of Business Identifier Codes (BIC) for financial institutions in Canada. Total 402 active codes found.

Bank Name City SWIFT Code Action
CANADA LIFE ASSURANCE COMPANY
WINNIPEG CNLACA44 View
CANADA MORTGAGE AND HOUSING CORPORATION
OTTAWA CMHCCAW2 View
CANADA PENSION PLAN INVESTMENT BOARD
TORONTO CPPBCATT View
CANADA PENSION PLAN INVESTMENT BOARD
TORONTO CPPBCATA View
CANADA POST CORPORATION REGISTERED PENSION PLAN
OTTAWA CCGSCAT2 View
CANADIAN IMPERIAL BANK OF COMMERCE
TORONTO CIBCCATT View
CANADIAN IMPERIAL BANK OF COMMERCE
TORONTO CIBCCATTCMI View
CANADIAN IMPERIAL BANK OF COMMERCE
TORONTO CIBCCATTCWM View
CANADIAN IMPERIAL BANK OF COMMERCE
TORONTO CIBCCATTCLS View
CANADIAN NATIONAL RAILWAY COMPANY
MONTREAL CNRRCAMB View
CANADIAN NATIONAL RAILWAY COMPANY
MONTREAL CNRRCAMT View
CANADIAN PAYMENTS ASSOCIATION
OTTAWA CPAACA2A View
CANADIAN PAYMENTS ASSOCIATION
OTTAWA CPAACA22 View
CANADIAN PAYMENTS ASSOCIATION
OTTAWA CPAACA23 View
CDS CLEARING AND DEPOSITORY SERVICES INC.
TORONTO CDSLCATTSMD View
CDS CLEARING AND DEPOSITORY SERVICES INC.
TORONTO CDSLCATT View
CENTRAL 1 CREDIT UNION
CALGARY CUCXCATTCAL View
CENTRAL 1 CREDIT UNION
REGINA CUCXCATTREG View
CENTRAL 1 CREDIT UNION
TORONTO CUCXCATTONT View
CENTRAL 1 CREDIT UNION
VANCOUVER CUCXCATT View
CENTRAL 1 CREDIT UNION
VANCOUVER CUCXCATTVAN View
CENTRAL 1 CREDIT UNION
VANCOUVER CUCXCATTINV View
CENTRAL 1 CREDIT UNION
WINNIPEG CUCXCATTWPG View
CEPHEUS PAYMENT CORP.
VANCOUVER CEPHCA82 View
CHIIZU INC.
VANCOUVER CHZICA82 View
CHINA CONSTRUCTION BANK TORONTO BRANCH
TORONTO PCBCCATT View
CIBC ASSET MANAGEMENT INC.
MONTREAL CGAACAMB View
CIBC MELLON TRUST COMPANY
TORONTO CMTYCATT View
CIBC MELLON TRUST COMPANY
TORONTO CMTYCATB View
CIDEL ASSET MANAGEMENT INC
TORONTO CTBLCATT View

How to find a BIC code in Canada?

Every bank operating in Canada that participates in the SWIFT network is assigned a unique 8 or 11-character code. This Business Identifier Code (BIC) is essential for executing international wire transfers and secure messaging between financial institutions.

You can easily find these codes in our verified directory above. Whether you are receiving money from abroad or sending funds from Canada to another country, having the correct SWIFT code ensures that your transaction is processed without delays. These codes can also be found on your bank statements or by contacting your bank's customer service.

Search Tips

Can't find your branch? Use Ctrl + F on your keyboard to quickly search for a specific bank or city name within this list.

Note: For a successful international transfer, you will also need the recipient's IBAN (International Bank Account Number).

Need IFSC Codes?

If you are doing domestic transfers in India, use our specialized IFSC finder.

Visit IFSC Finder