Back to SWIFT Lookup
🇨🇦

SWIFT/BIC Codes in Canada

402 codes · 219 banks · CAD

What is a SWIFT/BIC code in Canada?

A SWIFT/BIC code is a bank's ID for international transfers. It has 8 or 11 characters. The 5th and 6th characters show the country. For Canada that is CA. The last 3 characters, when there are 11, point to a branch.

Sources: ISO

AECON
SWIFT/BICCityBranch
AGOPCATTTORONTO—
  • AGOPCATTTORONTO
AGF INVESTMENTS INC.
SWIFT/BICCityBranch
AIVVCATTTORONTO—
  • AIVVCATTTORONTO
AIR CANADA
SWIFT/BICCityBranch
ACNACA2QMONTREAL—
  • ACNACA2QMONTREAL
AIR CANADA PENSION MASTER TRUST FUND
SWIFT/BICCityBranch
ACMTCAMMMONTREAL—
  • ACMTCAMMMONTREAL
ALBERTA INVESTMENT MANAGEMENT CORPORATION
SWIFT/BICCityBranch
AIMCCA66EDMONTON—
  • AIMCCA66EDMONTON
AMERICAN IRON AND METAL COMPANY INC.
SWIFT/BICCityBranch
AIMYCAMMMONTREAL—
  • AIMYCAMMMONTREAL
AMPR FINANCE LTD.
SWIFT/BICCityBranch
AMPFCA82VANCOUVER—
  • AMPFCA82VANCOUVER
ARFEX PAY LTD.
SWIFT/BICCityBranch
ARYYCA82VANCOUVER—
  • ARYYCA82VANCOUVER
ASCENDANTFX CAPITAL INC
SWIFT/BICCityBranch
ASILCATTVICTORIA—
  • ASILCATTVICTORIA
ATB FINANCIAL
SWIFT/BICCityBranch
ATBRCA6EEDMONTON—
  • ATBRCA6EEDMONTON
ATLASPAY FINANCE LTD
SWIFT/BICCityBranch
ATLFCA82VANCOUVER—
  • ATLFCA82VANCOUVER
BANCORAGE PAY CORP.
SWIFT/BICCityBranch
BAYYCA82VANCOUVER—
  • BAYYCA82VANCOUVER
BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCH
SWIFT/BICCityBranch
BOFACATTCADTORONTO—
BOFACATTVANVANCOUVER—
BOFACATTTSYTORONTOTREASURY
BOFACATTGRCTORONTOGLOBAL DERIVATIVES AND FOREIGN EXCHANGE
BOFACATTFCSTORONTOFOREIGN CURRENCY SERVICES
BOFACATTTORONTO—
  • BOFACATTCADTORONTO
  • BOFACATTVANVANCOUVER
  • BOFACATTTSYTORONTO · TREASURY
  • BOFACATTGRCTORONTO · GLOBAL DERIVATIVES AND FOREIGN EXCHANGE
  • BOFACATTFCSTORONTO · FOREIGN CURRENCY SERVICES
  • BOFACATTTORONTO
BANK OF CANADA
SWIFT/BICCityBranch
BCANCAW2OTTAWA—
  • BCANCAW2OTTAWA
BANK OF CHINA (CANADA)
SWIFT/BICCityBranch
BKCHCATTTORONTO—
BKCHCATTVANVANCOUVERVANCOUVER BRANCH
  • BKCHCATTTORONTO
  • BKCHCATTVANVANCOUVER · VANCOUVER BRANCH
BANK OF CHINA TORONTO BRANCH
SWIFT/BICCityBranch
BKCHCAT2TORONTO—
  • BKCHCAT2TORONTO
BANK OF MONTREAL, THE
SWIFT/BICCityBranch
BOFMCAM3MONTREAL—
BOFMCAM2MONTREALINTERNATIONAL BRANCH
BOFMCAT2BMOTORONTOBMO - BROKERS
BOFMCAM2NBBTORONTOBMO NESBITT BURNS
BOFMCAT2FXMTORONTOFOREIGN EXCHANGE AND MONEY MARKET
BOFMCAT2GCTTORONTOGLOBAL CASH MANAGEMENT OPERATIONS
BOFMCAT2TORONTOINTERNATIONAL BRANCH
BOFMCAT2CLSTORONTOCLS PAYMENTS ONLY
  • BOFMCAM3MONTREAL
  • BOFMCAM2MONTREAL · INTERNATIONAL BRANCH
  • BOFMCAT2BMOTORONTO · BMO - BROKERS
  • BOFMCAM2NBBTORONTO · BMO NESBITT BURNS
  • BOFMCAT2FXMTORONTO · FOREIGN EXCHANGE AND MONEY MARKET
  • BOFMCAT2GCTTORONTO · GLOBAL CASH MANAGEMENT OPERATIONS
  • BOFMCAT2TORONTO · INTERNATIONAL BRANCH
  • BOFMCAT2CLSTORONTO · CLS PAYMENTS ONLY
