CANADA SWIFT Codes

Swift Bank
BOFACATTFCS BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCH
DOIDCA22 DOREL INDUSTRIES INC.
HQQCCAMM HYDRO-QUEBEC
FMCCCATMOME SS AND C TECHNOLOGIES CANADA CORP
SBOSCATX STATE STREET BANK AND TRUST COMPANY, CANADA BRANCH
NOSCCATTSTF THE BANK OF NOVA SCOTIA
BNPACAMM BNP PARIBAS, CANADA BRANCH
CTBLCA66 CIDEL TRUST COMPANY
BLCMCAMM LAURENTIAN BANK OF CANADA
SOGECAMMTOR SOCIETE GENERALE (CANADA)
FMCCCATMMON SS AND C TECHNOLOGIES CANADA CORP
NOSCCATTBSM THE BANK OF NOVA SCOTIA
BOFMCAT2 BANK OF MONTREAL, THE
CTCBCA8V CTBC BANK CORP. (CANADA)
CHASCATTENQ JPMORGAN CHASE BANK, TORONTO BRANCH
SCMCCATT SCOTIA CAPITAL INC.
NOSCCATTTPM THE BANK OF NOVA SCOTIA
NOSCCATTTL3 THE BANK OF NOVA SCOTIA
BIHOCAMMBTG BOMBARDIER INC.
CUCXCATTINV CENTRAL 1 CREDIT UNION
JPGCCA8V JIM PATTISON LTD.
FMCCCATMPNB SS AND C TECHNOLOGIES CANADA CORP
FMCCCATMPSP SS AND C TECHNOLOGIES CANADA CORP
NOSCCATTWPG THE BANK OF NOVA SCOTIA
BOFMCAM3 BANK OF MONTREAL, THE
BOFACATTGRC BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCH
CUCXCATTCAL CENTRAL 1 CREDIT UNION
MEXOCAT2 MERCANTILE EXCHANGE CORPORATION
FMCCCATMPHI SS AND C TECHNOLOGIES CANADA CORP
MELNCATT THE BANK OF NEW YORK MELLON, TORONTO BRANCH
TRLACAMM TRANS-CANADA CAPITAL INC.
BHCNCA8V BAUSCH HEALTH COMPANIES INC.
CCDQCAMMIMM FEDERATION DES CAISSES DESJARDINS DU QUEBEC
ICBCCATT MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. CANADA BRANCH
SNCLCAMM SNC-LAVALIN GROUP INC.
FMCCCATMSAM SS AND C TECHNOLOGIES CANADA CORP
NOSCCATTMOC THE BANK OF NOVA SCOTIA
BNDCCAMMCUS BANQUE NATIONALE DU CANADA
DEUTCATT DEUTSCHE BANK AG, CANADA BRANCH
MNCACATT MONEX CANADA, INC.
FMCCCATMCBA SS AND C TECHNOLOGIES CANADA CORP
FMCCCATMIAS SS AND C TECHNOLOGIES CANADA CORP
NOSCCATTTL9 THE BANK OF NOVA SCOTIA
BCANCAW2 BANK OF CANADA
CITICATT617 CITIBANK CANADA
ROYCCAT2IBO ROYAL BANK OF CANADA
FMCCCATMPLA SS AND C TECHNOLOGIES CANADA CORP
FMCCCATMAGF SS AND C TECHNOLOGIES CANADA CORP
UBSWCATTMTL UBS BANK (CANADA)
ACMTCAMM AIR CANADA PENSION MASTER TRUST FUND
CIBCCATT CANADIAN IMPERIAL BANK OF COMMERCE
ROTRCATTMPC RBC INVESTOR SERVICES TRUST
FMCCCATMEIS SS AND C TECHNOLOGIES CANADA CORP
NOSCCATTMTL THE BANK OF NOVA SCOTIA
TDOMCATTMTL TORONTO-DOMINION BANK, THE
NOSCCATMCMS BANK OF NOVA SCOTIA
CUCXCATTVAN CENTRAL 1 CREDIT UNION
ROTRCATT RBC INVESTOR SERVICES TRUST
FMCCCATMBUR SS AND C TECHNOLOGIES CANADA CORP
NOSCCATTTPC THE BANK OF NOVA SCOTIA
TDOMCATTCAL TORONTO-DOMINION BANK, THE
RIMMCA2W BLACKBERRY LIMITED
CCDQCAMM FEDERATION DES CAISSES DESJARDINS DU QUEBEC
ICBCCATTRMD MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. CANADA BRANCH
FMCCCATMSPR SS AND C TECHNOLOGIES CANADA CORP
FMCCCATMFCC SS AND C TECHNOLOGIES CANADA CORP
UBSWCATS UBS SECURITIES CANADA INC
BCVMCA8G BRITISH COLUMBIA INVESTMENT MANAGEMENT CORPORATION
PCBCCATT CHINA CONSTRUCTION BANK TORONTO BRANCH
OTPBCA2T ONTARIO TEACHERS' PENSION PLAN BOARD
FMCCCATMDDJ SS AND C TECHNOLOGIES CANADA CORP
FMCCCATMHOP SS AND C TECHNOLOGIES CANADA CORP
UBSWCATT UBS BANK (CANADA)
BKCHCATT BANK OF CHINA (CANADA)
CDSLCATTSMD CDS CLEARING AND DEPOSITORY SERVICES INC.
ROYCCAT2CIC ROYAL BANK OF CANADA
FMCCCATMAEG SS AND C TECHNOLOGIES CANADA CORP
FMCCCATMPHN SS AND C TECHNOLOGIES CANADA CORP
NOSCCATTCLS THE BANK OF NOVA SCOTIA
NOSCCATMREC BANK OF NOVA SCOTIA
CTBLCATT CIDEL ASSET MANAGEMENT INC
ENCRCA88 ENCOREFX INC.
MLCICATTTOR MERRILL LYNCH CANADA, INC
SPNMCAT2 SPRUCEGROVE INVESTMENT MANAGEMENT
FMCCCATMSTD SS AND C TECHNOLOGIES CANADA CORP
BNDCCAMMINT BANQUE NATIONALE DU CANADA
DIEECA66 DIGITAL COMMERCE BANK
FNMNCAW2 MD FINANCIAL MANAGEMENT INC
FMCCCATM SS AND C TECHNOLOGIES CANADA CORP
NOSCCATTMTB THE BANK OF NOVA SCOTIA
BBRPCAWA BROOKFIELD BRP CANADA CORP.
CITICATT615 CITIBANK CANADA
NIPACA22 NINEPOINT PARTNERS LP
FMCCCATMBEU SS AND C TECHNOLOGIES CANADA CORP
FMCCCATMSPG SS AND C TECHNOLOGIES CANADA CORP
BOFMCAM2 BANK OF MONTREAL, THE
ICICCATTTSY ICICI BANK CANADA
ROYCCAT2 ROYAL BANK OF CANADA
FMCCCATMFII SS AND C TECHNOLOGIES CANADA CORP
NOSCCATTOTT THE BANK OF NOVA SCOTIA
BNPACAMMSUB BNP PARIBAS, CANADA BRANCH
FCBKCA8V909 FIRST COMMERCIAL BANK
NOPNCAM2 NORTHERN PROVIDENCE INVESTMENTS
SVBKCATT SILICON VALLEY BANK
FMCCCATMBMO SS AND C TECHNOLOGIES CANADA CORP
AIMCCA66 ALBERTA INVESTMENT MANAGEMENT CORPORATION
GLCECAT2 GLOBAL CURRENCY SERVICES INC
PSPBCAMM PUBLIC SECTOR PENSION INVESTMENT BOARD
FMCCCATMMFC SS AND C TECHNOLOGIES CANADA CORP
FMCCCATMPYR SS AND C TECHNOLOGIES CANADA CORP
BNPACAMMVVV BNP PARIBAS, CANADA BRANCH
HIFXCATT HIFX CANADA INC
ROYCCAT2ECL ROYAL BANK OF CANADA
FMCCCATMEDG SS AND C TECHNOLOGIES CANADA CORP
FMCCCATMCAL SS AND C TECHNOLOGIES CANADA CORP
ATBRCA6E ATB FINANCIAL
HKBCCATTMON HSBC BANK CANADA
RABOCATT RABOBANK CANADA
FMCCCATMSIO SS AND C TECHNOLOGIES CANADA CORP
FMCCCATMBUD SS AND C TECHNOLOGIES CANADA CORP
BNDCCAMM BANQUE NATIONALE DU CANADA
ASPXCATA GLOBALTRADE CORPORATION
PYFICA82 PAYSIMPLE FINANCIAL INC
SOGECAMB SOCIETE GENERALE (CANADA BRANCH)
FMCCCATMSEC SS AND C TECHNOLOGIES CANADA CORP
BNPACAMMTTT BNP PARIBAS, CANADA BRANCH
GLCRCATT GLOBALTRADE CORPORATION
MHCBCATT MIZUHO BANK, LTD., CANADA BRANCH
FMCCCATMJST SS AND C TECHNOLOGIES CANADA CORP
FMCCCATMGRY SS AND C TECHNOLOGIES CANADA CORP
BNDCCAMMIMM BANQUE NATIONALE DU CANADA
HBZUCATT HABIB CANADIAN BANK
PSPBCAMA PUBLIC SECTOR PENSION INVESTMENT BOARD
FMCCCATMPEM SS AND C TECHNOLOGIES CANADA CORP
FMCCCATMHEX SS AND C TECHNOLOGIES CANADA CORP
SMTOCATT SUMITOMO MITSUI BANKING CORPORATION, CANADA BRANCH
BIHOCAMM BOMBARDIER INC.
ICICCATT ICICI BANK CANADA
ROTRCATTLEN RBC INVESTOR SERVICES TRUST
FMCCCATMANZ SS AND C TECHNOLOGIES CANADA CORP
NOSCCATTHFX THE BANK OF NOVA SCOTIA
BKCHCAT2 BANK OF CHINA TORONTO BRANCH
IGMFCA44002 INVESTORS GROUP FINANCIAL SERVICES
ROYCCAT2GLA ROYAL BANK OF CANADA
FMCCCATMADD SS AND C TECHNOLOGIES CANADA CORP
SBOSCATXIFS STATE STREET BANK AND TRUST COMPANY, CANADA BRANCH
NOSCCATMESC BANK OF NOVA SCOTIA
ICICCATTRTL ICICI BANK CANADA
ROYCCAT3IMM ROYAL BANK OF CANADA
SCMCCAT2 SCOTIA MCLEOD INC.
NOSCCATTSKN THE BANK OF NOVA SCOTIA
BNDCCAMMVAL BANQUE NATIONALE DU CANADA
IBKRCAMM INTERACTIVE BROKERS CANADA INC.
MIRICAMM MIRABAUD CANADA INC.
FMCCCATMACU SS AND C TECHNOLOGIES CANADA CORP
SLOCCATT SUN LIFE ASSURANCE COMPANY OF CANADA
NOSCCATMWM1 BANK OF NOVA SCOTIA
GILACAMM GILDAN ACTIVEWEAR INC.
ROYCCAT2CLS ROYAL BANK OF CANADA
FMCCCATMDOR SS AND C TECHNOLOGIES CANADA CORP
FMCCCATMIGA SS AND C TECHNOLOGIES CANADA CORP
CMHCCAW2 CANADA MORTGAGE AND HOUSING CORPORATION
HKBCCATT HSBC BANK CANADA
ICBCCATTVAN MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. CANADA BRANCH
SLPFCAT2 SLC MANAGEMENT PRIVATE FIXED INCOME PLUS FUND
NOSCCATTTL7 THE BANK OF NOVA SCOTIA
CPAACA2A CANADIAN PAYMENTS ASSOCIATION
ICBKCAT2CLR INDUSTRIAL AND COMMERCIAL BANK OF CHINA (CANADA)
BOTKCATX MUFG BANK, LTD., CANADA BRANCH
FMCCCATMIBC SS AND C TECHNOLOGIES CANADA CORP
NOSCCATTOTC THE BANK OF NOVA SCOTIA
CIBCCATTCLS CANADIAN IMPERIAL BANK OF COMMERCE
ICICCATTGTS ICICI BANK CANADA
PICTCAM2 PICTET OVERSEAS INC.
SOGECAMBTOR SOCIETE GENERALE (CANADA BRANCH)
NOSCCATTMTT THE BANK OF NOVA SCOTIA
CPAACA22 CANADIAN PAYMENTS ASSOCIATION
CHASCATTNVS JPMORGAN CHASE BANK, TORONTO BRANCH
ROYCCAT3 ROYAL BANK OF CANADA
FMCCCATMIKO SS AND C TECHNOLOGIES CANADA CORP
NOSCCATTTL5 THE BANK OF NOVA SCOTIA
CDICCAW2 CANADA DEPOSIT INSURANCE CORPORATION
ICNACA66 ICE NGX CANADA INC.
MSCACATX MORGAN STANLEY CANADA LIMITED
SOGECAMM SOCIETE GENERALE (CANADA)
NOSCCATT THE BANK OF NOVA SCOTIA
CPPBCATA CANADA PENSION PLAN INVESTMENT BOARD
ICBKCAT2 INDUSTRIAL AND COMMERCIAL BANK OF CHINA (CANADA)
MOFOCA82 MONEYWAY FINANCIAL GROUP CORP.
SHBKCATT SHINHAN BANK CANADA
NOSCCATTTL2 THE BANK OF NOVA SCOTIA
CIBCCATTCWM CANADIAN IMPERIAL BANK OF COMMERCE
JEFFCATT JEFFERIES SECURITIES, INC.
MLCICATTTSY MERRILL LYNCH CANADA, INC
FMCCCATMDEA SS AND C TECHNOLOGIES CANADA CORP
NOSCCATTGES THE BANK OF NOVA SCOTIA
CDSLCAT2 CDS CLEARING AND DEPOSITORY
MCFOCANN MCCAIN FOODS LIMITED
PICTCAMM PICTET CANADA L.P.
NEWGCAMM SOCIETE GENERALE CAPITAL CANADA INC.
NOSCCATTTLA THE BANK OF NOVA SCOTIA
CNRRCAMT CANADIAN NATIONAL RAILWAY COMPANY
HSCICATT HSBC SECURITIES CANADA (INC)
MSCACATXMON MORGAN STANLEY CANADA LIMITED
FMCCCATMGPW SS AND C TECHNOLOGIES CANADA CORP
NOSCCATTTL8 THE BANK OF NOVA SCOTIA
EXTCCAMM EXPERTUS TECHNOLOGIES INC.
MAINCA2A MAGNA INTERNATIONAL INC.
ROTRCATTDER RBC INVESTOR SERVICES TRUST
FMCCCATMCAM SS AND C TECHNOLOGIES CANADA CORP
UOVBCA8V UNITED OVERSEAS BANK LIMITED VANCOUVER BRANCH
CIBCCATTCMI CANADIAN IMPERIAL BANK OF COMMERCE
IGMFCA44 INVESTORS GROUP FINANCIAL SERVICES
PPMCCAMM PENSION PLAN FOR THE EMPLOYEES OF CONCORDIA UNIVERSITY
SLSTCAT2 SLC MANAGEMENT SHORT TERM PRIVATE FIXED INCOME PLUS FUND
NOSCCATTTR1 THE BANK OF NOVA SCOTIA
CUCXCATTONT CENTRAL 1 CREDIT UNION
CHASCATT JPMORGAN CHASE BANK, TORONTO BRANCH
PNCCCA22 PNC BANK CANADA BRANCH
SHOFCAW2 SHOPIFY INC
NOSCCATTTPW THE BANK OF NOVA SCOTIA
CPPBCATT CANADA PENSION PLAN INVESTMENT BOARD
IATACAMS INTERNATIONAL AIR TRANSPORT ASSOCIATION
MLFNCA82 MOLTOPAY FINANCIAL LIMITED
FMCCCATMFIN SS AND C TECHNOLOGIES CANADA CORP
NOSCCATTTLD THE BANK OF NOVA SCOTIA
ASILCATT ASCENDANTFX CAPITAL INC
CUCXCATTWPG CENTRAL 1 CREDIT UNION
LALLCAMM LALLEMAND INC
MLCICATT MERRILL LYNCH CANADA, INC
FMCCCATMHIS SS AND C TECHNOLOGIES CANADA CORP
NOSCCATTTL1 THE BANK OF NOVA SCOTIA
BOFACATT BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCH
CITCCATT CITCO BANK CANADA
AFMICATT INVESCO CANADA LTD
RBRSCA8V RITCHIE BROS
FMCCCATMGOO SS AND C TECHNOLOGIES CANADA CORP
CNORCATT THE NORTHERN TRUST COMPANY, CANADA
BOFMCAT2BMO BANK OF MONTREAL, THE
CUCXCATTREG CENTRAL 1 CREDIT UNION
HKBCCATTCLS HSBC BANK CANADA
BRCOCAMM PAVILION GLOBAL MARKETS LTD
FMCCCATMGMA SS AND C TECHNOLOGIES CANADA CORP
NOSCCATTTLC THE BANK OF NOVA SCOTIA
ACNACA2Q AIR CANADA
DCAGCAMM DAIMLER CANADA FINANCE INC.
MFCTCATT MANULIFE FINANCIAL CORPORATION
ROYCCAT2HIC ROYAL BANK OF CANADA
FMCCCATMING SS AND C TECHNOLOGIES CANADA CORP
UBSWCATTVAN UBS BANK (CANADA)
ACDNCATT ADS CANADIAN BANK
EDCOCAW2 EXPORT DEVELOPMENT CANADA
GFMICATT GENWORTH FINANCIAL MORTGAGE INSURANCE COMPANY CANADA
NATXCAMM NATIXIS CANADA BRANCH
FMCCCATMGUA SS AND C TECHNOLOGIES CANADA CORP
NOSCCATTSEC THE BANK OF NOVA SCOTIA
BOFACATTCAD BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCH
FFFXCA66 FIRMA FOREIGN EXCHANGE CORPORATION
MAINCA2B MAGNA INTERNATIONAL INC.
ROTRCATTTSC RBC INVESTOR SERVICES TRUST
NOSCCATTCGY THE BANK OF NOVA SCOTIA
NOSCCATTCOL THE BANK OF NOVA SCOTIA
BOFACATTTSY BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCH
EXBCCATT EXCHANGE BANK OF CANADA
HKBCCATTVAN HSBC BANK CANADA
NARTCANN NARL REFINING LIMITED PARTNERSHIP
FMCCCATMWAR SS AND C TECHNOLOGIES CANADA CORP
NOSCCATTCST THE BANK OF NOVA SCOTIA
BOFMCAT2GCT BANK OF MONTREAL, THE
CRESCATT CREDIT SUISSE AG, TORONTO BRANCH
ICSOCATT ITALIAN CANADIAN SAVINGS AND CREDIT UNION LIMITED
ROYCCAT2MIC ROYAL BANK OF CANADA
NOSCCATTCT2 THE BANK OF NOVA SCOTIA
NOSCCATTTPV THE BANK OF NOVA SCOTIA
BOFMCAM2NBB BANK OF MONTREAL, THE
CRESCATTVIS CREDIT SUISSE AG, TORONTO BRANCH
JPMSCATT J.P. MORGAN SECURITIES CANADA INC.
ROTRCATTTIC RBC INVESTOR SERVICES TRUST
FMCCCATMOST SS AND C TECHNOLOGIES CANADA CORP
NOSCCATTTLB THE BANK OF NOVA SCOTIA
NOSCCATMSEC BANK OF NOVA SCOTIA
CITICATT623 CITIBANK CANADA
IGMFCA44004 INVESTORS GROUP FINANCIAL SERVICES
ROYCCAT2VFS ROYAL BANK OF CANADA
FMCCCATMPRE SS AND C TECHNOLOGIES CANADA CORP
NOSCCATTTL6 THE BANK OF NOVA SCOTIA
BOFACATTVAN BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCH
FCBKCA8V FIRST COMMERCIAL BANK
IGMFCA44003 INVESTORS GROUP FINANCIAL SERVICES
MSCDCA8V MUFG SECURITIES (CANADA), LTD
NOSCCATTFXA THE BANK OF NOVA SCOTIA
CTZNCA8V VANCITY CREDIT UNION
CEMTCATT CAMECO CORPORATION
CITICATTBCH CITIBANK CANADA
JFIFCA82 JSC-JUERGEN FITSCHEN AND CO. INTERNATIONALE FINANZDIENSTLEISTUNG A.G.
BOTKCATXVCR MUFG BANK, LTD., CANADA BRANCH
FMCCCATMGLS SS AND C TECHNOLOGIES CANADA CORP
TDOMCATTTOR TORONTO-DOMINION BANK, THE
BOFMCAT2FXM BANK OF MONTREAL, THE
CGAACAMB CIBC ASSET MANAGEMENT INC.
IATACAMM INTERNATIONAL AIR TRANSPORT ASSOCIATION
ROYCCAT2VIC ROYAL BANK OF CANADA
NOSCCATTTPT THE BANK OF NOVA SCOTIA
NOSCCATTTOR THE BANK OF NOVA SCOTIA
BOFMCAT2CLS BANK OF MONTREAL, THE
FNNGCA8V FINNING INTERNATIONAL INC
CHASCATTCTS JPMORGAN CHASE BANK, TORONTO BRANCH
ROYCCAT2WIC ROYAL BANK OF CANADA
FMCCCATMOTP SS AND C TECHNOLOGIES CANADA CORP
CTZNCA8V001 VANCITY CREDIT UNION
CMFXCATT CAMBRIDGE MERCANTILE CORP.
CUCXCATT CENTRAL 1 CREDIT UNION
MFCTCATB MANUFACTURERS LIFE INSURANCE COMPANY
SWIRCA8V SIERRA WIRELESS INC.
SUEECA66 SUNCOR ENERGY SERVICES INC.
TDOMCATTVAN TORONTO-DOMINION BANK, THE
NOSCCATMGLS BANK OF NOVA SCOTIA
CITICATT CITIBANK CANADA
MFCTCAT2 MANUFACTURERS LIFE INSURANCE COMPANY
SBINCATXVAN SBI CANADA BANK
SLNCCAT2 SUN LIFE INSURANCE (CANADA) LIMITED
NOSCCATTTL4 THE BANK OF NOVA SCOTIA
BCVMCA8V BRITISH COLUMBIA INVESTMENT MANAGEMENT CORPORATION
CNRRCAMB CANADIAN NATIONAL RAILWAY COMPANY
KOEXCATT KEB HANA BANK CANADA
SCMCCATTEG2 SCOTIA CAPITAL INC.
FMCCCATMAUR SS AND C TECHNOLOGIES CANADA CORP
NOSCCATTTFS THE BANK OF NOVA SCOTIA
BKCHCATTVAN BANK OF CHINA (CANADA)
CDSLCATT CDS CLEARING AND DEPOSITORY SERVICES INC.
IGMFCA44001 INVESTORS GROUP FINANCIAL SERVICES
FMCCCATMIPF SS AND C TECHNOLOGIES CANADA CORP
FMCCCATMKAP SS AND C TECHNOLOGIES CANADA CORP
PNBPCATT WELLS FARGO BANK, N. A. CANADIAN BRANCH
NOSCCATMGTB BANK OF NOVA SCOTIA
CTBLCAT3 CIDEL BANK CANADA
MFCTCATA MANUFACTURERS LIFE INSURANCE COMPANY
SBINCATX SBI CANADA BANK
NOSCCATTTPG THE BANK OF NOVA SCOTIA
TDOMCATT TORONTO-DOMINION BANK, THE
BAMZCATT BROOKFIELD ASSET MANAGEMENT
FCTICATT FCT INSURANCE COMPANY LTD
ICICCATTCOP ICICI BANK CANADA
FMCCCATMRVC SS AND C TECHNOLOGIES CANADA CORP
NOSCCATTCT1 THE BANK OF NOVA SCOTIA
NOSCCATTVCR THE BANK OF NOVA SCOTIA