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
501TORONTO OPTIONS EXCHANGETORONTO XTOECAT1
502TRANSATLANTIC SECURITIES COMPANY LIMITED PARTNERSHIPMONTREAL TRACCAMM
503TRANSATLANTIC SECURITIES COMPANY LIMITED PARTNERSHIPMONTREAL(NDP DEPT) TRACCAMMNDP
504TRAVELEX CANADA LIMITEDTORONTO TRAVCATTRTL
505TRAVELEX CANADA LIMITEDTORONTO TRAVCATTCUR
506TRAVELEX CANADA LIMITEDTORONTO TRAVCATT
507TRAVELEX CANADA LTD.TORONTO COOKCATT
508TRILON SECURITIES CORPORATIONTORONTO TRLSCAT1
509TRISTONE CAPITAL INCCALGARY TRPLCA61
510TRUST GENERAL DU CANADAMONTREAL TGCACAM1
511TSX INC.TORONTO XTSECAT1
512UBS BANK (CANADA)MONTREAL(MONTREAL BRANCH) UBSWCATTMTL
513UBS BANK (CANADA)TORONTO UBSWCATT
514UBS BANK (CANADA)VANCOUVER(VANCOUVER BRANCH) UBSWCATTVAN
515UBS SECURITIES CANADA INC.TORONTO BUNWCAT1
516UNION SECURITIES LTD.VANCOUVER UNSRCA81
517UNITED OVERSEAS BANK LIMITED VANCOUVER BRANCHVANCOUVER UOVBCA8V
518VALEURS MOBILIERES DESJARDINS INCMONTREAL VAMDCAM1
519VALEURS MOBILIERES DUBEAU LTEE.QUEBEC VMDUCAQ1
520VANCOUVER STOCK EXCHANGEVANCOUVER XVSECA81
521VERSUS BROKERAGE SERVICESTORONTO VERBCAT1
522W.D. LATIMER CO. LIMITEDTORONTO LATLCAT1
523WEALHOUSE CAPITAL MANAGEMENTTORONTO WECTCAT1
524WELLINGTON WEST CAPITAL INC.WINNIPEG WLWECA41
525WELLS FARGO BANK N. A. CANADIAN BRANCHTORONTO PNBPCATT
526WOLVERTON SECURITIES LTDVANCOUVER WLVSCA81
527WORLD WIDE PAYMENTS ON DEMANDVANCOUVER WWPDCA81
528YAMAICHI INTERNATIONAL (CAN)MONTREAL YINCCAM1
529YORKTON SECURITIES INCTORONTO YKSECAT1
530YORKTON SECURITIES INC.VANCOUVER YKSECA81