BANK OF NOVA SCOTIA
SWIFT/BICCityBranch
NOSCCATMCMSTORONTO—
NOSCCATMGTBTORONTO—
NOSCCATMRECTORONTO—
NOSCCATMESCTORONTO—
NOSCCATMGLSTORONTO—
NOSCCATMPBGTORONTO—
NOSCCATMTORONTO—
NOSCCATMSECTORONTOSECURITIES
NOSCCATMWM1TORONTOWEALTH MGMT
  • NOSCCATMCMSTORONTO
  • NOSCCATMGTBTORONTO
  • NOSCCATMRECTORONTO
  • NOSCCATMESCTORONTO
  • NOSCCATMGLSTORONTO
  • NOSCCATMPBGTORONTO
  • NOSCCATMTORONTO
  • NOSCCATMSECTORONTO · SECURITIES
  • NOSCCATMWM1TORONTO · WEALTH MGMT
BANQUE NATIONALE DU CANADA
SWIFT/BICCityBranch
BNDCCAMMINTMONTREALINTERNATIONAL DEPARTMENT
BNDCCAMMIMMMONTREALTREASURY DEPARTMENT
BNDCCAMMVALMONTREALSECURITIES
BNDCCAMMCUSMONTREALCUSTODY
BNDCCAMMMONTREAL—
  • BNDCCAMMINTMONTREAL · INTERNATIONAL DEPARTMENT
  • BNDCCAMMIMMMONTREAL · TREASURY DEPARTMENT
  • BNDCCAMMVALMONTREAL · SECURITIES
  • BNDCCAMMCUSMONTREAL · CUSTODY
  • BNDCCAMMMONTREAL
BARRICK GOLD CORPORATION
SWIFT/BICCityBranch
BRGCCATTTORONTO—
  • BRGCCATTTORONTO
BAUSCH + LOMB CORPORATION
SWIFT/BICCityBranch
BLOCCA8VVaughan—
  • BLOCCA8VVaughan
BAUSCH HEALTH COMPANIES INC.
SWIFT/BICCityBranch
BHCNCA8VLAVAL—
  • BHCNCA8VLAVAL
BENDIX FOREIGN EXCHANGE CORPORATION
SWIFT/BICCityBranch
BFXCCAT2TORONTO—
  • BFXCCAT2TORONTO
BEUTEL, GOODMAN AND COMPANY LTD.
SWIFT/BICCityBranch
BGCOCATTTORONTO—
  • BGCOCATTTORONTO
BLACKBERRY LIMITED
SWIFT/BICCityBranch
RIMMCA2WWATERLOO—
  • RIMMCA2WWATERLOO
BNP PARIBAS, CANADA BRANCH
SWIFT/BICCityBranch
BNPACAMMVVVVANCOUVERVANCOUVER BRANCH
BNPACAMMTTTTORONTOTORONTO BRANCH
BNPACAMMMONTREALMONTREAL BRANCH
BNPACAMMSUBMONTREAL—
  • BNPACAMMVVVVANCOUVER · VANCOUVER BRANCH
  • BNPACAMMTTTTORONTO · TORONTO BRANCH
  • BNPACAMMMONTREAL · MONTREAL BRANCH
  • BNPACAMMSUBMONTREAL
BOMBARDIER INC.
SWIFT/BICCityBranch
BIHOCAMMMONTREAL—
  • BIHOCAMMMONTREAL
BREINROCK LIMITED
SWIFT/BICCityBranch
BRIKCAT2TORONTO—
  • BRIKCAT2TORONTO
BRITISH COLUMBIA INVESTMENT MANAGEMENT CORPORATION
SWIFT/BICCityBranch
BCVMCA8VVICTORIA—
BCVMCA8GVICTORIA—
  • BCVMCA8VVICTORIA
  • BCVMCA8GVICTORIA
BROOKFIELD ASSET MANAGEMENT
SWIFT/BICCityBranch
BAMZCATTTORONTO—
BAMZCATBTORONTO—
  • BAMZCATTTORONTO
  • BAMZCATBTORONTO
