What is SWIFT Code?

SWIFT code is a standard format of Bank Identifier Codes (BIC) and serves as a unique identifier for a bank or financial institution.

These codes are used when transferring money between banks, particularly for international wire transfers. On top of that, the code is used to transmit messages between financial institutions and banks.

The SWIFT code can be either 8 or 11 characters long and 8 digits code refers to the primary office. The format of SWIFT Code is as follows;

AAAA BB CC DDD

  • The first 4 characters ("AAAA") specify the bank. Only letters are allowed.
  • The next 2 characters ("BB") specify the country. It use the format of ISO 3166-1 alpha-2 country code.
  • The next 2 characters ("CC") specify the location. Letters and digits are allowed. Passive participant will have "1" in the second character
  • The last 3 characters ("DDD") specify the branch. This is an optional. A 'XXX' refer to primary office. Letters and digits are allowed.

Canada Bank SWIFT Codes

Canada Below are the SWIFT Code for all banks in Canada. Click on the SWIFT Code to find out the bank details, address & maps.

NoBank or InstitutionCityBranch NameSWIFT Code
401SCOTIA CAPITAL INC.TORONTO SCAMCAT1
402SCOTIA MCLEOD INC.TORONTO SCMCCATT
403SECTORAL ASSET MANAGEMENTMONTREAL SATMCAM1
404SHINHAN BANK CANADATORONTO SHBKCATT
405SIONNA INVESTMENT MANAGERS INC.TORONTO SIIMCAT1
406SOCIETE GENERALE (CANADA BRANCH)MONTREAL SOGECAMB
407SOCIETE GENERALE (CANADA BRANCH)TORONTO SOGECAMBTOR
408SOCIETE GENERALE (CANADA)MONTREAL SOGECAMM
409SOCIETE GENERALE (CANADA)MONTREAL(VALEURS MOBILIERES) SOGECAMMVAL
410SOCIETE GENERALE (CANADA)TORONTO SOGECAMMTOR
411SOLIUM CAPITAL INCCALGARY SOALCA61
412SPROTT ASSET MANAGEMENT LPTORONTO SRAMCAT1
413SPRUNG AND CO. INVESTMENT COUNSEL INC.TORONTO SPIUCAT1
414SS AND CMISSISSAUGA SANECAT1
415SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC SPG) FMCCCATMSPG
416SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(PLATINUM) FMCCCATMPLA
417SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETS) FMCCCATMPRE
418SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC IAS) FMCCCATMIAS
419SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC) FMCCCATMGRY
420SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC CBA) FMCCCATMCBA
421SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC SAM) FMCCCATMSAM
422SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC) FMCCCATMAGF
423SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC HIS) FMCCCATMHIS
424SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC) FMCCCATMHEX
425SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC CAM) FMCCCATMCAM
426SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC) FMCCCATMASH
427SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC GUA) FMCCCATMGUA
428SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC) FMCCCATMOST
429SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC BUR) FMCCCATMBUR
430SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC PSP) FMCCCATMPSP
431SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC GOOD) FMCCCATMGOO
432SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC) FMCCCATMOTP
433SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC ANZ) FMCCCATMANZ
434SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA FMCCCATMOME
435SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC PHN) FMCCCATMPHN
436SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC) FMCCCATMAUR
437SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC) FMCCCATMPYR
438SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC AEG) FMCCCATMAEG
439SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA FMCCCATMPEM
440SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC MON) FMCCCATMMON
441SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC) FMCCCATMBUD
442SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC GMA) FMCCCATMGMA
443SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA FMCCCATMPNB
444SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC KAP) FMCCCATMKAP
445SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC) FMCCCATMCAL
446SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC DPW) FMCCCATMDPW
447SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC) FMCCCATMSTD
448SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC ACU) FMCCCATMACU
449SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA FMCCCATMSPR
450SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC ING) FMCCCATMING
451SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC) FMCCCATMFCC
452SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC DDJ) FMCCCATMDDJ
453SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC WAR) FMCCCATMWAR
454SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSC ETC) FMCCCATMFII
455SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC) FMCCCATMGLS
456SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC CDP) FMCCCATMCDP
457SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC STW) FMCCCATMSTW
458SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SS AND C TRILOGY) FMCCCATMTRI
459SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA FMCCCATM
460SS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC IGA) FMCCCATMIGA
461SS AND C TECHNOLOGIES CANADA CORPMONTREAL FMCCCATMSEC
462SS AND C TECHNOLOGIES CANADA CORPTORONTO(KARARA) FMCCCAT1BAM
463SSQ SOCIETE DASSURANCE VIE INC.QUEBEC SSQSCA21
464ST. STANISLAUS ST. CASIMIRS POLISH PARISHES CREDIT UNION LIMITEDTORONTO SCPCCAT1
465STANTON ASSET MANAGEMENT INCMONTREAL STTNCAM1
466STANTON ASSET MANAGEMENT INCMONTREAL(AIM/POMS SERVICE) STTNCAM2
467STATE BANK OF INDIA (CANADA)TORONTO SBINCATX
468STATE BANK OF INDIA (CANADA)VANCOUVER SBINCATXVAN
469STATE STREET BANK AND TRUST CO. CANADA BRANCHTORONTO(CANADA SETTLEMENTS) SBOSCAA1STB
470STATE STREET BANK AND TRUST CO. CANADA BRANCHTORONTO SBOSCAA1
471STATE STREET BANK AND TRUST CO. CANADA BRANCHTORONTO(CANADA SETTLEMENTS) SBOSCAA1STI
472STATE STREET BANK AND TRUST CO. CANADA BRANCHTORONTO(CANADA SETTLEMENTS) SBOSCAA1STE
473STATE STREET BANK AND TRUST COMPANY CANADA BRANCHTORONTO SBOSCATX
474STATE STREET BANK AND TRUST COMPANY CANADA BRANCHTORONTO(INTEGRATED FINANCIAL SYSTEMS) SBOSCATXIFS
475STIFEL NICOLAUS CANADA INCTORONTO WBASCAM1
476STUART INVESTMENT MANAGEMENT LIMITEDTORONTO STUICAT1
477SUMITOMO MITSUI BANKING CORPORATION OF CANADATORONTO SMTOCATT
478SUN LIFE ASSURANCE CO OF CANADATORONTO SLADCA21
479SUN LIFE FINANCIAL INC.TORONTO SULFCAT1
480TAURUS CAPITAL MARKETS LTD.TORONTO TCAPCAT1
481TD CUSTODY C AND ISTORONTO CUSOCAT1
482TD EVERGREEN INVESTMENT SERVICES INCTORONTO TDEICAT1
483TD MS CLEARINGTORONTO CLERCAT1
484TD PD CLEARINGTORONTO CLENCAT1
485THE BANK OF NEW YORK MELLON TORONTO BRANCHTORONTO MELNCATT
486THE CANADIAN DEPOSITORY FOR SECURITIES LIMITEDTORONTO CADSCA81
487THE ROYAL BANK OF SCOTLAND PLC CANADATORONTO RBOSCATT
488THE ROYAL BANK OF SCOTLAND PLC CANADA (FORMERLY KNOWN AS RBS NV)MONTREAL ABNACAT10MM
489THE ROYAL BANK OF SCOTLAND PLC CANADA (FORMERLY KNOWN AS RBS NV)MONTREAL(MONTREAL BRANCH) ABNACATTMTL
490THE ROYAL BANK OF SCOTLAND PLC CANADA (FORMERLY KNOWN AS RBS NV)TORONTO ABNACATT
491THOMSON KERNAGHAN AND CO. LTD.TORONTO THOKCAT1
492TIMBERCREEK ASST MANAGEMENT LTDTORONTO TIAGCAT1
493TORON CAPITAL MARKETS INC.TORONTO TOCRCAT1
494TORONTO DOMINION BANK THECALGARY TDOMCATTCAL
495TORONTO DOMINION BANK THEMONTREAL TDOMCATTMTL
496TORONTO DOMINION BANK THETORONTO TDOMCATTTOR
497TORONTO DOMINION BANK THETORONTO TDOMCATT
498TORONTO DOMINION BANK THEVANCOUVER TDOMCATTVAN
499TORONTO DOMINION SECURITIES INCTORONTO TDSECAT1
500TORONTO FUTURES EXCHANGETORONTO XTFECAT1