SWIFT Codes for banks in Canada

Bank City SWIFT Code
THE BANK OF NOVA SCOTIA
TORONTO NOSCCATTTL4
THE BANK OF NOVA SCOTIA
TORONTO NOSCCATTTL3
THE BANK OF NOVA SCOTIA
TORONTO NOSCCATTTL2
THE BANK OF NOVA SCOTIA
TORONTO NOSCCATTTL1
THE BANK OF NOVA SCOTIA
TORONTO NOSCCATTOTC
THE BANK OF NOVA SCOTIA
TORONTO NOSCCATTMTT
THE BANK OF NOVA SCOTIA
TORONTO NOSCCATTCT2
THE BANK OF NOVA SCOTIA
TORONTO NOSCCATTCT1
THE BANK OF NOVA SCOTIA
TORONTO NOSCCATTMTB
THE BANK OF NOVA SCOTIA
TORONTO NOSCCATTTPG
THE BANK OF NOVA SCOTIA
TORONTO NOSCCATTTPT
THE BANK OF NOVA SCOTIA
TORONTO NOSCCATTTOR
THE BANK OF NOVA SCOTIA
TORONTO NOSCCATTFXA
THE BANK OF NOVA SCOTIA
SASKATOON NOSCCATTSKN
THE BANK OF NOVA SCOTIA
OTTAWA NOSCCATTOTT
THE BANK OF NOVA SCOTIA (BSC ROYNAT TECH BKG QUEBEC)
MONTREAL NOSCCATTMT1
THE BANK OF NOVA SCOTIA
MONTREAL NOSCCATTTPM
THE BANK OF NOVA SCOTIA
MONTREAL NOSCCATTMTL
THE BANK OF NOVA SCOTIA (BSC ROYNAT TECH BKG ONTARIO)
MISSISSAUGA NOSCCATTTB5
THE BANK OF NOVA SCOTIA
HALIFAX NOSCCATTHFX
THE BANK OF NOVA SCOTIA
CALGARY NOSCCATTTPC
THE BANK OF NOVA SCOTIA
CALGARY NOSCCATTCGY
THE BANK OF NEW YORK MELLON, TORONTO BRANCH
TORONTO MELNCATT
THAMOR TRADING CORPORATION
MISSISSAUGA THTCCA22
TD SECURITIES INC
TORONTO SWNLCAT1
TD PD CLEARING
TORONTO CLENCAT1
TD MS CLEARING
TORONTO CLERCAT1
TD EVERGREEN INVESTMENT SERVICES INC
TORONTO TDEICAT1
TD CUSTODY, C AND IS
TORONTO CUSOCAT1
TD ASSET MANAGEMENT INC.
TORONTO ASGGCAT1
TAZAPAY CANADA CORP.
VANCOUVER TAZCCA82
TALIS MAN PAY LTD.
VICTORIA TLMPCA82
SUNCOR ENERGY SERVICES INC.
CALGARY SUEECA66
SUN PAY LIMITED
KELOWNA SUPYCA82
SUN LIFE INSURANCE (CANADA) LIMITED
TORONTO SLNCCAT2
SUN LIFE FINANCIAL TRUST INC
TORONTO MCOTCAT1
SUN LIFE FINANCIAL INC.
TORONTO SULFCAT1
SUN LIFE ASSURANCE COMPANY OF CANADA
TORONTO SLOCCATT
SUN LIFE ASSURANCE CO OF CANADA
TORONTO SLADCA21
SUMITOMO MITSUI BANKING CORPORATION, CANADA BRANCH
TORONTO SMTOCATT
STUART INVESTMENT MANAGEMENT LIMITED
TORONTO STUICAT1
STONEPINE ASSET MANAGEMENT INC.
MONTREAL SNPNCAM2
STIFEL NICOLAUS CANADA INC
TORONTO WBASCAM1
STATE STREET BANK AND TRUST COMPANY, CANADA BRANCH (INTEGRATED FINANCIAL SYSTEMS)
TORONTO SBOSCATXIFS
STATE STREET BANK AND TRUST COMPANY, CANADA BRANCH
TORONTO SBOSCATX
STATE STREET BANK AND TRUST CO., CANADA BRANCH (CANADA SETTLEMENTS)
TORONTO SBOSCAA1STI
STATE STREET BANK AND TRUST CO., CANADA BRANCH (CANADA SETTLEMENTS)
TORONTO SBOSCAA1STE
STATE STREET BANK AND TRUST CO., CANADA BRANCH (CANADA SETTLEMENTS)
TORONTO SBOSCAA1STB
STATE STREET BANK AND TRUST CO., CANADA BRANCH
TORONTO SBOSCAA1
STARLIGHT INVESTMENTS CAPITAL LP
TORONTO STVCCAT1
STANTON ASSET MANAGEMENT INC
MONTREAL STTNCAM1
ST. STANISLAUS - ST. CASIMIR'S POLISH PARISHES CREDIT UNION LIMITED
TORONTO SCPCCAT1
SSQ, SOCIETE D'ASSURANCE-VIE INC.
QUEBEC SSQSCA21
SS AND C TECHNOLOGIES CANADA CORP (KARARA)
TORONTO FMCCCAT1BAM
SS AND C TECHNOLOGIES CANADA CORP (SSCNET ETC WAR)
MISSISSAUGA FMCCCATMWAR
SS AND C TECHNOLOGIES CANADA CORP (SSCNET ETC PSP)
MISSISSAUGA FMCCCATMPSP
SS AND C TECHNOLOGIES CANADA CORP (SSCNET ETC PHN)
MISSISSAUGA FMCCCATMPHN
SS AND C TECHNOLOGIES CANADA CORP (SSCNET ETC IAS)
MISSISSAUGA FMCCCATMIAS
SS AND C TECHNOLOGIES CANADA CORP (SSCNET ETC GOOD)
MISSISSAUGA FMCCCATMGOO
SS AND C TECHNOLOGIES CANADA CORP (SSCNET ETC GMA)
MISSISSAUGA FMCCCATMGMA
SS AND C TECHNOLOGIES CANADA CORP (SSCNET ETC CBA)
MISSISSAUGA FMCCCATMCBA
SS AND C TECHNOLOGIES CANADA CORP (SSCNET ETC CAM)
MISSISSAUGA FMCCCATMCAM
SS AND C TECHNOLOGIES CANADA CORP (SSCNET ETC AEG)
MISSISSAUGA FMCCCATMAEG
SS AND C TECHNOLOGIES CANADA CORP (SSCNET ETC)
MISSISSAUGA FMCCCATMHOP
SS AND C TECHNOLOGIES CANADA CORP (SSCNET ETC)
MISSISSAUGA FMCCCATMOTP
SS AND C TECHNOLOGIES CANADA CORP (SSCNET ETC)
MISSISSAUGA FMCCCATMOST
SS AND C TECHNOLOGIES CANADA CORP (SSCNET ETC)
MISSISSAUGA FMCCCATMBUD
SS AND C TECHNOLOGIES CANADA CORP (SS AND C ETC)
MISSISSAUGA FMCCCATMFIN
SS AND C TECHNOLOGIES CANADA CORP
MISSISSAUGA FMCCCATMIKO
SS AND C TECHNOLOGIES CANADA CORP
MISSISSAUGA FMCCCATMDOR
SS AND C TECHNOLOGIES CANADA CORP
MISSISSAUGA FMCCCATMJST
SS AND C TECHNOLOGIES CANADA CORP
MISSISSAUGA FMCCCATMMFC
SS AND C TECHNOLOGIES CANADA CORP
MISSISSAUGA FMCCCATMEIS
SS AND C TECHNOLOGIES CANADA CORP
MISSISSAUGA FMCCCATMIPF
SS AND C TECHNOLOGIES CANADA CORP
MISSISSAUGA FMCCCATMDEA
SS AND C TECHNOLOGIES CANADA CORP
MISSISSAUGA FMCCCATMPEM
SS AND C TECHNOLOGIES CANADA CORP
MISSISSAUGA FMCCCATMOME
SS AND C TECHNOLOGIES CANADA CORP
MISSISSAUGA FMCCCATM
SPRUNG AND CO. INVESTMENT COUNSEL INC.
TORONTO SPIUCAT1
SPRUCEGROVE INVESTMENT MANAGEMENT
TORONTO SPNMCAT2

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.