BROOKFIELD BRP CANADA CORP.
SWIFT/BICCityBranch
BBRPCAWAOTTAWA—
  • BBRPCAWAOTTAWA
CALDWELL INVESTMENT MANAGEMENT LTD.
SWIFT/BICCityBranch
CLVMCAT2TORONTO—
  • CLVMCAT2TORONTO
CAMBRIDGE MERCANTILE CORP.
SWIFT/BICCityBranch
CMFXCATTTORONTO—
  • CMFXCATTTORONTO
CAMECO CORPORATION
SWIFT/BICCityBranch
CEMTCATTSASKATOON—
  • CEMTCATTSASKATOON
CANADA DEPOSIT INSURANCE CORPORATION
SWIFT/BICCityBranch
CDICCAW2OTTAWA—
  • CDICCAW2OTTAWA
CANADA LIFE ASSURANCE COMPANY
SWIFT/BICCityBranch
CNLACA44WINNIPEG—
CNLACA44CLILONDON—
  • CNLACA44WINNIPEG
  • CNLACA44CLILONDON
CANADA MORTGAGE AND HOUSING CORPORATION
SWIFT/BICCityBranch
CMHCCAW2OTTAWA—
  • CMHCCAW2OTTAWA
CANADA PENSION PLAN INVESTMENT BOARD
SWIFT/BICCityBranch
CPPBCATATORONTO—
CPPBCATTTORONTO—
  • CPPBCATATORONTO
  • CPPBCATTTORONTO
CANADA POST CORPORATION REGISTERED PENSION PLAN
SWIFT/BICCityBranch
CCGSCAT2OTTAWA—
  • CCGSCAT2OTTAWA
CANADIAN IMPERIAL BANK OF COMMERCE
SWIFT/BICCityBranch
CIBCCATTTORONTO—
CIBCCATTCMITORONTOCASH MANAGEMENT / CUSTOMER STATUS
CIBCCATTCWMTORONTOCIBC WORLD MARKETS SECURITIES OPERATIONS (OMGEO)
CIBCCATTCLSTORONTOCLS SERVICES
  • CIBCCATTTORONTO
  • CIBCCATTCMITORONTO · CASH MANAGEMENT / CUSTOMER STATUS
  • CIBCCATTCWMTORONTO · CIBC WORLD MARKETS SECURITIES OPERATIONS (OMGEO)
  • CIBCCATTCLSTORONTO · CLS SERVICES
CANADIAN NATIONAL RAILWAY COMPANY
SWIFT/BICCityBranch
CNRRCAMBMONTREAL—
CNRRCAMTMONTREAL—
  • CNRRCAMBMONTREAL
  • CNRRCAMTMONTREAL
CANADIAN PAYMENTS ASSOCIATION
SWIFT/BICCityBranch
CPAACA2AOTTAWA—
CPAACA22OTTAWA—
CPAACA23OTTAWA—
  • CPAACA2AOTTAWA
  • CPAACA22OTTAWA
  • CPAACA23OTTAWA
CDS CLEARING AND DEPOSITORY SERVICES INC.
SWIFT/BICCityBranch
CDSLCATTSMDTORONTO—
CDSLCATTTORONTO—
  • CDSLCATTSMDTORONTO
  • CDSLCATTTORONTO
CENTRAL 1 CREDIT UNION
SWIFT/BICCityBranch
CUCXCATTCALCALGARYALBERTA PAYMENTS SERVICES
CUCXCATTREGREGINASASKATCHEWAN PAYMENT SERVICES
CUCXCATTONTTORONTOCENTRAL 1 CREDIT UNION ONTARIO PAYMENT SERVICES
CUCXCATTVANCOUVER—
CUCXCATTVANVANCOUVERCENTRAL 1 CREDIT UNION BC PAYMENT SERVICES
CUCXCATTWPGWINNIPEGMANITOBA PAYMENTS SERVICES
CUCXCATTINVVANCOUVERINVESTMENT DEPARTMENT
  • CUCXCATTCALCALGARY · ALBERTA PAYMENTS SERVICES
  • CUCXCATTREGREGINA · SASKATCHEWAN PAYMENT SERVICES
  • CUCXCATTONTTORONTO · CENTRAL 1 CREDIT UNION ONTARIO PAYMENT SERVICES
  • CUCXCATTVANCOUVER
  • CUCXCATTVANVANCOUVER · CENTRAL 1 CREDIT UNION BC PAYMENT SERVICES
  • CUCXCATTWPGWINNIPEG · MANITOBA PAYMENTS SERVICES
  • CUCXCATTINVVANCOUVER · INVESTMENT DEPARTMENT
