<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019f3dcb-dccb-7517-bf7f-550bd0541357,g:377f7096-2880-4fed-aa28-89e9f6fb3393-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ecl="http://www.ecolab.com/20260630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.ecolab.com/20260630">
  <xs:import namespace="http://fasb.org/srt/2026" schemaLocation="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2026" schemaLocation="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2026" schemaLocation="https://xbrl.sec.gov/country/2026/country-2026.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/currency/2026" schemaLocation="https://xbrl.sec.gov/currency/2026/currency-2026.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2026" schemaLocation="https://xbrl.sec.gov/dei/2026/dei-2026.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2026" schemaLocation="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ecl-20260630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ecl-20260630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ecl-20260630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ecl-20260630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.ecolab.com/role/Cover">
        <link:definition>0000001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFINCOME" roleURI="http://www.ecolab.com/role/CONSOLIDATEDSTATEMENTSOFINCOME">
        <link:definition>9952151 - Statement - CONSOLIDATED STATEMENTS OF INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFINCOMEParenthetical" roleURI="http://www.ecolab.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEParenthetical">
        <link:definition>9952152 - Statement - CONSOLIDATED STATEMENTS OF INCOME (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFINCOMEParenthetical_1" roleURI="http://www.ecolab.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEParenthetical_1">
        <link:definition>9952152 - Statement - CONSOLIDATED STATEMENTS OF INCOME (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" roleURI="http://www.ecolab.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME">
        <link:definition>9952153 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETS" roleURI="http://www.ecolab.com/role/CONSOLIDATEDBALANCESHEETS">
        <link:definition>9952154 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://www.ecolab.com/role/CONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>9952155 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.ecolab.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>9952156 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFEQUITY" roleURI="http://www.ecolab.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY">
        <link:definition>9952157 - Statement - CONSOLIDATED STATEMENTS OF EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFEQUITYParenthetical" roleURI="http://www.ecolab.com/role/CONSOLIDATEDSTATEMENTSOFEQUITYParenthetical">
        <link:definition>9952158 - Statement - CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDFINANCIALINFORMATION" roleURI="http://www.ecolab.com/role/CONSOLIDATEDFINANCIALINFORMATION">
        <link:definition>9952159 - Disclosure - CONSOLIDATED FINANCIAL INFORMATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SPECIALGAINSANDCHARGES" roleURI="http://www.ecolab.com/role/SPECIALGAINSANDCHARGES">
        <link:definition>9952160 - Disclosure - SPECIAL (GAINS) AND CHARGES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACQUISITIONS" roleURI="http://www.ecolab.com/role/ACQUISITIONS">
        <link:definition>9952161 - Disclosure - ACQUISITIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BALANCESHEETSINFORMATION" roleURI="http://www.ecolab.com/role/BALANCESHEETSINFORMATION">
        <link:definition>9952162 - Disclosure - BALANCE SHEETS INFORMATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEBTANDINTEREST" roleURI="http://www.ecolab.com/role/DEBTANDINTEREST">
        <link:definition>9952163 - Disclosure - DEBT AND INTEREST</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDOTHERINTANGIBLEASSETS" roleURI="http://www.ecolab.com/role/GOODWILLANDOTHERINTANGIBLEASSETS">
        <link:definition>9952164 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTS" roleURI="http://www.ecolab.com/role/FAIRVALUEMEASUREMENTS">
        <link:definition>9952165 - Disclosure - FAIR VALUE MEASUREMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DERIVATIVESANDHEDGINGTRANSACTIONS" roleURI="http://www.ecolab.com/role/DERIVATIVESANDHEDGINGTRANSACTIONS">
        <link:definition>9952166 - Disclosure - DERIVATIVES AND HEDGING TRANSACTIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERCOMPREHENSIVEINCOMELOSSINFORMATION" roleURI="http://www.ecolab.com/role/OTHERCOMPREHENSIVEINCOMELOSSINFORMATION">
        <link:definition>9952167 - Disclosure - OTHER COMPREHENSIVE INCOME (LOSS) INFORMATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREHOLDERSEQUITY" roleURI="http://www.ecolab.com/role/SHAREHOLDERSEQUITY">
        <link:definition>9952168 - Disclosure - SHAREHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EARNINGSATTRIBUTABLETOECOLABPERCOMMONSHAREEPS" roleURI="http://www.ecolab.com/role/EARNINGSATTRIBUTABLETOECOLABPERCOMMONSHAREEPS">
        <link:definition>9952169 - Disclosure - EARNINGS ATTRIBUTABLE TO ECOLAB PER COMMON SHARE ("EPS")</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXES" roleURI="http://www.ecolab.com/role/INCOMETAXES">
        <link:definition>9952170 - Disclosure - INCOME TAXES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PENSIONANDPOSTRETIREMENTPLANS" roleURI="http://www.ecolab.com/role/PENSIONANDPOSTRETIREMENTPLANS">
        <link:definition>9952171 - Disclosure - PENSION AND POSTRETIREMENT PLANS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUES" roleURI="http://www.ecolab.com/role/REVENUES">
        <link:definition>9952172 - Disclosure - REVENUES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OPERATINGSEGMENTS" roleURI="http://www.ecolab.com/role/OPERATINGSEGMENTS">
        <link:definition>9952173 - Disclosure - OPERATING SEGMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSANDCONTINGENCIES" roleURI="http://www.ecolab.com/role/COMMITMENTSANDCONTINGENCIES">
        <link:definition>9952174 - Disclosure - COMMITMENTS AND CONTINGENCIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NEWACCOUNTINGPRONOUNCEMENTS" roleURI="http://www.ecolab.com/role/NEWACCOUNTINGPRONOUNCEMENTS">
        <link:definition>9952175 - Disclosure - NEW ACCOUNTING PRONOUNCEMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SPECIALGAINSANDCHARGESTables" roleURI="http://www.ecolab.com/role/SPECIALGAINSANDCHARGESTables">
        <link:definition>9955511 - Disclosure - SPECIAL (GAINS) AND CHARGES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACQUISITIONSTables" roleURI="http://www.ecolab.com/role/ACQUISITIONSTables">
        <link:definition>9955512 - Disclosure - ACQUISITIONS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BALANCESHEETSINFORMATIONTables" roleURI="http://www.ecolab.com/role/BALANCESHEETSINFORMATIONTables">
        <link:definition>9955513 - Disclosure - BALANCE SHEETS INFORMATION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEBTANDINTERESTTables" roleURI="http://www.ecolab.com/role/DEBTANDINTERESTTables">
        <link:definition>9955514 - Disclosure - DEBT AND INTEREST (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDOTHERINTANGIBLEASSETSTables" roleURI="http://www.ecolab.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables">
        <link:definition>9955515 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTSTables" roleURI="http://www.ecolab.com/role/FAIRVALUEMEASUREMENTSTables">
        <link:definition>9955516 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DERIVATIVESANDHEDGINGTRANSACTIONSTables" roleURI="http://www.ecolab.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSTables">
        <link:definition>9955517 - Disclosure - DERIVATIVES AND HEDGING TRANSACTIONS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERCOMPREHENSIVEINCOMELOSSINFORMATIONTables" roleURI="http://www.ecolab.com/role/OTHERCOMPREHENSIVEINCOMELOSSINFORMATIONTables">
        <link:definition>9955518 - Disclosure - OTHER COMPREHENSIVE INCOME (LOSS) INFORMATION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EARNINGSATTRIBUTABLETOECOLABPERCOMMONSHAREEPSTables" roleURI="http://www.ecolab.com/role/EARNINGSATTRIBUTABLETOECOLABPERCOMMONSHAREEPSTables">
        <link:definition>9955519 - Disclosure - EARNINGS ATTRIBUTABLE TO ECOLAB PER COMMON SHARE ("EPS") (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PENSIONANDPOSTRETIREMENTPLANSTables" roleURI="http://www.ecolab.com/role/PENSIONANDPOSTRETIREMENTPLANSTables">
        <link:definition>9955520 - Disclosure - PENSION AND POSTRETIREMENT PLANS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUESTables" roleURI="http://www.ecolab.com/role/REVENUESTables">
        <link:definition>9955521 - Disclosure - REVENUES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OPERATINGSEGMENTSTables" roleURI="http://www.ecolab.com/role/OPERATINGSEGMENTSTables">
        <link:definition>9955522 - Disclosure - OPERATING SEGMENTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NEWACCOUNTINGPRONOUNCEMENTSTables" roleURI="http://www.ecolab.com/role/NEWACCOUNTINGPRONOUNCEMENTSTables">
        <link:definition>9955523 - Disclosure - NEW ACCOUNTING PRONOUNCEMENTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SPECIALGAINSANDCHARGESReportedonStatementofIncomeDetails" roleURI="http://www.ecolab.com/role/SPECIALGAINSANDCHARGESReportedonStatementofIncomeDetails">
        <link:definition>9955524 - Disclosure - SPECIAL (GAINS) AND CHARGES - Reported on Statement of Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SPECIALGAINSANDCHARGESReportedonStatementofIncomeDetails_1" roleURI="http://www.ecolab.com/role/SPECIALGAINSANDCHARGESReportedonStatementofIncomeDetails_1">
        <link:definition>9955524 - Disclosure - SPECIAL (GAINS) AND CHARGES - Reported on Statement of Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SPECIALGAINSANDCHARGESNarrativeDetails" roleURI="http://www.ecolab.com/role/SPECIALGAINSANDCHARGESNarrativeDetails">
        <link:definition>9955525 - Disclosure - SPECIAL (GAINS) AND CHARGES - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SPECIALGAINSANDCHARGESNarrativeDetails_1" roleURI="http://www.ecolab.com/role/SPECIALGAINSANDCHARGESNarrativeDetails_1">
        <link:definition>9955525 - Disclosure - SPECIAL (GAINS) AND CHARGES - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SPECIALGAINSANDCHARGESRestructuringActivityRelatedtotheOneEcolabInitiativeDetails" roleURI="http://www.ecolab.com/role/SPECIALGAINSANDCHARGESRestructuringActivityRelatedtotheOneEcolabInitiativeDetails">
        <link:definition>9955526 - Disclosure - SPECIAL (GAINS) AND CHARGES - Restructuring Activity Related to the One Ecolab Initiative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACQUISITIONSNarrativeDetails" roleURI="http://www.ecolab.com/role/ACQUISITIONSNarrativeDetails">
        <link:definition>9955527 - Disclosure - ACQUISITIONS - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACQUISITIONSScheduleofAcquisitionDateFairValueOfNetAssetsDetails" roleURI="http://www.ecolab.com/role/ACQUISITIONSScheduleofAcquisitionDateFairValueOfNetAssetsDetails">
        <link:definition>9955528 - Disclosure - ACQUISITIONS - Schedule of Acquisition Date Fair Value Of Net Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACQUISITIONSScheduleofOvivoElectronicsAcquisitionDetails" roleURI="http://www.ecolab.com/role/ACQUISITIONSScheduleofOvivoElectronicsAcquisitionDetails">
        <link:definition>9955529 - Disclosure - ACQUISITIONS - Schedule of Ovivo Electronics Acquisition (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BALANCESHEETSINFORMATIONDetails" roleURI="http://www.ecolab.com/role/BALANCESHEETSINFORMATIONDetails">
        <link:definition>9955530 - Disclosure - BALANCE SHEETS INFORMATION (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEBTANDINTERESTShorttermDebtDetails" roleURI="http://www.ecolab.com/role/DEBTANDINTERESTShorttermDebtDetails">
        <link:definition>9955531 - Disclosure - DEBT AND INTEREST - Short-term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEBTANDINTERESTAdditionalInformationDetails" roleURI="http://www.ecolab.com/role/DEBTANDINTERESTAdditionalInformationDetails">
        <link:definition>9955532 - Disclosure - DEBT AND INTEREST - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEBTANDINTERESTLongTermDebtDetails" roleURI="http://www.ecolab.com/role/DEBTANDINTERESTLongTermDebtDetails">
        <link:definition>9955533 - Disclosure - DEBT AND INTEREST - Long-Term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEBTANDINTERESTLongTermDebtDetails_1" roleURI="http://www.ecolab.com/role/DEBTANDINTERESTLongTermDebtDetails_1">
        <link:definition>9955533 - Disclosure - DEBT AND INTEREST - Long-Term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEBTANDINTERESTNetInterestExpenseDetails" roleURI="http://www.ecolab.com/role/DEBTANDINTERESTNetInterestExpenseDetails">
        <link:definition>9955534 - Disclosure - DEBT AND INTEREST - Net Interest Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDOTHERINTANGIBLEASSETSAdditionalInformationDetails" roleURI="http://www.ecolab.com/role/GOODWILLANDOTHERINTANGIBLEASSETSAdditionalInformationDetails">
        <link:definition>9955535 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDOTHERINTANGIBLEASSETSCarryingAmountofGoodwillDetails" roleURI="http://www.ecolab.com/role/GOODWILLANDOTHERINTANGIBLEASSETSCarryingAmountofGoodwillDetails">
        <link:definition>9955536 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Carrying Amount of Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTSScheduleofCarryingAmountandtheEstimatedFairValueforAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" roleURI="http://www.ecolab.com/role/FAIRVALUEMEASUREMENTSScheduleofCarryingAmountandtheEstimatedFairValueforAssetsandLiabilitiesMeasuredonaRecurringBasisDetails">
        <link:definition>9955537 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Carrying Amount and the Estimated Fair Value for Assets and Liabilities Measured on a Recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTSScheduleofLongtermDebtDetails" roleURI="http://www.ecolab.com/role/FAIRVALUEMEASUREMENTSScheduleofLongtermDebtDetails">
        <link:definition>9955538 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Long-term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DERIVATIVESANDHEDGINGTRANSACTIONSNarrativeDetails" roleURI="http://www.ecolab.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSNarrativeDetails">
        <link:definition>9955539 - Disclosure - DERIVATIVES AND HEDGING TRANSACTIONS - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofGrossFairValueandNetValueoftheCompanysOutstandingDerivativeAssetsandLiabilitiesDetails" roleURI="http://www.ecolab.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofGrossFairValueandNetValueoftheCompanysOutstandingDerivativeAssetsandLiabilitiesDetails">
        <link:definition>9955540 - Disclosure - DERIVATIVES AND HEDGING TRANSACTIONS - Schedule of Gross Fair Value and Net Value of the Company's Outstanding Derivative Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofNotionalValuesofOutstandingDerivativesDetails" roleURI="http://www.ecolab.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofNotionalValuesofOutstandingDerivativesDetails">
        <link:definition>9955541 - Disclosure - DERIVATIVES AND HEDGING TRANSACTIONS - Schedule of Notional Values of Outstanding Derivatives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofAmountsontheConsolidatedBalanceSheetRelatedtoCumulativeBasisAdjustmentsforFairValueHedgesDetails" roleURI="http://www.ecolab.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofAmountsontheConsolidatedBalanceSheetRelatedtoCumulativeBasisAdjustmentsforFairValueHedgesDetails">
        <link:definition>9955542 - Disclosure - DERIVATIVES AND HEDGING TRANSACTIONS - Schedule of Amounts on the Consolidated Balance Sheet Related to Cumulative Basis Adjustments for Fair Value Hedges (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofAmountsontheConsolidatedBalanceSheetRelatedtoCumulativeBasisAdjustmentsforFairValueHedgesDetails_1" roleURI="http://www.ecolab.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofAmountsontheConsolidatedBalanceSheetRelatedtoCumulativeBasisAdjustmentsforFairValueHedgesDetails_1">
        <link:definition>9955542 - Disclosure - DERIVATIVES AND HEDGING TRANSACTIONS - Schedule of Amounts on the Consolidated Balance Sheet Related to Cumulative Basis Adjustments for Fair Value Hedges (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofRevaluationGainsandLossesonEuroNotesandCrosscurrencySwapDerivativeDetails" roleURI="http://www.ecolab.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofRevaluationGainsandLossesonEuroNotesandCrosscurrencySwapDerivativeDetails">
        <link:definition>9955543 - Disclosure - DERIVATIVES AND HEDGING TRANSACTIONS - Schedule of Revaluation Gains and Losses on Euro Notes and Cross-currency Swap Derivative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DERIVATIVESANDHEDGINGTRANSACTIONSScheduleOfDerivativeInstrumentsRecognizedInProductAndEquipmentDetails" roleURI="http://www.ecolab.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleOfDerivativeInstrumentsRecognizedInProductAndEquipmentDetails">
        <link:definition>9955544 - Disclosure - DERIVATIVES AND HEDGING TRANSACTIONS - Schedule Of Derivative Instruments Recognized In Product And Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DERIVATIVESANDHEDGINGTRANSACTIONSScheduleOfDerivativeInstrumentsRecognizedInProductAndEquipmentDetails_1" roleURI="http://www.ecolab.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleOfDerivativeInstrumentsRecognizedInProductAndEquipmentDetails_1">
        <link:definition>9955544 - Disclosure - DERIVATIVES AND HEDGING TRANSACTIONS - Schedule Of Derivative Instruments Recognized In Product And Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERCOMPREHENSIVEINCOMELOSSINFORMATIONScheduleofothercomprehensiveincomeinformationrelatedtotheCompanysderivativesandhedginginstrumentsandpensionandpostretirementbenefitsDetails" roleURI="http://www.ecolab.com/role/OTHERCOMPREHENSIVEINCOMELOSSINFORMATIONScheduleofothercomprehensiveincomeinformationrelatedtotheCompanysderivativesandhedginginstrumentsandpensionandpostretirementbenefitsDetails">
        <link:definition>9955545 - Disclosure - OTHER COMPREHENSIVE INCOME (LOSS) INFORMATION - Schedule of other comprehensive income information related to the Company&#8217;s derivatives and hedging instruments and pension and postretirement benefits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERCOMPREHENSIVEINCOMELOSSINFORMATIONScheduleofderivativeandpensionandpostretirementbenefitamountsreclassifiedfromAOCIintoincomeDetails" roleURI="http://www.ecolab.com/role/OTHERCOMPREHENSIVEINCOMELOSSINFORMATIONScheduleofderivativeandpensionandpostretirementbenefitamountsreclassifiedfromAOCIintoincomeDetails">
        <link:definition>9955546 - Disclosure - OTHER COMPREHENSIVE INCOME (LOSS) INFORMATION - Schedule of derivative and pension and postretirement benefit amounts reclassified from AOCI into income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREHOLDERSEQUITYDetails" roleURI="http://www.ecolab.com/role/SHAREHOLDERSEQUITYDetails">
        <link:definition>9955547 - Disclosure - SHAREHOLDERS' EQUITY (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EARNINGSATTRIBUTABLETOECOLABPERCOMMONSHAREEPSDetails" roleURI="http://www.ecolab.com/role/EARNINGSATTRIBUTABLETOECOLABPERCOMMONSHAREEPSDetails">
        <link:definition>9955548 - Disclosure - EARNINGS ATTRIBUTABLE TO ECOLAB PER COMMON SHARE ("EPS") (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESDetails" roleURI="http://www.ecolab.com/role/INCOMETAXESDetails">
        <link:definition>9955549 - Disclosure - INCOME TAXES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PENSIONANDPOSTRETIREMENTPLANSDetails" roleURI="http://www.ecolab.com/role/PENSIONANDPOSTRETIREMENTPLANSDetails">
        <link:definition>9955550 - Disclosure - PENSION AND POSTRETIREMENT PLANS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PENSIONANDPOSTRETIREMENTPLANSNarrativeDetails" roleURI="http://www.ecolab.com/role/PENSIONANDPOSTRETIREMENTPLANSNarrativeDetails">
        <link:definition>9955551 - Disclosure - PENSION AND POSTRETIREMENT PLANS - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUESOperatingLeaseRevenueDetails" roleURI="http://www.ecolab.com/role/REVENUESOperatingLeaseRevenueDetails">
        <link:definition>9955552 - Disclosure - REVENUES - Operating Lease Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUESPrincipalActivitiesDetails" roleURI="http://www.ecolab.com/role/REVENUESPrincipalActivitiesDetails">
        <link:definition>9955553 - Disclosure - REVENUES - Principal Activities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUESAllowanceforExpectedCreditLossesDetails" roleURI="http://www.ecolab.com/role/REVENUESAllowanceforExpectedCreditLossesDetails">
        <link:definition>9955554 - Disclosure - REVENUES - Allowance for Expected Credit Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUESContractAssetandLiabilityDetails" roleURI="http://www.ecolab.com/role/REVENUESContractAssetandLiabilityDetails">
        <link:definition>9955555 - Disclosure - REVENUES - Contract Asset and Liability (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OPERATINGSEGMENTSDetails" roleURI="http://www.ecolab.com/role/OPERATINGSEGMENTSDetails">
        <link:definition>9955556 - Disclosure - OPERATING SEGMENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OPERATINGSEGMENTSReportablesegmentinformationDetails" roleURI="http://www.ecolab.com/role/OPERATINGSEGMENTSReportablesegmentinformationDetails">
        <link:definition>9955557 - Disclosure - OPERATING SEGMENTS - Reportable segment information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSANDCONTINGENCIESDetails" roleURI="http://www.ecolab.com/role/COMMITMENTSANDCONTINGENCIESDetails">
        <link:definition>9955558 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="ecl_ProductAndEquipmentMember" abstract="true" name="ProductAndEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_ServiceAndLeaseMember" abstract="true" name="ServiceAndLeaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_InterestExpenseNet" abstract="false" name="InterestExpenseNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_OperatingLeaseLiabilityNoncurrentExcludedFromLongTermDebt" abstract="false" name="OperatingLeaseLiabilityNoncurrentExcludedFromLongTermDebt" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_CommonStockSharesIssuedNotDisclosed" abstract="false" name="CommonStockSharesIssuedNotDisclosed" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:booleanItemType"/>
  <xs:element id="ecl_CONSOLIDATEDFINANCIALINFORMATIONAbstract" abstract="true" name="CONSOLIDATEDFINANCIALINFORMATIONAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ecl_SPECIALGAINSANDCHARGESAbstract" abstract="true" name="SPECIALGAINSANDCHARGESAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ecl_SpecialGainsAndChargesTextBlock" abstract="false" name="SpecialGainsAndChargesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="ecl_BALANCESHEETSINFORMATIONAbstract" abstract="true" name="BALANCESHEETSINFORMATIONAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ecl_EARNINGSATTRIBUTABLETOECOLABPERCOMMONSHAREEPSAbstract" abstract="true" name="EARNINGSATTRIBUTABLETOECOLABPERCOMMONSHAREEPSAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ecl_SelectedBalanceSheetInformationTableTextBlock" abstract="false" name="SelectedBalanceSheetInformationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="ecl_ScheduleOfSegmentReportingInformationBySegmentIncludingChangesForComparabilityOfReportableSegmentsTableTextBlock" abstract="false" name="ScheduleOfSegmentReportingInformationBySegmentIncludingChangesForComparabilityOfReportableSegmentsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="ecl_OtherNonrecurringIncomeExpenseByIncomeStatementLocationTable" abstract="true" name="OtherNonrecurringIncomeExpenseByIncomeStatementLocationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="ecl_OneEcolabInitiativeProgramMember" abstract="true" name="OneEcolabInitiativeProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_OtherRestructuringPlanMember" abstract="true" name="OtherRestructuringPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_SpecialGainsAndChargesLineItems" abstract="true" name="SpecialGainsAndChargesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ecl_SpecialGainsAndChargesGainLossOnSaleOfInvestment" abstract="false" name="SpecialGainsAndChargesGainLossOnSaleOfInvestment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_SpecialGainsAndChargesOther" abstract="false" name="SpecialGainsAndChargesOther" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_SpecialGainsAndCharges" abstract="false" name="SpecialGainsAndCharges" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_ImmaterialRestructuringPlanMember" abstract="true" name="ImmaterialRestructuringPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_PriorYearPlansMember" abstract="true" name="PriorYearPlansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_GlobalSurgicalSolutionsBusinessMember" abstract="true" name="GlobalSurgicalSolutionsBusinessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_RestructuringAndRelatedActivitiesCostExpectedToBeIncurredNetOfTax" abstract="false" name="RestructuringAndRelatedActivitiesCostExpectedToBeIncurredNetOfTax" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_RestructuringAndRelatedSpecialChargesExpectedCost1" abstract="false" name="RestructuringAndRelatedSpecialChargesExpectedCost1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_RestructuringAndRelatedActivitiesSpecialChargesExpectedToBeIncurredNetOfTax" abstract="false" name="RestructuringAndRelatedActivitiesSpecialChargesExpectedToBeIncurredNetOfTax" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_RestructuringAndRelatedCostIncurredCostNetOfTax" abstract="false" name="RestructuringAndRelatedCostIncurredCostNetOfTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_ProfessionalFeesAfterTax" abstract="false" name="ProfessionalFeesAfterTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_RestructuringAndRelatedCostCostIncurredToDateNetOfTax" abstract="false" name="RestructuringAndRelatedCostCostIncurredToDateNetOfTax" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_SpecialChargesToDate" abstract="false" name="SpecialChargesToDate" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_SpecialChargesToDateAfterTax" abstract="false" name="SpecialChargesToDateAfterTax" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_GainLossOnDispositionOfAssetsNetOfTax" abstract="false" name="GainLossOnDispositionOfAssetsNetOfTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_BusinessCombinationIntegrationRelatedCostsNetOfTax" abstract="false" name="BusinessCombinationIntegrationRelatedCostsNetOfTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_SpecialGainsAndChargesOtherAfterTax" abstract="false" name="SpecialGainsAndChargesOtherAfterTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_InterestIncomeExpenseNonoperatingAfterTax" abstract="false" name="InterestIncomeExpenseNonoperatingAfterTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_RestructuringChargesIncludingAccrualAdjustment" abstract="false" name="RestructuringChargesIncludingAccrualAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_CashActivityForRestructuring" abstract="false" name="CashActivityForRestructuring" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_RestructuringReserveReclassification" abstract="false" name="RestructuringReserveReclassification" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_OvivoElectronicsMember" abstract="true" name="OvivoElectronicsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_CoolitSystemsMember" abstract="true" name="CoolitSystemsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_NumberOfAcquisitions" abstract="false" name="NumberOfAcquisitions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="ecl_NetTangibleAssetsPurchaseAccountingAdjustments" abstract="false" name="NetTangibleAssetsPurchaseAccountingAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_BusinessAcquisitionsAndInvestmentMember" abstract="true" name="BusinessAcquisitionsAndInvestmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_BusinessCombinationAcquisitionRelatedLiabilitiesAndContingentConsideration" abstract="false" name="BusinessCombinationAcquisitionRelatedLiabilitiesAndContingentConsideration" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_OtherTechnologyMember" abstract="true" name="OtherTechnologyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_AccountsReceivableAllowanceForCreditLossAndOtherAccruals" abstract="false" name="AccountsReceivableAllowanceForCreditLossAndOtherAccruals" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_OtherCurrentAssetsAbstract" abstract="true" name="OtherCurrentAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ecl_DispensingAndMonitoringEquipmentGross" abstract="false" name="DispensingAndMonitoringEquipmentGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_TaxesPayableOtherThanIncome" abstract="false" name="TaxesPayableOtherThanIncome" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTaxes" abstract="false" name="AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTaxes" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_MultiCurrencyRevolvingCreditFacilityMember" abstract="true" name="MultiCurrencyRevolvingCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_USCommercialPaperProgramMember" abstract="true" name="USCommercialPaperProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_EuropeanCommercialPaperMember" abstract="true" name="EuropeanCommercialPaperMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_ThreeYearSeniorNotesFixedRateNotes4.60EffectiveRate4.61Member" abstract="true" name="ThreeYearSeniorNotesFixedRateNotes4.60EffectiveRate4.61Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_FiveYear2026SeniorNotesFixedRate4.80EffectiveRate4.84Member" abstract="true" name="FiveYear2026SeniorNotesFixedRate4.80EffectiveRate4.84Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_SevenYear2026FixedRateSeniorNotes5.15EffectiveRate5.17Member" abstract="true" name="SevenYear2026FixedRateSeniorNotes5.15EffectiveRate5.17Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_TenYear2026FixedRateSeniorNotes5.35EffectiveRate5.39Member" abstract="true" name="TenYear2026FixedRateSeniorNotes5.35EffectiveRate5.39Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_PublicNotesMember" abstract="true" name="PublicNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_CommercialPaperMaximumBorrowingCapacity" abstract="false" name="CommercialPaperMaximumBorrowingCapacity" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_TenYear2016SeniorNotesMember" abstract="true" name="TenYear2016SeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_TenYear2017SeniorNotesMember" abstract="true" name="TenYear2017SeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_SixYear2021SeniorNotesMember" abstract="true" name="SixYear2021SeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_FiveYear2022SeniorNotesMember" abstract="true" name="FiveYear2022SeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_ThreeYear2025SeniorNotesMember" abstract="true" name="ThreeYear2025SeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_TenYear2020SeniorNotesMember" abstract="true" name="TenYear2020SeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_TenYear2020SeniorNotesMaturing2031Member" abstract="true" name="TenYear2020SeniorNotesMaturing2031Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_ElevenYear2021SeniorNotesMember" abstract="true" name="ElevenYear2021SeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_TenYear2025SeniorNotesMember" abstract="true" name="TenYear2025SeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_ThirtyYear2011SeniorNotesMember" abstract="true" name="ThirtyYear2011SeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_ThirtyYear2016SeniorNotesMember" abstract="true" name="ThirtyYear2016SeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_ThirtyYear2017SeniorNotesMember" abstract="true" name="ThirtyYear2017SeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_ThirtyYear2020SeniorNotesMember" abstract="true" name="ThirtyYear2020SeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_ThirtyYear2021SeniorNotesMember" abstract="true" name="ThirtyYear2021SeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_ThirtyFourYear2021SeniorNotesMember" abstract="true" name="ThirtyFourYear2021SeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_OtherLongTermDebtMember" abstract="true" name="OtherLongTermDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_UnitsTestedForImpairmentMember" abstract="true" name="UnitsTestedForImpairmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_NalcoHoldingCompanyMember" abstract="true" name="NalcoHoldingCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_WaterServicesMember" abstract="true" name="WaterServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_GlobalInstitutionalMember" abstract="true" name="GlobalInstitutionalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_GlobalPestEliminationMember" abstract="true" name="GlobalPestEliminationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_GlobalHealthcareAndLifeSciencesMember" abstract="true" name="GlobalHealthcareAndLifeSciencesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_InterestRateLockContractMember" abstract="true" name="InterestRateLockContractMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_EuroNotesMember" abstract="true" name="EuroNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion" abstract="false" name="DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_OtherComprehensiveIncomeLossReclassificationAdjustmentsFromAociOnDerivativesNetOfTax" abstract="false" name="OtherComprehensiveIncomeLossReclassificationAdjustmentsFromAociOnDerivativesNetOfTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_TreasuryStockAcquiredThroughOpenMarket" abstract="false" name="TreasuryStockAcquiredThroughOpenMarket" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ecl_TreasuryStockAcquiredThroughExerciseOfStockOptionsAndVestingOfStockAwardsNumberOfShares" abstract="false" name="TreasuryStockAcquiredThroughExerciseOfStockOptionsAndVestingOfStockAwardsNumberOfShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ecl_IncomeTaxExpenseBenefitDiscrete" abstract="false" name="IncomeTaxExpenseBenefitDiscrete" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_IndiaMiddleEastAndAfricaMember" abstract="true" name="IndiaMiddleEastAndAfricaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_AllowanceForDoubtfulAccountsReturnsCredits" abstract="false" name="AllowanceForDoubtfulAccountsReturnsCredits" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_AccountsReceivableAllowanceForCreditLossOtherAdjustments" abstract="false" name="AccountsReceivableAllowanceForCreditLossOtherAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_ContractWithCustomerLiabilityIncreaseDueToInvoicesIssued" abstract="false" name="ContractWithCustomerLiabilityIncreaseDueToInvoicesIssued" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_ComparabilityAdjustmentsAxis" abstract="true" name="ComparabilityAdjustmentsAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="ecl_ComparabilityAdjustmentsDomain" abstract="true" name="ComparabilityAdjustmentsDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_ValuedAt2025FixedCurrencyRatesMember" abstract="true" name="ValuedAt2025FixedCurrencyRatesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_ComparabilityAdjustmentsForSegmentChangesMember" abstract="true" name="ComparabilityAdjustmentsForSegmentChangesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_ComparabilityAdjustmentsForChangesInForeignCurrencyTranslationRateMember" abstract="true" name="ComparabilityAdjustmentsForChangesInForeignCurrencyTranslationRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_ValuedAt2026FixedCurrencyRatesMember" abstract="true" name="ValuedAt2026FixedCurrencyRatesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ecl_NumberOfNewOperatingSegments" abstract="false" name="NumberOfNewOperatingSegments" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="ecl_LossContingencyEstimatedSettlementAmount" abstract="false" name="LossContingencyEstimatedSettlementAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ecl_NumberOfLocationsForEnvironmentalAssessmentsAndRemediation" abstract="false" name="NumberOfLocationsForEnvironmentalAssessmentsAndRemediation" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
</xs:schema>
