SWIFT/BIC Codes in Canada

BanksDAILY provides you with a list of 8 digit SWIFT codes for all banks in Canada. What are SWIFT and BIC codes? A SWIFT Code, also called a BIC number, is a standard format of Bank Identifier Code used to specify a particular bank or branch. These codes are used when transferring money between banks (international wire transfers). SWIFT codes are also used for messaging between banks.


SWIFT codes usually encompass 8 to 11 character strings. All 11 digit codes refer to specific branches, while 8 digit codes (or those ending in "XXX") refer to the head or primary office. SWIFT codes are formatted as follows: AAAA BB CC DDD


First 4 characters - bank code (only letters)
Next 2 characters - ISO 3166-1 alpha-2 country code (only letters)
Next 2 characters - location code, passive participant has "1" in the second character (letters and digits)
Last 3 characters (optional) - branch code (letters and digits)

Company SWIFT-code
ADS CANADIAN BANK ACDNCATT
AGF INVESTMENTS INC. AIVVCATT
AIR CANADA ACNACA2Q
AIR CANADA PENSION MASTER TRUST FUND ACMTCAMM
ALBERTA INVESTMENT MANAGEMENT CORPORATION AIMCCA66
ASCENDANTFX CAPITAL INC ASILCATT
ATB FINANCIAL ATBRCA6E
BANCORAGE PAY CORP. BAYYCA82
BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCH BOFACATT
BANK OF CANADA BCANCAW2
BANK OF CHINA (CANADA) BKCHCATT
BANK OF CHINA TORONTO BRANCH BKCHCAT2
BANK OF MONTREAL, THE BOFMCAM2
BANK OF NOVA SCOTIA NOSCCATM
BANQUE NATIONALE DU CANADA BNDCCAMM
BARRICK GOLD CORPORATION BRGCCATT
BAUSCH HEALTH COMPANIES INC. BHCNCA8V
BEUTEL, GOODMAN AND COMPANY LTD. BGCOCATT
BLACKBERRY LIMITED RIMMCA2W
BNP PARIBAS, CANADA BRANCH BNPACAMM
BOMBARDIER INC. BIHOCAMM
BREINROCK LIMITED BRIKCAT2
BRITISH COLUMBIA INVESTMENT MANAGEMENT CORPORATION BCVMCA8G
BROOKFIELD ASSET MANAGEMENT BAMZCATT
BROOKFIELD BRP CANADA CORP. BBRPCAWA
CALDWELL INVESTMENT MANAGEMENT LTD. CLVMCAT2
CAMBRIDGE MERCANTILE CORP. CMFXCATT
CAMECO CORPORATION CEMTCATT
CANADA DEPOSIT INSURANCE CORPORATION CDICCAW2
CANADA LIFE ASSURANCE COMPANY CNLACA44
CANADA MORTGAGE AND HOUSING CORPORATION CMHCCAW2
CANADA PENSION PLAN INVESTMENT BOARD CPPBCATA
CANADIAN IMPERIAL BANK OF COMMERCE CIBCCATT
CANADIAN NATIONAL RAILWAY COMPANY CNRRCAMB
CANADIAN PAYMENTS ASSOCIATION CPAACA22
CDS CLEARING AND DEPOSITORY CDSLCAT2
CDS CLEARING AND DEPOSITORY SERVICES INC. CDSLCATT
CENTRAL 1 CREDIT UNION CUCXCATT
CHIIZU INC. CHZICA82
CHINA CONSTRUCTION BANK TORONTO BRANCH PCBCCATT
CIBC ASSET MANAGEMENT INC. CGAACAMB
CIBC MELLON TRUST COMPANY CMTYCATB
CIDEL ASSET MANAGEMENT INC CTBLCATT
CIDEL BANK CANADA CTBLCAT3
CIDEL TRUST COMPANY CTBLCA66
CITCO BANK CANADA CITCCATT
CITIBANK CANADA CITICATT
CREDIT SUISSE AG, TORONTO BRANCH CRESCATT
CTBC BANK CORP. (CANADA) CTCBCA8V
CURRENCIES DIRECT CANADA INC CUDCCA92
DAIMLER CANADA FINANCE INC. DCAGCAMM
DEUTSCHE BANK AG, CANADA BRANCH DEUTCATT
DIRECTCASH BANK DIEECA66
DOREL INDUSTRIES INC. DOIDCA22
ENCOREFX INC. ENCRCA88
EXCHANGE BANK OF CANADA EXBCCATT
EXPERTUS TECHNOLOGIES INC. EXTCCAMM
EXPORT DEVELOPMENT CANADA EDCOCAW2
FASTPAY FINANCIAL INC. FAFACA82
FCT INSURANCE COMPANY LTD FCTICATT
FEDERATION DES CAISSES DESJARDINS DU QUEBEC CCDQCAMM
FIDELITY CLEARING CANADA ULC FCCLCATT
FIERA CAPITAL CORPORATION FCAICAMM
FINNING INTERNATIONAL INC FNNGCA8V
FIRMA FOREIGN EXCHANGE CORPORATION FFFXCA66
FIRST COMMERCIAL BANK FCBKCA8V
GENWORTH FINANCIAL MORTGAGE INSURANCE COMPANY CANADA GFMICATT
GILDAN ACTIVEWEAR INC. GILACAMM
GLOBAL CURRENCY SERVICES INC GLCECAT2
GLOBALTRADE CORPORATION ASPXCATA
GUAVA PAY CANADA INC GUAVCATT
HABIB CANADIAN BANK HBZUCATT
HIFX CANADA INC HIFXCATT
HSBC BANK CANADA HKBCCATT
HSBC SECURITIES CANADA (INC) HSCICATT
HYDRO-QUEBEC HQQCCAMM
ICE NGX CANADA INC. ICNACA66
ICICI BANK CANADA ICICCATT
INDUSTRIAL AND COMMERCIAL BANK OF CHINA (CANADA) ICBKCAT2
INTACT INVESTMENT MANAGEMENT INC. ITIMCAM2
INTERACTIVE BROKERS CANADA INC. IBKRCAMM
INTERNATIONAL AIR TRANSPORT ASSOCIATION IATACAMM
INVESCO CANADA AFMICATT
INVESTMENT MANAGEMENT CORPORATION OF ONTARIO IMROCATB
INVESTORS GROUP FINANCIAL SERVICES IGMFCA44
ITALIAN CANADIAN SAVINGS AND CREDIT UNION LIMITED ICSOCATT
J.P. MORGAN SECURITIES CANADA INC. JPMSCATT
JEFFERIES SECURITIES, INC. JEFFCATT
JIM PATTISON LTD. JPGCCA8V
JPMORGAN CHASE BANK, TORONTO BRANCH CHASCATT
KEB HANA BANK CANADA KOEXCATT
KNIT PAYMENT SERVICES (CANADA) INC. KPSACAT2
LALLEMAND INC LALLCAMM
LANGDON EQUITY PARTNERS LTD LEQPCAT2
LAURENTIAN BANK OF CANADA BLCMCAMM
MAGNA INTERNATIONAL INC. MAINCA2A
MANUFACTURERS LIFE INSURANCE COMPANY MFCTCAT2
MANULIFE FINANCIAL CORPORATION MFCTCATT
MARTINREA INTERNATIONAL INC. MRIECA2V
MCCAIN FOODS LIMITED MCFOCANN
MD FINANCIAL MANAGEMENT INC FNMNCAW2
MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. CANADA BRANCH ICBCCATT
MERCANTILE EXCHANGE CORPORATION MEXOCAT2
MERCURY MERCANTILE TECHNOLOGIES INC MEMTCAT2
MERRILL LYNCH CANADA, INC MLCICATT
MIRABAUD CANADA INC. MIRICAMM
MIZUHO BANK, LTD., CANADA BRANCH MHCBCATT
MJK GROUP INC. MJKGCA22
MOLTOPAY FINANCIAL LIMITED MLFNCA82
MONEX CANADA, INC. MNCACATT
MONEYWAY FINANCIAL GROUP CORP. MOFOCA82
MORGAN STANLEY CANADA LIMITED MSCACATX
MTFX INC MTXXCA22
MUFG BANK, LTD., CANADA BRANCH BOTKCATX
MUFG SECURITIES (CANADA), LTD MSCDCA8V
NARL REFINING LIMITED PARTNERSHIP NARTCANN
NATIXIS CANADA BRANCH NATXCAMM
NINEPOINT PARTNERS LP NIPACA22
NORTHERN PROVIDENCE INVESTMENTS NOPNCAM2
ONTARIO TEACHERS' PENSION PLAN BOARD OTPBCA2T
ORBIT MONEY INC. ORMOCA22
OTRY CAPITAL INC. OTCICA82
PAVILION GLOBAL MARKETS LTD BRCOCAMM
PAYAGO FINANCE LTD PYFNCA82
PAYMIQ FINANCIAL GROUP LTD PAYFCA82
PAYPUGS CARDS SERVICES LTD. PPCVCA82
PAYSIMPLE FINANCIAL INC PYFICA82
PENSION PLAN FOR THE EMPLOYEES OF CONCORDIA UNIVERSITY PPMCCAMM
PICTET CANADA L.P. PICTCAMM
PICTET OVERSEAS INC. PICTCAM2
PNC BANK CANADA BRANCH PNCCCA22
POWER PACIFIC INVESTMENT MANAGEMENT INC. PPIMCAM2
POWER SUSTAINABLE INVESTMENT MANAGEMENT INC PSNNCAMM
PUBLIC SECTOR PENSION INVESTMENT BOARD PSPBCAMA
PURPOSE INVESTMENTS INC. PPNVCAT2
QUANT FINANCIAL LTD. QUFNCA62
RABOBANK CANADA RABOCATT
RBC INVESTOR SERVICES TRUST ROTRCATT
REMITWARE PAYMENTS CANADA INC REPDCAT2
RICHARDSON INTERNATIONAL CURRENCY EXCHANGE INC. RICXCAT2
RITCHIE BROS RBRSCA8V
ROYAL BANK OF CANADA ROYCCAT2
SBI CANADA BANK SBINCATX
SCOTIA MCLEOD INC. SCMCCAT2
SHINHAN BANK CANADA SHBKCATT
SHOPIFY INC SHOFCAW2
SIERRA WIRELESS INC. SWIRCA8V
SILICON VALLEY BANK SVBKCATT
SLC MANAGEMENT PRIVATE FIXED INCOME PLUS FUND SLPFCAT2
SLC MANAGEMENT SHORT TERM PRIVATE FIXED INCOME PLUS FUND SLSTCAT2
SNC-LAVALIN GROUP INC. SNCLCAMM
SOCIETE GENERALE (CANADA BRANCH) SOGECAMB
SOCIETE GENERALE (CANADA) SOGECAMM
SOCIETE GENERALE CAPITAL CANADA INC. NEWGCAMM
SPRUCEGROVE INVESTMENT MANAGEMENT SPNMCAT2
SS AND C TECHNOLOGIES CANADA CORP FMCCCATM
STATE STREET BANK AND TRUST COMPANY, CANADA BRANCH SBOSCATX
STONEPINE ASSET MANAGEMENT INC. SNPNCAM2
SUMITOMO MITSUI BANKING CORPORATION, CANADA BRANCH SMTOCATT
SUN LIFE ASSURANCE COMPANY OF CANADA SLOCCATT
SUN LIFE INSURANCE (CANADA) LIMITED SLNCCAT2
SUN PAY LIMITED SUPYCA82
SUNCOR ENERGY SERVICES INC. SUEECA66
TALIS MAN PAY LTD. TLMPCA82
THAMOR TRADING CORPORATION THTCCA22
THE BANK OF NEW YORK MELLON, TORONTO BRANCH MELNCATT
THE BANK OF NOVA SCOTIA NOSCCATT
THE NORTHERN TRUST COMPANY, CANADA CNORCATT
TORONTO-DOMINION BANK, THE TDOMCATT
TRANS-CANADA CAPITAL INC. TRLACAMM
UBS BANK (CANADA) UBSWCATT
UBS SECURITIES CANADA INC UBSWCATS
UNITED OVERSEAS BANK LIMITED VANCOUVER BRANCH UOVBCA8V
VALENS PAY LIMITED VAPACA82
VANCITY COMMUNITY INVESTMENT BANK CTZNCA8V
VANCOUVER BULLION AND CURRENCY EXCHANGE LTD. VBCECA82
WELLS FARGO BANK, N. A. CANADIAN BRANCH PNBPCATT