CEPHEUS PAYMENT CORP.
SWIFT/BICCityBranch
CEPHCA82VANCOUVER—
  • CEPHCA82VANCOUVER
CHIIZU INC.
SWIFT/BICCityBranch
CHZICA82VANCOUVER—
  • CHZICA82VANCOUVER
CHINA CONSTRUCTION BANK TORONTO BRANCH
SWIFT/BICCityBranch
PCBCCATTTORONTO—
  • PCBCCATTTORONTO
CIBC ASSET MANAGEMENT INC.
SWIFT/BICCityBranch
CGAACAMBMONTREAL—
  • CGAACAMBMONTREAL
CIBC MELLON TRUST COMPANY
SWIFT/BICCityBranch
CMTYCATTTORONTO—
CMTYCATBTORONTO—
  • CMTYCATTTORONTO
  • CMTYCATBTORONTO
CIDEL ASSET MANAGEMENT INC
SWIFT/BICCityBranch
CTBLCATTTORONTO—
  • CTBLCATTTORONTO
CIDEL BANK CANADA
SWIFT/BICCityBranch
CTBLCAT3TORONTO—
  • CTBLCAT3TORONTO
CIDEL TRUST COMPANY
SWIFT/BICCityBranch
CTBLCA66CALGARY—
  • CTBLCA66CALGARY
CITCO BANK CANADA
SWIFT/BICCityBranch
CITCCATTTORONTO—
  • CITCCATTTORONTO
CITIBANK CANADA
SWIFT/BICCityBranch
CITICATTTORONTO—
CITICATTBCHTORONTOCITIBANK NA CANADIAN BRANCH
CITICATT617TORONTOCITN
CITICATT615TORONTOCITT
CITICATT623TORONTOSECURITIES SERVICES DEPARTMENT
  • CITICATTTORONTO
  • CITICATTBCHTORONTO · CITIBANK NA CANADIAN BRANCH
  • CITICATT617TORONTO · CITN
  • CITICATT615TORONTO · CITT
  • CITICATT623TORONTO · SECURITIES SERVICES DEPARTMENT
CMC MARKETS CANADA INC.
SWIFT/BICCityBranch
CMCKCAT2TORONTO—
  • CMCKCAT2TORONTO
CONNOR, CLARK AND LUNN FINANCIAL GROUP LTD.
SWIFT/BICCityBranch
CCLFCA82VANCOUVER—
CCLFCA82INVVANCOUVER—
  • CCLFCA82VANCOUVER
  • CCLFCA82INVVANCOUVER
CREDIT SUISSE AG, TORONTO BRANCH
SWIFT/BICCityBranch
CRESCATTTORONTO—
CRESCATTVISTORONTO—
  • CRESCATTTORONTO
  • CRESCATTVISTORONTO
CTBC BANK CORP. (CANADA)
SWIFT/BICCityBranch
CTCBCA8VVANCOUVER—
  • CTCBCA8VVANCOUVER
CURRENCIES DIRECT CANADA INC
SWIFT/BICCityBranch
CUDCCA92SAINT JOHN—
  • CUDCCA92SAINT JOHN
DAXIL FINANCE LTD.
SWIFT/BICCityBranch
DAFNCA82NEW WESTMINSTER—
  • DAFNCA82NEW WESTMINSTER

How SWIFT works in Canada

Banks in Canada use SWIFT/BIC codes to receive international wires and cross-border payments. The country code in every Canada BIC is CA (positions 5–6 of the code). When sending money into Canada, always match both the SWIFT code and the recipient's bank branch/city to avoid routing errors.

Common questions about SWIFT/BIC codes in Canada

How do I find my bank's SWIFT code in Canada?

Search for your bank in the list on this page. You can also check your online banking, a bank statement, or ask your bank. Always confirm the code with the bank before you send money.

Is the SWIFT code the same for all branches?

Not always. An 8-character code names the bank. An 11-character code adds a branch or unit. Some banks accept the 8-character code for every branch and some need the exact branch code, so ask the bank you are paying.

Does Canada use IBAN?

No. Canada is not on our list of IBAN countries. To pay a bank there, use the bank's SWIFT/BIC code and the account number of the person you are paying.

How do I check that a SWIFT code is right?

Search the code or the bank name on this page and compare the bank name, city and branch. Then confirm it with the bank you are paying. A code that looks right does not prove the account exists.

Is a SWIFT code the same as my account number?

No. A SWIFT/BIC code names the bank, not you. To receive money you also need your account number, or your IBAN if your country uses one.