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
BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCH
TORONTO BOFACATTTSY View
BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCH
VANCOUVER BOFACATTVAN View
BANK OF CANADA
OTTAWA BCANCAW2 View
BANK OF CHINA (CANADA)
TORONTO BKCHCATT View
BANK OF CHINA (CANADA)
VANCOUVER BKCHCATTVAN View
BANK OF CHINA TORONTO BRANCH
TORONTO BKCHCAT2 View
BANK OF MONTREAL, THE
MONTREAL BOFMCAM3 View
BANK OF MONTREAL, THE
MONTREAL BOFMCAM2 View
BANK OF MONTREAL, THE
TORONTO BOFMCAT2BMO View
BANK OF MONTREAL, THE
TORONTO BOFMCAM2NBB View
BANK OF MONTREAL, THE
TORONTO BOFMCAT2CLS View
BANK OF MONTREAL, THE
TORONTO BOFMCAT2FXM View
BANK OF MONTREAL, THE
TORONTO BOFMCAT2GCT View
BANK OF MONTREAL, THE
TORONTO BOFMCAT2 View
BANK OF NOVA SCOTIA
TORONTO NOSCCATMCMS View
BANK OF NOVA SCOTIA
TORONTO NOSCCATMGTB View
BANK OF NOVA SCOTIA
TORONTO NOSCCATMREC View
BANK OF NOVA SCOTIA
TORONTO NOSCCATMESC View
BANK OF NOVA SCOTIA
TORONTO NOSCCATMGLS View
BANK OF NOVA SCOTIA
TORONTO NOSCCATMPBG View
BANK OF NOVA SCOTIA
TORONTO NOSCCATM View
BANK OF NOVA SCOTIA
TORONTO NOSCCATMSEC View
BANK OF NOVA SCOTIA
TORONTO NOSCCATMWM1 View
BANQUE NATIONALE DU CANADA
MONTREAL BNDCCAMM View
BANQUE NATIONALE DU CANADA
MONTREAL BNDCCAMMCUS View
BANQUE NATIONALE DU CANADA
MONTREAL BNDCCAMMINT View
BANQUE NATIONALE DU CANADA
MONTREAL BNDCCAMMVAL View
BANQUE NATIONALE DU CANADA
MONTREAL BNDCCAMMIMM View
BARRICK GOLD CORPORATION
TORONTO BRGCCATT View
BAUSCH + LOMB CORPORATION
Vaughan BLOCCA8V 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