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
SUN LIFE ASSURANCE COMPANY OF CANADA
TORONTO SLOCCATT View
SUN LIFE INSURANCE (CANADA) LIMITED
TORONTO SLNCCAT2 View
SUN PAY LIMITED
KELOWNA SUPYCA82 View
SUNCOR ENERGY SERVICES INC.
CALGARY SUEECA66 View
TALIS MAN PAY LTD.
VICTORIA TLMPCA82 View
TAZAPAY CANADA CORP.
VANCOUVER TAZCCA82 View
THAMOR TRADING CORPORATION
MISSISSAUGA THTCCA22 View
THE BANK OF NEW YORK MELLON, TORONTO BRANCH
TORONTO MELNCATT View
THE BANK OF NOVA SCOTIA
CALGARY NOSCCATTCGY View
THE BANK OF NOVA SCOTIA
CALGARY NOSCCATTTPC View
THE BANK OF NOVA SCOTIA
HALIFAX NOSCCATTHFX View
THE BANK OF NOVA SCOTIA
MISSISSAUGA NOSCCATTTB5 View
THE BANK OF NOVA SCOTIA
MONTREAL NOSCCATTMTL View
THE BANK OF NOVA SCOTIA
MONTREAL NOSCCATTTPM View
THE BANK OF NOVA SCOTIA
MONTREAL NOSCCATTMT1 View
THE BANK OF NOVA SCOTIA
OTTAWA NOSCCATTOTT View
THE BANK OF NOVA SCOTIA
SASKATOON NOSCCATTSKN View
THE BANK OF NOVA SCOTIA
TORONTO NOSCCATTFXA View
THE BANK OF NOVA SCOTIA
TORONTO NOSCCATTTOR View
THE BANK OF NOVA SCOTIA
TORONTO NOSCCATTTPT View
THE BANK OF NOVA SCOTIA
TORONTO NOSCCATTTPG View
THE BANK OF NOVA SCOTIA
TORONTO NOSCCATTMTB View
THE BANK OF NOVA SCOTIA
TORONTO NOSCCATTCT1 View
THE BANK OF NOVA SCOTIA
TORONTO NOSCCATTCT2 View
QUANT FINANCIAL LTD.
CALGARY QUFNCA62 View
RABOBANK CANADA
TORONTO RABOCATT View
RAS PAYMENT SYSTEMS LTD.
VANCOUVER SOPYCA82 View
RB GLOBAL, INC.
BURNABY RBRSCA8V View
RBC DOMINION SECURITIES INC.
TORONTO RBDSCATR View
RBC INVESTOR SERVICES TRUST
MONTREAL ROTRCATTMPC 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