<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  11.3.0.1 -->
<!--Based on XBRL 2.1-->
<!--Created on: 5/6/2026 10:55:52 PM-->
<!--Modified on: 5/6/2026 10:55:52 PM-->
<xsd:schema xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:attributeFormDefault="unqualified" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xl="http://www.xbrl.org/2003/XLink" targetNamespace="http://www.ecolab.com/20260331" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:us-roles="http://fasb.org/us-roles/2024" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ecl="http://www.ecolab.com/20260331" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:currency="http://xbrl.sec.gov/currency/2024" xmlns:stpr="http://xbrl.sec.gov/stpr/2024" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:srt="http://fasb.org/srt/2024" xmlns:deprecated="http://www.xbrl.org/2009/role/deprecated" xmlns:net="http://www.xbrl.org/2009/role/net" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:dtr="http://www.xbrl.org/2009/dtr" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:ecd-sub="http://xbrl.sec.gov/ecd-sub/2024">
  <xsd:annotation>
    <xsd:appinfo>
      <link:roleType roleURI="http://www.ecolab.com/role/DisclosureStandardAndCustomAxisDomainDefaults" id="DisclosureStandardAndCustomAxisDomainDefaults">
        <link:definition>99900 - Disclosure - Standard And Custom Axis Domain Defaults</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ecolab.com/role/StatementConsolidatedStatementsOfIncome" id="StatementConsolidatedStatementsOfIncome">
        <link:definition>995200100 - 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 roleURI="http://www.ecolab.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" id="StatementConsolidatedStatementsOfComprehensiveIncome">
        <link:definition>995200200 - 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 roleURI="http://www.ecolab.com/role/StatementConsolidatedBalanceSheets" id="StatementConsolidatedBalanceSheets">
        <link:definition>995200300 - 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 roleURI="http://www.ecolab.com/role/StatementConsolidatedStatementsOfCashFlows" id="StatementConsolidatedStatementsOfCashFlows">
        <link:definition>995200400 - 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 roleURI="http://www.ecolab.com/role/DisclosureBalanceSheetsInformationDetails" id="DisclosureBalanceSheetsInformationDetails">
        <link:definition>99940401 - 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 roleURI="http://www.ecolab.com/role/DisclosureDebtAndInterestDetails" id="DisclosureDebtAndInterestDetails">
        <link:definition>99940501 - Disclosure - DEBT AND INTEREST (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 roleURI="http://www.ecolab.com/role/DisclosureDebtAndInterestOtherDebtInformationDetails" id="DisclosureDebtAndInterestOtherDebtInformationDetails">
        <link:definition>99940502 - Disclosure - DEBT AND INTEREST - Other Debt 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 roleURI="http://www.ecolab.com/role/DisclosureDerivativesAndHedgingTransactionsDerivativePositionsSummaryDetails" id="DisclosureDerivativesAndHedgingTransactionsDerivativePositionsSummaryDetails">
        <link:definition>99940801 - Disclosure - DERIVATIVES AND HEDGING TRANSACTIONS - Derivative Positions Summary (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 roleURI="http://www.ecolab.com/role/DisclosureEarningsAttributableToEcolabPerCommonShareepsDetails" id="DisclosureEarningsAttributableToEcolabPerCommonShareepsDetails">
        <link:definition>99941101 - 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 roleURI="http://www.ecolab.com/role/DisclosurePensionAndPostretirementPlansDetails" id="DisclosurePensionAndPostretirementPlansDetails">
        <link:definition>99941301 - 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 roleURI="http://www.ecolab.com/role/DocumentDocumentAndEntityInformation" id="DocumentDocumentAndEntityInformation">
        <link:definition>995200090 - Document - Document and Entity 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 roleURI="http://www.ecolab.com/role/StatementConsolidatedStatementsOfIncomeParenthetical" id="StatementConsolidatedStatementsOfIncomeParenthetical">
        <link:definition>995200105 - 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 roleURI="http://www.ecolab.com/role/StatementConsolidatedBalanceSheetsParenthetical" id="StatementConsolidatedBalanceSheetsParenthetical">
        <link:definition>995200305 - 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 roleURI="http://www.ecolab.com/role/StatementConsolidatedStatementsOfEquity" id="StatementConsolidatedStatementsOfEquity">
        <link:definition>995200500 - 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 roleURI="http://www.ecolab.com/role/StatementConsolidatedStatementsOfEquityParenthetical" id="StatementConsolidatedStatementsOfEquityParenthetical">
        <link:definition>995200505 - 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 roleURI="http://www.ecolab.com/role/DisclosureConsolidatedFinancialInformation" id="DisclosureConsolidatedFinancialInformation">
        <link:definition>995210101 - 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 roleURI="http://www.ecolab.com/role/DisclosureSpecialGainsAndCharges" id="DisclosureSpecialGainsAndCharges">
        <link:definition>995210201 - 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 roleURI="http://www.ecolab.com/role/DisclosureAcquisitions" id="DisclosureAcquisitions">
        <link:definition>995210301 - 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 roleURI="http://www.ecolab.com/role/DisclosureBalanceSheetsInformation" id="DisclosureBalanceSheetsInformation">
        <link:definition>995210401 - 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 roleURI="http://www.ecolab.com/role/DisclosureDebtAndInterest" id="DisclosureDebtAndInterest">
        <link:definition>995210501 - 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 roleURI="http://www.ecolab.com/role/DisclosureGoodwillAndOtherIntangibleAssets" id="DisclosureGoodwillAndOtherIntangibleAssets">
        <link:definition>995210601 - 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 roleURI="http://www.ecolab.com/role/DisclosureFairValueMeasurements" id="DisclosureFairValueMeasurements">
        <link:definition>995210701 - 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 roleURI="http://www.ecolab.com/role/DisclosureDerivativesAndHedgingTransactions" id="DisclosureDerivativesAndHedgingTransactions">
        <link:definition>995210801 - 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 roleURI="http://www.ecolab.com/role/DisclosureOtherComprehensiveIncomeLossInformation" id="DisclosureOtherComprehensiveIncomeLossInformation">
        <link:definition>995210901 - 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 roleURI="http://www.ecolab.com/role/DisclosureShareholdersEquity" id="DisclosureShareholdersEquity">
        <link:definition>995211001 - 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 roleURI="http://www.ecolab.com/role/DisclosureEarningsAttributableToEcolabPerCommonShareeps" id="DisclosureEarningsAttributableToEcolabPerCommonShareeps">
        <link:definition>995211101 - 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 roleURI="http://www.ecolab.com/role/DisclosureIncomeTaxes" id="DisclosureIncomeTaxes">
        <link:definition>995211201 - 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 roleURI="http://www.ecolab.com/role/DisclosureRevenues" id="DisclosureRevenues">
        <link:definition>995211401 - 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 roleURI="http://www.ecolab.com/role/DisclosureOperatingSegments" id="DisclosureOperatingSegments">
        <link:definition>995211501 - 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 roleURI="http://www.ecolab.com/role/DisclosureCommitmentsAndContingencies" id="DisclosureCommitmentsAndContingencies">
        <link:definition>995211601 - 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 roleURI="http://www.ecolab.com/role/DisclosureSpecialGainsAndChargesTables" id="DisclosureSpecialGainsAndChargesTables">
        <link:definition>99930203 - 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 roleURI="http://www.ecolab.com/role/DisclosureBalanceSheetsInformationTables" id="DisclosureBalanceSheetsInformationTables">
        <link:definition>99930403 - 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 roleURI="http://www.ecolab.com/role/DisclosureDebtAndInterestTables" id="DisclosureDebtAndInterestTables">
        <link:definition>99930503 - 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 roleURI="http://www.ecolab.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables" id="DisclosureGoodwillAndOtherIntangibleAssetsTables">
        <link:definition>99930603 - 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 roleURI="http://www.ecolab.com/role/DisclosureFairValueMeasurementsTables" id="DisclosureFairValueMeasurementsTables">
        <link:definition>99930703 - 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 roleURI="http://www.ecolab.com/role/DisclosureDerivativesAndHedgingTransactionsTables" id="DisclosureDerivativesAndHedgingTransactionsTables">
        <link:definition>99930803 - 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 roleURI="http://www.ecolab.com/role/DisclosureOtherComprehensiveIncomeLossInformationTables" id="DisclosureOtherComprehensiveIncomeLossInformationTables">
        <link:definition>99930903 - 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 roleURI="http://www.ecolab.com/role/DisclosureEarningsAttributableToEcolabPerCommonShareepsTables" id="DisclosureEarningsAttributableToEcolabPerCommonShareepsTables">
        <link:definition>99931103 - 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 roleURI="http://www.ecolab.com/role/DisclosurePensionAndPostretirementPlansTables" id="DisclosurePensionAndPostretirementPlansTables">
        <link:definition>99931303 - 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 roleURI="http://www.ecolab.com/role/DisclosureRevenuesTables" id="DisclosureRevenuesTables">
        <link:definition>99931403 - 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 roleURI="http://www.ecolab.com/role/DisclosureOperatingSegmentsTables" id="DisclosureOperatingSegmentsTables">
        <link:definition>99931503 - 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 roleURI="http://www.ecolab.com/role/DisclosureSpecialGainsAndChargesChargesReportedOnStatementOfIncomeDetails" id="DisclosureSpecialGainsAndChargesChargesReportedOnStatementOfIncomeDetails">
        <link:definition>99940201 - Disclosure - SPECIAL (GAINS) AND CHARGES - 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 roleURI="http://www.ecolab.com/role/DisclosureSpecialGainsAndChargesRestructuringAndNonRestructuringActivityDetails" id="DisclosureSpecialGainsAndChargesRestructuringAndNonRestructuringActivityDetails">
        <link:definition>99940202 - Disclosure - SPECIAL (GAINS) AND CHARGES - Restructuring and Non-Restructuring Activity (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 roleURI="http://www.ecolab.com/role/DisclosureAcquisitionsDetails" id="DisclosureAcquisitionsDetails">
        <link:definition>99940301 - Disclosure - ACQUISITIONS (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 roleURI="http://www.ecolab.com/role/DisclosureAcquisitionsAcquisitionsSummaryDetails" id="DisclosureAcquisitionsAcquisitionsSummaryDetails">
        <link:definition>99940302 - Disclosure - ACQUISITIONS - Acquisitions Summary (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 roleURI="http://www.ecolab.com/role/DisclosureGoodwillAndOtherIntangibleAssetsDetails" id="DisclosureGoodwillAndOtherIntangibleAssetsDetails">
        <link:definition>99940601 - Disclosure - GOODWILL AND OTHER INTANGIBLE 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 roleURI="http://www.ecolab.com/role/DisclosureFairValueMeasurementsDetails" id="DisclosureFairValueMeasurementsDetails">
        <link:definition>99940701 - Disclosure - FAIR VALUE MEASUREMENTS (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 roleURI="http://www.ecolab.com/role/DisclosureFairValueMeasurementsLongTermDebtDetails" id="DisclosureFairValueMeasurementsLongTermDebtDetails">
        <link:definition>99940702 - Disclosure - FAIR VALUE MEASUREMENTS - 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 roleURI="http://www.ecolab.com/role/DisclosureDerivativesAndHedgingTransactionsInformationByTypeOfDerivativeAndHedgingActivitiesDetails" id="DisclosureDerivativesAndHedgingTransactionsInformationByTypeOfDerivativeAndHedgingActivitiesDetails">
        <link:definition>99940802 - Disclosure - DERIVATIVES AND HEDGING TRANSACTIONS - Information by Type of Derivative and Hedging 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 roleURI="http://www.ecolab.com/role/DisclosureOtherComprehensiveIncomeLossInformationDetails" id="DisclosureOtherComprehensiveIncomeLossInformationDetails">
        <link:definition>99940901 - Disclosure - OTHER COMPREHENSIVE INCOME (LOSS) 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 roleURI="http://www.ecolab.com/role/DisclosureShareholdersEquityDetails" id="DisclosureShareholdersEquityDetails">
        <link:definition>99941001 - 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 roleURI="http://www.ecolab.com/role/DisclosureIncomeTaxesDetails" id="DisclosureIncomeTaxesDetails">
        <link:definition>99941201 - 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 roleURI="http://www.ecolab.com/role/DisclosureRevenuesOperatingLeaseRevenueDetails" id="DisclosureRevenuesOperatingLeaseRevenueDetails">
        <link:definition>99941401 - 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 roleURI="http://www.ecolab.com/role/DisclosureRevenuesPrincipalActivitiesDetails" id="DisclosureRevenuesPrincipalActivitiesDetails">
        <link:definition>99941402 - 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 roleURI="http://www.ecolab.com/role/DisclosureRevenuesAllowanceForExpectedCreditLossesDetails" id="DisclosureRevenuesAllowanceForExpectedCreditLossesDetails">
        <link:definition>99941403 - 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 roleURI="http://www.ecolab.com/role/DisclosureOperatingSegmentsDetails" id="DisclosureOperatingSegmentsDetails">
        <link:definition>99941501 - 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 roleURI="http://www.ecolab.com/role/DisclosureOperatingSegmentsReportableSegmentInformationDetails" id="DisclosureOperatingSegmentsReportableSegmentInformationDetails">
        <link:definition>99941502 - 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 roleURI="http://www.ecolab.com/role/DisclosureCommitmentsAndContingenciesDetails" id="DisclosureCommitmentsAndContingenciesDetails">
        <link:definition>99941601 - 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>
      <link:roleType roleURI="http://www.ecolab.com/role/DisclosurePensionAndPostretirementPlans" id="DisclosurePensionAndPostretirementPlans">
        <link:definition>995211301 - 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 roleURI="http://www.ecolab.com/role/DisclosureNewAccountingPronouncements" id="DisclosureNewAccountingPronouncements">
        <link:definition>995211701 - 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 roleURI="http://www.ecolab.com/role/DisclosureAcquisitionsTables" id="DisclosureAcquisitionsTables">
        <link:definition>99930303 - 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 roleURI="http://www.ecolab.com/role/DisclosureNewAccountingPronouncementsTables" id="DisclosureNewAccountingPronouncementsTables">
        <link:definition>99931703 - 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 roleURI="http://www.ecolab.com/role/DisclosureRevenuesContractAssetAndLiabilityDetails" id="DisclosureRevenuesContractAssetAndLiabilityDetails">
        <link:definition>99941404 - 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:linkbaseRef xlink:type="simple" xlink:href="ecl-20260331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="ecl-20260331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="ecl-20260331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="ecl-20260331_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:import namespace="https://xbrl.org/2023/calculation-1.1" schemaLocation="https://www.xbrl.org/2023/calculation-1.1.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2024" schemaLocation="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/currency/2024" schemaLocation="https://xbrl.sec.gov/currency/2024/currency-2024.xsd" />
  <xsd:import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/ecd-sub/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd" />
  <xsd:element name="CoolitSystemsMember" id="ecl_CoolitSystemsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AllowanceForDoubtfulAccountsReturnsCredits" id="ecl_AllowanceForDoubtfulAccountsReturnsCredits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="BalanceSheetInformationDisclosureAbstract" id="ecl_BalanceSheetInformationDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CommercialPaperMaximumBorrowingCapacity" id="ecl_CommercialPaperMaximumBorrowingCapacity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="EarningsAttributableToPerCommonShareDisclosureAbstract" id="ecl_EarningsAttributableToPerCommonShareDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EuropeanCommercialPaperMember" id="ecl_EuropeanCommercialPaperMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="InterestDisclosureAbstract" id="ecl_InterestDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element id="ecl_InterestExpenseNet" name="InterestExpenseNet" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" />
  <xsd:element name="InterestExpenseNetMember" id="ecl_InterestExpenseNetMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="WaterServicesMember" id="ecl_WaterServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element id="ecl_GlobalInstitutionalMember" name="GlobalInstitutionalMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="OtherLongTermDebtMember" id="ecl_OtherLongTermDebtMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OtherNonrecurringIncomeExpenseByIncomeStatementLocationTable" id="ecl_OtherNonrecurringIncomeExpenseByIncomeStatementLocationTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OtherNonrecurringIncomeExpenseMember" id="ecl_OtherNonrecurringIncomeExpenseMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OtherRestructuringInformationAbstract" id="ecl_OtherRestructuringInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element id="ecl_RestructuringAndRelatedActivitiesCostExpectedToBeIncurredNetOfTax" name="RestructuringAndRelatedActivitiesCostExpectedToBeIncurredNetOfTax" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" />
  <xsd:element name="OtherUnitedStatesPensionPlansInformationAbstract" id="ecl_OtherUnitedStatesPensionPlansInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SelectedBalanceSheetInformationTextBlock" id="ecl_SelectedBalanceSheetInformationTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element id="ecl_SpecialGainsAndCharges" name="SpecialGainsAndCharges" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" />
  <xsd:element id="ecl_SpecialGainsAndChargesDisclosureAbstract" name="SpecialGainsAndChargesDisclosureAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="SpecialGainsAndChargesLineItems" id="ecl_SpecialGainsAndChargesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element id="ecl_SpecialGainsAndChargesTextBlock" name="SpecialGainsAndChargesTextBlock" nillable="true" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element name="TaxesPayableOtherThanIncome" id="ecl_TaxesPayableOtherThanIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="SpecialGainsAndChargesGainLossOnSaleOfInvestment" id="ecl_SpecialGainsAndChargesGainLossOnSaleOfInvestment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="NumberOfLocationsForEnvironmentalAssessmentsAndRemediation" id="ecl_NumberOfLocationsForEnvironmentalAssessmentsAndRemediation" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NalcoHoldingCompanyMember" id="ecl_NalcoHoldingCompanyMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="USCommercialPaperProgramMember" id="ecl_USCommercialPaperProgramMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OtherTechnologyMember" id="ecl_OtherTechnologyMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BusinessCombinationIntegrationRelatedCostsNetOfTax" id="ecl_BusinessCombinationIntegrationRelatedCostsNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="ConsolidatedFinancialInformationDisclosureAbstract" id="ecl_ConsolidatedFinancialInformationDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element id="ecl_RestructuringAndRelatedCostIncurredCostNetOfTax" name="RestructuringAndRelatedCostIncurredCostNetOfTax" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" />
  <xsd:element name="ComparabilityAdjustmentsAxis" id="ecl_ComparabilityAdjustmentsAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ComparabilityAdjustmentsDomain" id="ecl_ComparabilityAdjustmentsDomain" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ComparabilityAdjustmentsForChangesInForeignCurrencyTranslationRateMember" id="ecl_ComparabilityAdjustmentsForChangesInForeignCurrencyTranslationRateMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ComparabilityAdjustmentsForSegmentChangesMember" id="ecl_ComparabilityAdjustmentsForSegmentChangesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element id="ecl_NumberOfOperatingSegmentsAggregatedForClassificationOfOperatingSegmentsAsReportableSegments" name="NumberOfOperatingSegmentsAggregatedForClassificationOfOperatingSegmentsAsReportableSegments" nillable="true" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element id="ecl_ScheduleOfSegmentReportingInformationBySegmentIncludingChangesForComparabilityOfReportableSegmentsTableTextBlock" name="ScheduleOfSegmentReportingInformationBySegmentIncludingChangesForComparabilityOfReportableSegmentsTableTextBlock" nillable="true" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element id="ecl_OtherCurrentAssetsAbstract" name="OtherCurrentAssetsAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="ecl_CashActivityForRestructuring" name="CashActivityForRestructuring" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" />
  <xsd:element id="ecl_PublicDebtOffering2016Member" name="PublicDebtOffering2016Member" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="ecl_SpecialGainsAndChargesOther" name="SpecialGainsAndChargesOther" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" />
  <xsd:element id="ecl_TreasuryStockAcquiredThroughOpenMarket" name="TreasuryStockAcquiredThroughOpenMarket" nillable="true" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element id="ecl_TreasuryStockAcquiredThroughExerciseOfStockOptionsAndVestingOfStockAwardsNumberOfShares" name="TreasuryStockAcquiredThroughExerciseOfStockOptionsAndVestingOfStockAwardsNumberOfShares" nillable="true" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element id="ecl_TenYear2016SeniorNotesMember" name="TenYear2016SeniorNotesMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="ecl_ThirtyYear2016SeniorNotesMember" name="ThirtyYear2016SeniorNotesMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="ecl_PublicNotesMember" name="PublicNotesMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="ecl_PrincipalOutstandingPercentage" name="PrincipalOutstandingPercentage" nillable="true" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element id="ecl_IncomeTaxExpenseBenefitDiscrete" name="IncomeTaxExpenseBenefitDiscrete" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" />
  <xsd:element id="ecl_MultiCurrencyRevolvingCreditFacilityMember" name="MultiCurrencyRevolvingCreditFacilityMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="ecl_ThirtyYear2011SeniorNotesMember" name="ThirtyYear2011SeniorNotesMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="ecl_ProductAndEquipmentMember" name="ProductAndEquipmentMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="ecl_ServiceAndLeaseMember" name="ServiceAndLeaseMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="ecl_ContractWithCustomerLiabilityIncreaseDueToInvoicesIssued" name="ContractWithCustomerLiabilityIncreaseDueToInvoicesIssued" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" />
  <xsd:element id="ecl_PriorYearPlansMember" name="PriorYearPlansMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="ecl_TenYear2017SeniorNotesMember" name="TenYear2017SeniorNotesMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="ecl_ThirtyYear2017SeniorNotesMember" name="ThirtyYear2017SeniorNotesMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="ecl_SpecialGainsAndChargesOtherAfterTax" name="SpecialGainsAndChargesOtherAfterTax" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" />
  <xsd:element id="ecl_RestructuringAndRelatedCostCostIncurredToDateNetOfTax" name="RestructuringAndRelatedCostCostIncurredToDateNetOfTax" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" />
  <xsd:element id="ecl_OperatingLeaseLiabilityNoncurrentExcludedFromLongTermDebt" name="OperatingLeaseLiabilityNoncurrentExcludedFromLongTermDebt" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" />
  <xsd:element id="ecl_ImmaterialRestructuringPlanMember" name="ImmaterialRestructuringPlanMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="ecl_TenYear2020SeniorNotesMember" name="TenYear2020SeniorNotesMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="ecl_GlobalHealthcareAndLifeSciencesMember" name="GlobalHealthcareAndLifeSciencesMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="ecl_AccountsReceivableAllowanceForCreditLossOtherAdjustments" name="AccountsReceivableAllowanceForCreditLossOtherAdjustments" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" />
  <xsd:element id="ecl_SpecificLegalReserveAndRelatedLegalChargesMember" name="SpecificLegalReserveAndRelatedLegalChargesMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="ecl_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" />
  <xsd:element id="ecl_NetTangibleAssetsPurchaseAccountingAdjustments" name="NetTangibleAssetsPurchaseAccountingAdjustments" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" />
  <xsd:element id="ecl_TenYear2020SeniorNotesMaturing2031Member" name="TenYear2020SeniorNotesMaturing2031Member" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="ecl_ThirtyYear2020SeniorNotesMember" name="ThirtyYear2020SeniorNotesMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="ecl_IndiaMiddleEastAndAfricaMember" name="IndiaMiddleEastAndAfricaMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="ecl_NumberOfAcquisitions" name="NumberOfAcquisitions" nillable="true" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element id="ecl_RestructuringChargesIncludingAccrualAdjustment" name="RestructuringChargesIncludingAccrualAdjustment" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" />
  <xsd:element id="ecl_ThirtyFouryear2021seniornotesMember" name="ThirtyFouryear2021seniornotesMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="ecl_EuroNotesMember" name="EuroNotesMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="ecl_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTaxes" name="AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTaxes" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" />
  <xsd:element name="SixYear2021SeniorNotesMember" id="ecl_SixYear2021SeniorNotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ElevenYear2021SeniorNotesMember" id="ecl_ElevenYear2021SeniorNotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ThirtyYear2021SeniorNotesMember" id="ecl_ThirtyYear2021SeniorNotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AccountsReceivableAllowanceForCreditLossAndOtherAccruals" id="ecl_AccountsReceivableAllowanceForCreditLossAndOtherAccruals" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="OtherComprehensiveIncomeLossReclassificationAdjustmentsFromAociOnDerivativesNetOfTax" id="ecl_OtherComprehensiveIncomeLossReclassificationAdjustmentsFromAociOnDerivativesNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="OtherForeignPlansMember" id="ecl_OtherForeignPlansMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ProductAndEquipmentAndServiceAndLeaseMember" id="ecl_ProductAndEquipmentAndServiceAndLeaseMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="LossContingencyEstimatedSettlementAmount" id="ecl_LossContingencyEstimatedSettlementAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="FiveYear2022SeniorNotesMember" id="ecl_FiveYear2022SeniorNotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RestructuringReserveReclassification" id="ecl_RestructuringReserveReclassification" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="Nonrule10b51arrmodifiedflag" id="ecl_Nonrule10b51arrmodifiedflag" type="xbrli:booleanItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="Rule10b51arrmodifiedFlag" id="ecl_Rule10b51arrmodifiedFlag" type="xbrli:booleanItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="GlobalPestEliminationMember" id="ecl_GlobalPestEliminationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="OneEcolabInitiativeProgramMember" id="ecl_OneEcolabInitiativeProgramMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="GlobalSurgicalSolutionsBusinessMember" id="ecl_GlobalSurgicalSolutionsBusinessMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ProfessionalFeesAfterTax" id="ecl_ProfessionalFeesAfterTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="SpecialChargesToDate" id="ecl_SpecialChargesToDate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="SpecialChargesToDateAfterTax" id="ecl_SpecialChargesToDateAfterTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="RestructuringAndRelatedSpecialChargesExpectedCost1" id="ecl_RestructuringAndRelatedSpecialChargesExpectedCost1" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="RestructuringAndRelatedActivitiesSpecialChargesExpectedToBeIncurredNetOfTax" id="ecl_RestructuringAndRelatedActivitiesSpecialChargesExpectedToBeIncurredNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ThreeYear2025SeniorNotesMember" id="ecl_ThreeYear2025SeniorNotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="OvivoSElectronicsMember" id="ecl_OvivoSElectronicsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TenYear2025SeniorNotesMember" id="ecl_TenYear2025SeniorNotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CommonStockSharesIssuedNotDisclosed" id="ecl_CommonStockSharesIssuedNotDisclosed" type="xbrli:booleanItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DispensingAndMonitoringEquipmentGross" id="ecl_DispensingAndMonitoringEquipmentGross" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ValuedAt2025FixedCurrencyRatesMember" id="ecl_ValuedAt2025FixedCurrencyRatesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="NumberOfSubOperatingSegments" id="ecl_NumberOfSubOperatingSegments" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ValuedAt2026FixedCurrencyRatesMember" id="ecl_ValuedAt2026FixedCurrencyRatesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="InterestRateLockContractMember" id="ecl_InterestRateLockContractMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="UnsecuredCommittedDelayedDrawTermLoanCreditFacilityMember" id="ecl_UnsecuredCommittedDelayedDrawTermLoanCreditFacilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="LongTermDebtAndLeaseObligationMember" id="ecl_LongTermDebtAndLeaseObligationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DebtCurrentMember" id="ecl_DebtCurrentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
</xsd:schema>
