<?xml version="1.0" encoding="us-ascii"?>
<!-- Created by Merrill Corporation -->
<!-- Generated by Fujitsu Interstage XWand B0166_M01 -->
<xsd:schema targetNamespace="http://www.ecolab.com/20120331" elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ecl="http://www.ecolab.com/20120331" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:country="http://xbrl.sec.gov/country/2011-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2011-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:us-types="http://fasb.org/us-types/2011-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2011-01-31" xmlns:us-roles="http://fasb.org/us-roles/2011-01-31" xmlns:xlink="http://www.w3.org/1999/xlink">
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="ecl-20120331_pre.xml" xlink:title="Presentation Linkbase" 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-20120331_cal.xml" xlink:title="Calculation Linkbase" 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-20120331_def.xml" xlink:title="Definition Linkbase" 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-20120331_lab.xml" xlink:title="Label Linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:roleType roleURI="http://www.ecolab.com/role/BalanceSheet" id="BalanceSheet">
        <link:definition>0030 - Statement - CONSOLIDATED BALANCE SHEET</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/BalanceSheetParenthetical" id="BalanceSheetParenthetical">
        <link:definition>0035 - Statement - CONSOLIDATED BALANCE SHEET (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/CashFlows" id="CashFlows">
        <link:definition>0040 - Statement - CONSOLIDATED STATEMENT 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/DisclosureBalanceSheetInformation" id="DisclosureBalanceSheetInformation">
        <link:definition>1040 - Disclosure - Balance Sheet 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/DisclosureBalanceSheetInformationDetails" id="DisclosureBalanceSheetInformationDetails">
        <link:definition>4040 - Disclosure - Balance Sheet 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/DisclosureSelectedBalanceSheetInformationDetails3" id="DisclosureSelectedBalanceSheetInformationDetails3">
        <link:definition>8490 - Disclosure - Selected Balance Sheet Information (Details 3)</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/DisclosureAcquisitionsAndDispositions" id="DisclosureAcquisitionsAndDispositions">
        <link:definition>1030 - Disclosure - Acquisitions and Dispositions</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/DisclosureAcquisitionsAndDispositionsDetails3" id="DisclosureAcquisitionsAndDispositionsDetails3">
        <link:definition>4032 - Disclosure - Acquisitions and Dispositions (Details 3)</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/DisclosureAcquisitionsAndDispositionsDetails2" id="DisclosureAcquisitionsAndDispositionsDetails2">
        <link:definition>4031 - Disclosure - Acquisitions and Dispositions (Details 2)</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/DisclosureAcquisitionsAndDispositionsTables" id="DisclosureAcquisitionsAndDispositionsTables">
        <link:definition>3030 - Disclosure - Acquisitions and Dispositions (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/DisclosureCommitmentsAndContingencies" id="DisclosureCommitmentsAndContingencies">
        <link:definition>1130 - 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/DisclosureCommitmentsandContingenciesDetails" id="DisclosureCommitmentsandContingenciesDetails">
        <link:definition>4130 - 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/DisclosureComprehensiveIncome" id="DisclosureComprehensiveIncome">
        <link:definition>8700 - Disclosure - 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/DisclosureComprehensiveIncomeDetails" id="DisclosureComprehensiveIncomeDetails">
        <link:definition>8130 - Disclosure - Comprehensive 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/DisclosureComprehensiveIncomeTables" id="DisclosureComprehensiveIncomeTables">
        <link:definition>8140 - Disclosure - Comprehensive Income (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/DisclosureEarningsAttributableToEcolabPerCommonShare" id="DisclosureEarningsAttributableToEcolabPerCommonShare">
        <link:definition>1100 - Disclosure - Earnings Attributable to Ecolab Per Common Share</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/DisclosureEarningsAttributableToPerCommonShareTables" id="DisclosureEarningsAttributableToPerCommonShareTables">
        <link:definition>3100 - Disclosure - Earnings Attributable to Ecolab Per Common Share (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/DisclosureDerivativesAndHedgingTransactions" id="DisclosureDerivativesAndHedgingTransactions">
        <link:definition>1080 - 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/DisclosureDerivativesandHedgingTransactionsDetails" id="DisclosureDerivativesandHedgingTransactionsDetails">
        <link:definition>4080 - Disclosure - Derivatives And Hedging Transactions (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/DisclosureDerivativesandHedgingTransactionsDetails2" id="DisclosureDerivativesandHedgingTransactionsDetails2">
        <link:definition>4081 - Disclosure - Derivatives And Hedging Transactions (Details 2)</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>3080 - 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/DisclosureGoodwillAndOtherIntangibleAssets" id="DisclosureGoodwillAndOtherIntangibleAssets">
        <link:definition>1060 - 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/DisclosureGoodwillAndOtherIntangibleAssetsDetails" id="DisclosureGoodwillAndOtherIntangibleAssetsDetails">
        <link:definition>4060 - 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/DisclosureGoodwillAndOtherIntangibleAssetsTables" id="DisclosureGoodwillAndOtherIntangibleAssetsTables">
        <link:definition>3060 - 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/DisclosureIncomeTaxes" id="DisclosureIncomeTaxes">
        <link:definition>8050 - 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/DisclosureIncomeTaxesDetails" id="DisclosureIncomeTaxesDetails">
        <link:definition>8110 - 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/DisclosureIncomeTaxesDetails2" id="DisclosureIncomeTaxesDetails2">
        <link:definition>8111 - Disclosure - INCOME TAXES (Details 2)</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/DisclosureIncomeTaxesDetails4" id="DisclosureIncomeTaxesDetails4">
        <link:definition>8113 - Disclosure - INCOME TAXES (Details 4)</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/DisclosureIncomeTaxesTables" id="DisclosureIncomeTaxesTables">
        <link:definition>8114 - Disclosure - INCOME TAXES (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/DisclosureDebtAndInterest" id="DisclosureDebtAndInterest">
        <link:definition>1050 - 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/DisclosureInterestDetails" id="DisclosureInterestDetails">
        <link:definition>8250 - Disclosure - 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/DisclosureInterestTables" id="DisclosureInterestTables">
        <link:definition>8180 - Disclosure - 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/DisclosureNatureOfBusiness" id="DisclosureNatureOfBusiness">
        <link:definition>8800 - Disclosure - NATURE OF BUSINESS</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>1140 - 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/DisclosureOperatingSegments" id="DisclosureOperatingSegments">
        <link:definition>1120 - 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/DisclosureOperatingSegmentsAndGeographicInformationDetails3" id="DisclosureOperatingSegmentsAndGeographicInformationDetails3">
        <link:definition>8422 - Disclosure - OPERATING SEGMENTS AND GEOGRAPHIC INFORMATION (Details 3)</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>4120 - 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/DisclosureOperatingSegmentsTables" id="DisclosureOperatingSegmentsTables">
        <link:definition>3120 - 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/DisclosurePensionandPostretirementPlansTables" id="DisclosurePensionandPostretirementPlansTables">
        <link:definition>3110 - 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/DisclosureQuarterlyFinancialData" id="DisclosureQuarterlyFinancialData">
        <link:definition>8240 - Disclosure - QUARTERLY FINANCIAL DATA (UNAUDITED)</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/DisclosureQuarterlyFinancialDataUnauditedDetails" id="DisclosureQuarterlyFinancialDataUnauditedDetails">
        <link:definition>8470 - Disclosure - QUARTERLY FINANCIAL DATA (UNAUDITED) (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/DisclosureQuarterlyFinancialDataUnauditedTables" id="DisclosureQuarterlyFinancialDataUnauditedTables">
        <link:definition>8480 - Disclosure - QUARTERLY FINANCIAL DATA (UNAUDITED) (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/DisclosureRelatedPartyTransactionDetails" id="DisclosureRelatedPartyTransactionDetails">
        <link:definition>8190 - Disclosure - RELATED PARTY TRANSACTIONS (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/DisclosureRelatedPartyTransactions" id="DisclosureRelatedPartyTransactions">
        <link:definition>8010 - Disclosure - RELATED PARTY 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/DisclosureRentalsAndLeases" id="DisclosureRentalsAndLeases">
        <link:definition>8060 - Disclosure - RENTALS AND LEASES</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/DisclosureRentalsAndLeasesDetails" id="DisclosureRentalsAndLeasesDetails">
        <link:definition>8280 - Disclosure - RENTALS AND LEASES (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/DisclosureRentalsAndLeasesTables" id="DisclosureRentalsAndLeasesTables">
        <link:definition>8290 - Disclosure - RENTALS AND LEASES (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/DisclosureResearchExpenditures" id="DisclosureResearchExpenditures">
        <link:definition>8070 - Disclosure - RESEARCH EXPENDITURES</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/DisclosureResearchExpendituresDetails" id="DisclosureResearchExpendituresDetails">
        <link:definition>8230 - Disclosure - RESEARCH EXPENDITURES (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>1110 - 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/DisclosureRetirementPlansDetails9" id="DisclosureRetirementPlansDetails9">
        <link:definition>8150 - Disclosure - RETIREMENT PLANS (Details 9)</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/DisclosureRetirementPlansDetails2" id="DisclosureRetirementPlansDetails2">
        <link:definition>8160 - Disclosure - RETIREMENT PLANS (Details 2)</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/DisclosureRetirementPlansDetails3" id="DisclosureRetirementPlansDetails3">
        <link:definition>8170 - Disclosure - RETIREMENT PLANS (Details 3)</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/DisclosureRetirementPlansDetails4" id="DisclosureRetirementPlansDetails4">
        <link:definition>8200 - Disclosure - RETIREMENT PLANS (Details 4)</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>4110 - 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/DisclosureRetirementPlansDetails6" id="DisclosureRetirementPlansDetails6">
        <link:definition>8210 - Disclosure - RETIREMENT PLANS (Details 6)</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/DisclosureBalanceSheetInformationTables" id="DisclosureBalanceSheetInformationTables">
        <link:definition>3040 - Disclosure - Balance Sheet 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/DisclosureShareholdersEquity" id="DisclosureShareholdersEquity">
        <link:definition>1090 - 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/DisclosureShareholdersEquityDetails" id="DisclosureShareholdersEquityDetails">
        <link:definition>4090 - 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/DisclosureSignificantAccountingPolicies" id="DisclosureSignificantAccountingPolicies">
        <link:definition>8030 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES</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/DisclosureSignificantAccountingPoliciesDetails" id="DisclosureSignificantAccountingPoliciesDetails">
        <link:definition>8020 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (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/DisclosureSignificantAccountingPoliciesDetails2" id="DisclosureSignificantAccountingPoliciesDetails2">
        <link:definition>8021 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details 2)</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/DisclosureSignificantAccountingPoliciesDetails3" id="DisclosureSignificantAccountingPoliciesDetails3">
        <link:definition>8022 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details 3)</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/DisclosureSignificantAccountingPoliciesDetails4" id="DisclosureSignificantAccountingPoliciesDetails4">
        <link:definition>8023 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details 4)</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/DisclosureSignificantAccountingPoliciesDetails5" id="DisclosureSignificantAccountingPoliciesDetails5">
        <link:definition>8024 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details 5)</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/DisclosureSignificantAccountingPoliciesPolicies" id="DisclosureSignificantAccountingPoliciesPolicies">
        <link:definition>8120 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)</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/DisclosureSignificantAccountingPoliciesTables" id="DisclosureSignificantAccountingPoliciesTables">
        <link:definition>8131 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (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/DisclosureSpecialGainsAndCharges" id="DisclosureSpecialGainsAndCharges">
        <link:definition>1020 - 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/DisclosureSpecialGainsAndChargesDetails" id="DisclosureSpecialGainsAndChargesDetails">
        <link:definition>4020 - Disclosure - Special (Gains) and Charges (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/DisclosureSpecialGainsAndChargesDetails2" id="DisclosureSpecialGainsAndChargesDetails2">
        <link:definition>4021 - Disclosure - Special (Gains) and Charges (Details 2)</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>3020 - 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/DisclosureEquityCompensationPlans" id="DisclosureEquityCompensationPlans">
        <link:definition>8040 - Disclosure - EQUITY COMPENSATION 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/DisclosureStockIncentiveAndOptionPlansDetails" id="DisclosureStockIncentiveAndOptionPlansDetails">
        <link:definition>8260 - Disclosure - STOCK INCENTIVE AND OPTION 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/DisclosureEquityCompensationPlansDetails3" id="DisclosureEquityCompensationPlansDetails3">
        <link:definition>8312 - Disclosure - EQUITY COMPENSATION PLANS (Details 3)</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/DisclosureEquityCompensationPlansDetails4" id="DisclosureEquityCompensationPlansDetails4">
        <link:definition>8314 - Disclosure - EQUITY COMPENSATION PLANS (Details 4)</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/DisclosureEquityCompensationPlansDetails5" id="DisclosureEquityCompensationPlansDetails5">
        <link:definition>8316 - Disclosure - EQUITY COMPENSATION PLANS (Details 5)</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/DisclosureEquityCompensationPlansTables" id="DisclosureEquityCompensationPlansTables">
        <link:definition>8317 - Disclosure - EQUITY COMPENSATION 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/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>0000 - 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/StatementOfComprehensiveIncomeAndEquity" id="StatementOfComprehensiveIncomeAndEquity">
        <link:definition>8000 - Statement - CONSOLIDATED STATEMENT OF COMPREHENSIVE INCOME AND 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/StatementOfComprehensiveIncomeAndEquityCalc2" id="StatementOfComprehensiveIncomeAndEquityCalc2">
        <link:definition>8011 - Statement - CONSOLIDATED STATEMENT OF COMPREHENSIVE INCOME AND EQUITY (Calc 2)</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/StatementOfIncome" id="StatementOfIncome">
        <link:definition>0010 - Statement - CONSOLIDATED STATEMENT 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/StatementOfIncomeParenthetical" id="StatementOfIncomeParenthetical">
        <link:definition>0015 - Statement - CONSOLIDATED STATEMENT 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/DisclosureEarningsAttributableToPerCommonShareDetails" id="DisclosureEarningsAttributableToPerCommonShareDetails">
        <link:definition>4100 - Disclosure - Earnings Attributable To Ecolab Per Common Share (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/DisclosureAcquisitionsAndDispositionsDetails" id="DisclosureAcquisitionsAndDispositionsDetails">
        <link:definition>4030 - Disclosure - Acquisitions and Dispositions (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/DisclosureOperatingSegmentsDetails2" id="DisclosureOperatingSegmentsDetails2">
        <link:definition>8090 - Disclosure - Operating Segments (Details 2)</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/DisclosureNewAccountingPronouncementsDetails" id="DisclosureNewAccountingPronouncementsDetails">
        <link:definition>8500 - Disclosure - New Accounting Pronouncements (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/DisclosureSelectedBalanceSheetInformationDetails2" id="DisclosureSelectedBalanceSheetInformationDetails2">
        <link:definition>8100 - Disclosure - Selected Balance Sheet Information (Details 2)</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>1070 - 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/DisclosureIncomeTaxesDetails3" id="DisclosureIncomeTaxesDetails3">
        <link:definition>8121 - Disclosure - INCOME TAXES (Details 3)</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/DisclosureRetirementPlansDetails7" id="DisclosureRetirementPlansDetails7">
        <link:definition>8220 - Disclosure - RETIREMENT PLANS (Details 7)</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>3070 - 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/DisclosureFairValueMeasurementsDetails" id="DisclosureFairValueMeasurementsDetails">
        <link:definition>4070 - 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/DisclosureFairValueMeasurementsDetails2" id="DisclosureFairValueMeasurementsDetails2">
        <link:definition>4071 - Disclosure - Fair Value Measurements (Details 2)</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/DisclosureDerivativesAndHedgingTransactionsDetails3" id="DisclosureDerivativesAndHedgingTransactionsDetails3">
        <link:definition>8080 - Disclosure - DERIVATIVES AND HEDGING TRANSACTIONS (Details 3)</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/DisclosureEquityCompensationPlansDetails" id="DisclosureEquityCompensationPlansDetails">
        <link:definition>8322 - Disclosure - EQUITY COMPENSATION 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/DisclosureEquityCompensationPlansDetails2" id="DisclosureEquityCompensationPlansDetails2">
        <link:definition>8331 - Disclosure - EQUITY COMPENSATION PLANS (Details 2)</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>4050 - 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/DisclosureDebtAndInterestTables" id="DisclosureDebtAndInterestTables">
        <link:definition>3050 - 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/DisclosureDebtAndInterestDetails2" id="DisclosureDebtAndInterestDetails2">
        <link:definition>4051 - Disclosure - Debt And Interest (Details 2)</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/DisclosureFairValueMeasurementsDetails3" id="DisclosureFairValueMeasurementsDetails3">
        <link:definition>4072 - Disclosure - Fair Value Measurements (Details 3)</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/DisclosureNatureOfBusinessDetails" id="DisclosureNatureOfBusinessDetails">
        <link:definition>8410 - Disclosure - NATURE OF BUSINESS (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/DisclosureConsolidatedFinancialInformation" id="DisclosureConsolidatedFinancialInformation">
        <link:definition>1010 - 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/StatementOfComprehensiveIncome" id="StatementOfComprehensiveIncome">
        <link:definition>0020 - Statement - CONSOLIDATED STATEMENT 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>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <xsd:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.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://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.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/2011-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2011/elts/us-roles-2011-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap/2011-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-types/2011-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2011/elts/us-types-2011-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/country/2011-01-31" schemaLocation="http://xbrl.sec.gov/country/2011/country-2011-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2011-01-31" schemaLocation="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd" />
  <xsd:element name="NumberOfPlansSubjectToProvisionsOfNewGuidance" id="ecl_NumberOfPlansSubjectToProvisionsOfNewGuidance" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="RestructuringReserveExpectedToBeSettledWithAssetDisposals" id="ecl_RestructuringReserveExpectedToBeSettledWithAssetDisposals" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="AllowanceForDoubtfulAccountsReturnsCredits" id="ecl_AllowanceForDoubtfulAccountsReturnsCredits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="AlternativeInvestmentsMember" id="ecl_AlternativeInvestmentsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="AntidilutiveStockOptionsSecuritiesExcludedFromComputationOfDilutedEarningsPerShareAmount" id="ecl_AntidilutiveStockOptionsSecuritiesExcludedFromComputationOfDilutedEarningsPerShareAmount" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="AsiaPacificMember" id="ecl_AsiaPacificMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="LatinAmericaMember" id="ecl_LatinAmericaMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BalanceSheetInformationDisclosureAbstract" id="ecl_BalanceSheetInformationDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BuildingsAndLeaseHoldsMember" id="ecl_BuildingsAndLeaseHoldsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BusinessAcquisitionAggregatePurchasePriceAllocation" id="ecl_BusinessAcquisitionAggregatePurchasePriceAllocation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="BusinessAcquisitionPurchasePriceAllocationAmortizableCustomerRelationships" id="ecl_BusinessAcquisitionPurchasePriceAllocationAmortizableCustomerRelationships" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="BusinessAcquisitionPurchasePriceAllocationAmortizableIntangibleAssetsExcludingGoodwill" id="ecl_BusinessAcquisitionPurchasePriceAllocationAmortizableIntangibleAssetsExcludingGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="BusinessAcquisitionPurchasePriceAllocationAmortizableIntellectualProperty" id="ecl_BusinessAcquisitionPurchasePriceAllocationAmortizableIntellectualProperty" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="BusinessAcquisitionPurchasePriceAllocationAmortizableOtherIntangibles" id="ecl_BusinessAcquisitionPurchasePriceAllocationAmortizableOtherIntangibles" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="BusinessAcquisitionPurchasePriceAllocationAmortizablePatents" id="ecl_BusinessAcquisitionPurchasePriceAllocationAmortizablePatents" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="BusinessAcquisitionPurchasePriceAllocationAmortizableTrademarks" id="ecl_BusinessAcquisitionPurchasePriceAllocationAmortizableTrademarks" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="BusinessAcquisitionPurchasePriceAllocationIdentifiableIntangibleAssetsAbstract" id="ecl_BusinessAcquisitionPurchasePriceAllocationIdentifiableIntangibleAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BusinessAcquisitionPurchasePriceAllocationNetTangibleAssetsAcquiredLiabilitiesAssumed" id="ecl_BusinessAcquisitionPurchasePriceAllocationNetTangibleAssetsAcquiredLiabilitiesAssumed" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="BusinessAcquisitionSalesRevenueForecast" id="ecl_BusinessAcquisitionSalesRevenueForecast" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="CORPAKMedsystemsIncMember" id="ecl_CORPAKMedsystemsIncMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ORSolutionsIncMember" id="ecl_ORSolutionsIncMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CleaningAndSanitizingMember" id="ecl_CleaningAndSanitizingMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CleantecMember" id="ecl_CleantecMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CommercialPaperFairValueDisclosure" id="ecl_CommercialPaperFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="CommercialPaperMaximumBorrowingCapacity" id="ecl_CommercialPaperMaximumBorrowingCapacity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="ComprehensiveIncomeDisclosureAbstract" id="ecl_ComprehensiveIncomeDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CorporateMember" id="ecl_CorporateMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CostOfSalesAndOperatingExpensesMember" id="ecl_CostOfSalesAndOperatingExpensesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CostsIncludingNonoperatingExpenseMember" id="ecl_CostsIncludingNonoperatingExpenseMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CurrentFederalAndStateTaxExpenseBenefit" id="ecl_CurrentFederalAndStateTaxExpenseBenefit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="DeferredFederalAndStateIncomeTaxExpenseBenefit" id="ecl_DeferredFederalAndStateIncomeTaxExpenseBenefit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionAndOtherComprehensiveIncome" id="ecl_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionAndOtherComprehensiveIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxes" id="ecl_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="DefinedBenefitPlanAmountsRecognizedInAccumulatedOtherComprehensiveIncomeNetOfTaxAbstract" id="ecl_DefinedBenefitPlanAmountsRecognizedInAccumulatedOtherComprehensiveIncomeNetOfTaxAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DefinedBenefitPlanChangeInFairValueOfPlanAssetsContributionsByPlanParticipants" id="ecl_DefinedBenefitPlanChangeInFairValueOfPlanAssetsContributionsByPlanParticipants" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="DefinedBenefitPlanEstimatedFutureEmployerContributionsRemainderOfCurrentYear" id="ecl_DefinedBenefitPlanEstimatedFutureEmployerContributionsRemainderOfCurrentYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="DefinedBenefitPlanFairValueOfPlanAssetsLevelThreeActivityRollForward" id="ecl_DefinedBenefitPlanFairValueOfPlanAssetsLevelThreeActivityRollForward" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DefinedBenefitPlanRateOfIncreaseInPerCapitaCostOfCoveredHealthCareForPostAge65Retirees" id="ecl_DefinedBenefitPlanRateOfIncreaseInPerCapitaCostOfCoveredHealthCareForPostAge65Retirees" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DefinedBenefitPlanRateOfIncreaseInPerCapitaCostOfCoveredHealthCareForPreAge65Retirees" id="ecl_DefinedBenefitPlanRateOfIncreaseInPerCapitaCostOfCoveredHealthCareForPreAge65Retirees" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DefinedBenefitPlanTargetAllocationPercentageOfAssets" id="ecl_DefinedBenefitPlanTargetAllocationPercentageOfAssets" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DepositIntoIndemnificationEscrow" id="ecl_DepositIntoIndemnificationEscrow" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="DisposalGroupNotDiscontinuedOperationAfterTaxGainLossOnDisposal" id="ecl_DisposalGroupNotDiscontinuedOperationAfterTaxGainLossOnDisposal" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="DoberLaundryDivisionMember" id="ecl_DoberLaundryDivisionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DocumentAndEntityInformationAbstract" id="ecl_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EMEAMember" id="ecl_EMEAMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EarningsAttributableToPerCommonShareDisclosureAbstract" id="ecl_EarningsAttributableToPerCommonShareDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EcovationIncMember" id="ecl_EcovationIncMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EuroNotes5.375PercentDueFebruary2007Member" id="ecl_EuroNotes5.375PercentDueFebruary2007Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EuropeanCommercialPaperMember" id="ecl_EuropeanCommercialPaperMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ExercisePriceRange17.55To34.06Member" id="ecl_ExercisePriceRange17.55To34.06Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ExercisePriceRange34.08To35.34Member" id="ecl_ExercisePriceRange34.08To35.34Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ExercisePriceRange35.63To41.45Member" id="ecl_ExercisePriceRange35.63To41.45Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ExercisePriceRange41.85To45.24Member" id="ecl_ExercisePriceRange41.85To45.24Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ExercisePriceRange45.52To48.06Member" id="ecl_ExercisePriceRange45.52To48.06Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ExercisePriceRange48.10To49.42Member" id="ecl_ExercisePriceRange48.10To49.42Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ExercisePriceRange49.66To55.60Member" id="ecl_ExercisePriceRange49.66To55.60Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ForeignCurrencyTransactionGainLoss" id="ecl_ForeignCurrencyTransactionGainLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="ForeignCurrencyTranslationSegmentMember" id="ecl_ForeignCurrencyTranslationSegmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="FutureAmortizationExpenseFirstFullFiscalYear" id="ecl_FutureAmortizationExpenseFirstFullFiscalYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="FutureAmortizationExpenseSecondFullFiscalYear" id="ecl_FutureAmortizationExpenseSecondFullFiscalYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="FutureAmortizationExpenseThirdFullFiscalYear" id="ecl_FutureAmortizationExpenseThirdFullFiscalYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="FutureAmortizationExpenseFourthFullFiscalYear" id="ecl_FutureAmortizationExpenseFourthFullFiscalYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="GoodwillAccumulatedImpairmentLoss" id="ecl_GoodwillAccumulatedImpairmentLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="ISSMember" id="ecl_ISSMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="IncomeTaxExpenseBenefitBusinessStructureOptimization" id="ecl_IncomeTaxExpenseBenefitBusinessStructureOptimization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="IncomeTaxExpenseBenefitNetExpense" id="ecl_IncomeTaxExpenseBenefitNetExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="IncomeTaxExpenseBenefitFavorableSettlements" id="ecl_IncomeTaxExpenseBenefitFavorableSettlements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="InsuranceContractsMember" id="ecl_InsuranceContractsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="IntellectualPropertyMember" id="ecl_IntellectualPropertyMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EmergingMarketsMember" id="ecl_EmergingMarketsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OtherInvestmentMember" id="ecl_OtherInvestmentMember" type="nonnum: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 name="InterestExpenseNet" id="ecl_InterestExpenseNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="InterestExpenseNetMember" id="ecl_InterestExpenseNetMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="InterestExpenseNetTextBlock" id="ecl_InterestExpenseNetTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="InternationalEquitySecuritiesMember" id="ecl_InternationalEquitySecuritiesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="InternationalMember" id="ecl_InternationalMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="WaterServicesMember" id="ecl_WaterServicesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PaperServicesMember" id="ecl_PaperServicesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EnergyServicesMember" id="ecl_EnergyServicesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="LargeCapEquitySecuritiesMember" id="ecl_LargeCapEquitySecuritiesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="MaximumAnnualIncreaseInHealthCareCostsEligibleForSubsidy" id="ecl_MaximumAnnualIncreaseInHealthCareCostsEligibleForSubsidy" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="MaximumPercentageOfEligibleContribution" id="ecl_MaximumPercentageOfEligibleContribution" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="MerchandisingAndCustomerEquipmentAndCapitalSoftwareMember" id="ecl_MerchandisingAndCustomerEquipmentAndCapitalSoftwareMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="MerchandisingAndCustomerEquipmentGross" id="ecl_MerchandisingAndCustomerEquipmentGross" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="MinimumPercentageOfEligibleContribution" id="ecl_MinimumPercentageOfEligibleContribution" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NonqualifiedDefinedBenefitPlanMember" id="ecl_NonqualifiedDefinedBenefitPlanMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NotesOf6.875PercentDue2011Member" id="ecl_NotesOf6.875PercentDue2011Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NotesPayableWeightedAverageInterestRate" id="ecl_NotesPayableWeightedAverageInterestRate" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="NovartisIrelandDairyHygieneBusinessMember" id="ecl_NovartisIrelandDairyHygieneBusinessMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NumberOfInterestRateSwapContractsEnteredAndClosedInSameFiscalYear" id="ecl_NumberOfInterestRateSwapContractsEnteredAndClosedInSameFiscalYear" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NumberOfNonstrategicBusinessesClosed" id="ecl_NumberOfNonstrategicBusinessesClosed" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NumberOfOperatingSegments" id="ecl_NumberOfOperatingSegments" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NumberOfReportingSegments" id="ecl_NumberOfReportingSegments" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OperatingLeasePaymentDueOnVehiclesCurrent" id="ecl_OperatingLeasePaymentDueOnVehiclesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="OperatingLeaseTermMaximumVehiclesMonthToMonth" id="ecl_OperatingLeaseTermMaximumVehiclesMonthToMonth" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OtherComprehensiveIncomeDefinedBenefitPlansForeignCurrencyTranslationAdjustmentNetOfTax" id="ecl_OtherComprehensiveIncomeDefinedBenefitPlansForeignCurrencyTranslationAdjustmentNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="OtherLongTermDebtMember" id="ecl_OtherLongTermDebtMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OtherNonrecurringIncomeExpenseByIncomeStatementLocationAxis" id="ecl_OtherNonrecurringIncomeExpenseByIncomeStatementLocationAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" 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="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NetIncomeAttributableToNoncontrollingInterestMember" id="ecl_NetIncomeAttributableToNoncontrollingInterestMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OtherNonrecurringIncomeExpenseIncomeStatementLocationDomain" id="ecl_OtherNonrecurringIncomeExpenseIncomeStatementLocationDomain" type="nonnum: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 name="NonRestructuringSpecialGainsAndChargesAbstract" id="ecl_NonRestructuringSpecialGainsAndChargesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="RestructuringAndRelatedActivitiesExpectedAnnualizedCostSavingsPretax" id="ecl_RestructuringAndRelatedActivitiesExpectedAnnualizedCostSavingsPretax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="RestructuringAndRelatedActivitiesExpectedAnnualizedCostSavingsNetOfTax" id="ecl_RestructuringAndRelatedActivitiesExpectedAnnualizedCostSavingsNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="RestructuringAndRelatedActivitiesCostSavingsExpectedInCurrentFiscalYearPretax" id="ecl_RestructuringAndRelatedActivitiesCostSavingsExpectedInCurrentFiscalYearPretax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="RestructuringAndRelatedActivitiesCostSavingsExpectedInCurrentFiscalYearNetOfTax" id="ecl_RestructuringAndRelatedActivitiesCostSavingsExpectedInCurrentFiscalYearNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="RestructuringAndRelatedActivitiesCostExpectedToBeIncurredNetOfTax" id="ecl_RestructuringAndRelatedActivitiesCostExpectedToBeIncurredNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="OtherRestructuringMember" id="ecl_OtherRestructuringMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OtherServicesMember" id="ecl_OtherServicesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OtherUnitedStatesPensionPlansInformationAbstract" id="ecl_OtherUnitedStatesPensionPlansInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PBRSUAwardsMember" id="ecl_PBRSUAwardsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PercentageNumberOfJobsExpectedToReduceDueToRestructuring" id="ecl_PercentageNumberOfJobsExpectedToReduceDueToRestructuring" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PercentageOfConsolidatedNetSalesComparedToLaundryProductsSales" id="ecl_PercentageOfConsolidatedNetSalesComparedToLaundryProductsSales" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PercentageOfConsolidatedNetSalesComparedToWarewashingProductsSales" id="ecl_PercentageOfConsolidatedNetSalesComparedToWarewashingProductsSales" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PercentageOfEligibleContribution" id="ecl_PercentageOfEligibleContribution" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PercentageOfMatchingContributionByCompanyVestedImmediately" id="ecl_PercentageOfMatchingContributionByCompanyVestedImmediately" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PercentageOfMatchingContributionMadeByCompany" id="ecl_PercentageOfMatchingContributionMadeByCompany" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PercentageOfMatchingContributionMadeByCompanyForEmployeeContributionsBetween3PercentAnd5Percent" id="ecl_PercentageOfMatchingContributionMadeByCompanyForEmployeeContributionsBetween3PercentAnd5Percent" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PrincipalOutstandingPlusAccruedInterestPercentage" id="ecl_PrincipalOutstandingPlusAccruedInterestPercentage" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="ReceiptFromIndemnificationEscrow" id="ecl_ReceiptFromIndemnificationEscrow" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="RelatedPartyCommonStockPercentageOfSharesHeld" id="ecl_RelatedPartyCommonStockPercentageOfSharesHeld" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="RelatedPartyCommonStockSharesHeld" id="ecl_RelatedPartyCommonStockSharesHeld" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="RelatedPartyCommonStockSharesSold" id="ecl_RelatedPartyCommonStockSharesSold" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="RelatedPartyTransactionSharesRepurchased" id="ecl_RelatedPartyTransactionSharesRepurchased" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="RelatedPartyTransactionsDisclosureAbstract" id="ecl_RelatedPartyTransactionsDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ReportableSegmentsUnderFixedCurrencyRatesMember" id="ecl_ReportableSegmentsUnderFixedCurrencyRatesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ResearchExpendituresTextBlock" id="ecl_ResearchExpendituresTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="RestrictedStockAwardsMember" id="ecl_RestrictedStockAwardsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="RestructuringAndRelatedCostExpectedCostRemainderOfYear" id="ecl_RestructuringAndRelatedCostExpectedCostRemainderOfYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="RestructuringAndRelatedCostExpectedCostRemainderOfYearNetOfTax" id="ecl_RestructuringAndRelatedCostExpectedCostRemainderOfYearNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="RestructuringChargesNetOfTax" id="ecl_RestructuringChargesNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="RestructuringChargesPerDilutedShare" id="ecl_RestructuringChargesPerDilutedShare" type="num:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="RestructuringReserveExpectedToBeSettledWithCash" id="ecl_RestructuringReserveExpectedToBeSettledWithCash" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="RestructuringAndRelatedActivitiesCostExpectedToBeIncurredPeriod" id="ecl_RestructuringAndRelatedActivitiesCostExpectedToBeIncurredPeriod" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="RestructuringAndRelatedActivitiesCostExpectedToOccurInCurrentFiscalYearPretax" id="ecl_RestructuringAndRelatedActivitiesCostExpectedToOccurInCurrentFiscalYearPretax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="RestructuringAndRelatedActivitiesCostExpectedToOccurInCurrentFiscalYearNetOfTax" id="ecl_RestructuringAndRelatedActivitiesCostExpectedToOccurInCurrentFiscalYearNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="SalesRevenueThresholdPercentageNumberOfProductClasses" id="ecl_SalesRevenueThresholdPercentageNumberOfProductClasses" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfComprehensiveIncomeNetOfTaxTextBlock" id="ecl_ScheduleOfComprehensiveIncomeNetOfTaxTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfShareBasedCompensationStockOptionsAndRestrictedStockAwardsTableTextBlock" id="ecl_ScheduleOfShareBasedCompensationStockOptionsAndRestrictedStockAwardsTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfShareBasedPaymentAwardStockOptionsWeightedAverageAndValuationAssumptionsTableTextBlock" id="ecl_ScheduleOfShareBasedPaymentAwardStockOptionsWeightedAverageAndValuationAssumptionsTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SelectedBalanceSheetInformationTextBlock" id="ecl_SelectedBalanceSheetInformationTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SellingGeneralAndAdministrativeExpensesMember" id="ecl_SellingGeneralAndAdministrativeExpensesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SeniorNotesOf4.875PercentDue2015Member" id="ecl_SeniorNotesOf4.875PercentDue2015Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SeriesAJuniorParticipatingPreferredStockMember" id="ecl_SeriesAJuniorParticipatingPreferredStockMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SeriesASeniorNotesOf4.355PercentDue2013Member" id="ecl_SeriesASeniorNotesOf4.355PercentDue2013Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SeriesBSeniorNotesOf4.585PercentDue2016Member" id="ecl_SeriesBSeniorNotesOf4.585PercentDue2016Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ServiceRevenueAtPublicExchangeRate" id="ecl_ServiceRevenueAtPublicExchangeRate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="SettledWageHourLitigationMember" id="ecl_SettledWageHourLitigationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="MergerTransactionMattersMember" id="ecl_MergerTransactionMattersMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DeepwaterHorizonIncidentMember" id="ecl_DeepwaterHorizonIncidentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="StateClassMember" id="ecl_StateClassMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NationalClassMember" id="ecl_NationalClassMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardConversionRate" id="ecl_ShareBasedCompensationArrangementByShareBasedPaymentAwardConversionRate" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOptionsGrantedAfterChangeInProgram" id="ecl_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOptionsGrantedAfterChangeInProgram" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOptionsGrantedPriorToChangeInProgram" id="ecl_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOptionsGrantedPriorToChangeInProgram" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfPBRSUAwardsGrantedAfterChangeInProgram" id="ecl_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfPBRSUAwardsGrantedAfterChangeInProgram" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardYieldCurveOfUSTreasuryRatesPeriodHighEndOfRange" id="ecl_ShareBasedCompensationArrangementByShareBasedPaymentAwardYieldCurveOfUSTreasuryRatesPeriodHighEndOfRange" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardYieldCurveOfUSTreasuryRatesPeriodLowEndOfRange" id="ecl_ShareBasedCompensationArrangementByShareBasedPaymentAwardYieldCurveOfUSTreasuryRatesPeriodLowEndOfRange" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ShareBasedPaymentAwardRetirementEligibleExpensePeriod" id="ecl_ShareBasedPaymentAwardRetirementEligibleExpensePeriod" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ShareBasedPaymentAwardRetirementEligibleMinimumServicePeriod" id="ecl_ShareBasedPaymentAwardRetirementEligibleMinimumServicePeriod" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ShareBasedPaymentAwardRetirementEligibleMinimumAge" id="ecl_ShareBasedPaymentAwardRetirementEligibleMinimumAge" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ShareholderRightsPlanEntitledPreferredStock" id="ecl_ShareholderRightsPlanEntitledPreferredStock" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="ShareholderRightsPlanOutstandingCommonStockToBeHeldMinimumPercentage" id="ecl_ShareholderRightsPlanOutstandingCommonStockToBeHeldMinimumPercentage" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="ShareholderRightsPlanPercentageOfCommonStockHeldByAdversePerson" id="ecl_ShareholderRightsPlanPercentageOfCommonStockHeldByAdversePerson" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="ShareholderRightsPlanPurchasePrice" id="ecl_ShareholderRightsPlanPurchasePrice" type="num:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="ShareholderRightsPlanRightRedemptionRate" id="ecl_ShareholderRightsPlanRightRedemptionRate" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="ShareholderRightsPlanStockPurchaseRightIssued" id="ecl_ShareholderRightsPlanStockPurchaseRightIssued" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="SmallCapEquitySecuritiesMember" id="ecl_SmallCapEquitySecuritiesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SpecialChargesBusinessStructureAndOptimization" id="ecl_SpecialChargesBusinessStructureAndOptimization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="SpecialGainsAndCharges" id="ecl_SpecialGainsAndCharges" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="SpecialGainsAndChargesDisclosureAbstract" id="ecl_SpecialGainsAndChargesDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SpecialGainsAndChargesGainLossOnSaleOfPlant" id="ecl_SpecialGainsAndChargesGainLossOnSaleOfPlant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" 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 name="SpecialGainsAndChargesTextBlock" id="ecl_SpecialGainsAndChargesTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="StackhouseMember" id="ecl_StackhouseMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockAwardNetOfForfeitures" id="ecl_StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockAwardNetOfForfeitures" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="StockOptionActivityAndAverageExercisePriceAbstract" id="ecl_StockOptionActivityAndAverageExercisePriceAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" 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="USCommercialPaperMember" id="ecl_USCommercialPaperMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="UndesignatedPreferredStockMember" id="ecl_UndesignatedPreferredStockMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="UnitedStatesPensionAndPostretirementBenefitPlansDefinedBenefitMember" id="ecl_UnitedStatesPensionAndPostretirementBenefitPlansDefinedBenefitMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="UnrealizedCapitalLossInvestmentImpairment" id="ecl_UnrealizedCapitalLossInvestmentImpairment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromForeignCurrencyTranslation" id="ecl_UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromForeignCurrencyTranslation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="UnrecognizedTaxBenefitsIncreasesResultingFromBusinessCombination" id="ecl_UnrecognizedTaxBenefitsIncreasesResultingFromBusinessCombination" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="UnvestedRestrictedStockExcludedFromComputationOfBasicShares" id="ecl_UnvestedRestrictedStockExcludedFromComputationOfBasicShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DecreaseInPostretirementHealthCareBenefitsProjectedBenefitObligationDueToChangeInLaw" id="ecl_DecreaseInPostretirementHealthCareBenefitsProjectedBenefitObligationDueToChangeInLaw" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="SpecialGainsAndChargesGainLossOnSaleOfInvestment" id="ecl_SpecialGainsAndChargesGainLossOnSaleOfInvestment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="IncomeTaxExpenseBenefitDueToPassageOfUSPatientProtectionAndAffordableCareLaw" id="ecl_IncomeTaxExpenseBenefitDueToPassageOfUSPatientProtectionAndAffordableCareLaw" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="DefinedBenefitPlanVoluntaryEmployerContributions" id="ecl_DefinedBenefitPlanVoluntaryEmployerContributions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="ClaimsWageHourLawsuitsNumber" id="ecl_ClaimsWageHourLawsuitsNumber" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EffectiveIncomeTaxRateReconciliationAuditSettlementsAndRefunds" id="ecl_EffectiveIncomeTaxRateReconciliationAuditSettlementsAndRefunds" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EffectiveIncomeTaxRateReconciliationNondeductibleExpenseDealCosts" id="ecl_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseDealCosts" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="AmountReturnedFromEscrowAccountAfterSettlementOfContingentLiability" id="ecl_AmountReturnedFromEscrowAccountAfterSettlementOfContingentLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="NumberOfLocationsForEnvironmentalAssessmentsAndRemediation" id="ecl_NumberOfLocationsForEnvironmentalAssessmentsAndRemediation" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NumberOfOilDispersantsToxicityDataWasReleased" id="ecl_NumberOfOilDispersantsToxicityDataWasReleased" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NumberOfCasesPreviouslyFiledAgainstEntity" id="ecl_NumberOfCasesPreviouslyFiledAgainstEntity" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NumberOfPeopleClaimingAllegedHealthRelatedProblems" id="ecl_NumberOfPeopleClaimingAllegedHealthRelatedProblems" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DefinedBenefitPlanPurchases" id="ecl_DefinedBenefitPlanPurchases" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="PurchaseOfSharesFromNoncontrollingInterest" id="ecl_PurchaseOfSharesFromNoncontrollingInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="RelatedPartyPaymentsForRepurchaseOfCommonStock" id="ecl_RelatedPartyPaymentsForRepurchaseOfCommonStock" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="RestructuringAndRelatedCostByRestructuringPlanAxis" id="ecl_RestructuringAndRelatedCostByRestructuringPlanAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="RestructuringPlanDomain" id="ecl_RestructuringPlanDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="RestructuringPlan2011Member" id="ecl_RestructuringPlan2011Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="MergerRestructuringPlanMember" id="ecl_MergerRestructuringPlanMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NalcoRestructuringPlanMember" id="ecl_NalcoRestructuringPlanMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="RestructuringPlan2009Member" id="ecl_RestructuringPlan2009Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfServiceRevenueBySegmentTextBlock" id="ecl_ScheduleOfServiceRevenueBySegmentTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NumberOfInterestRateSwapContractsEntered" id="ecl_NumberOfInterestRateSwapContractsEntered" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BusinessCombinationIndemnificationLiability" id="ecl_BusinessCombinationIndemnificationLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="BusinessAcquisitionPurchasePriceAllocationGoodwill" id="ecl_BusinessAcquisitionPurchasePriceAllocationGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="BusinessCombinationContingentConsideration" id="ecl_BusinessCombinationContingentConsideration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="NalcoHoldingCompanyMember" id="ecl_NalcoHoldingCompanyMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EsoformMember" id="ecl_EsoformMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="InsetCenterMember" id="ecl_InsetCenterMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="LineOfCreditSeptember2016Member" id="ecl_LineOfCreditSeptember2016Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="LineOfCredit364DayMember" id="ecl_LineOfCredit364DayMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PrivatePlacementSeniorNotesMember" id="ecl_PrivatePlacementSeniorNotesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SeriesAPrivatePlacementSeniorNotesDue2018Member" id="ecl_SeriesAPrivatePlacementSeniorNotesDue2018Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SeriesBPrivatePlacementSeniorNotesDue2023Member" id="ecl_SeriesBPrivatePlacementSeniorNotesDue2023Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="TwoYear2011SeniorNotesMember" id="ecl_TwoYear2011SeniorNotesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ThreeYear2011SeniorNotesMember" id="ecl_ThreeYear2011SeniorNotesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="FiveYear2011SeniorNotesMember" id="ecl_FiveYear2011SeniorNotesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="TenYear2011SeniorNotesMember" id="ecl_TenYear2011SeniorNotesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ThirtyYear2011SeniorNotesMember" id="ecl_ThirtyYear2011SeniorNotesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="TermNotes6.875PercentMember" id="ecl_TermNotes6.875PercentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BusinessAcquisitionPurchasePriceAllocationEquity" id="ecl_BusinessAcquisitionPurchasePriceAllocationEquity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="BusinessAcquisitionPurchasePriceAllocationNetDebt" id="ecl_BusinessAcquisitionPurchasePriceAllocationNetDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="PendingBusinessAcquisitionAxis" id="ecl_PendingBusinessAcquisitionAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PendingBusinessAcquisitionAcquireeDomain" id="ecl_PendingBusinessAcquisitionAcquireeDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="MinimumNumberOfEmployersAllowedToMakeContributionsToPlan" id="ecl_MinimumNumberOfEmployersAllowedToMakeContributionsToPlan" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PurportedStockholdersOfAcquiredEntityNumber" id="ecl_PurportedStockholdersOfAcquiredEntityNumber" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PutativeClassActionLawsuitsNumber" id="ecl_PutativeClassActionLawsuitsNumber" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PutativeClassActionComplaintsFiledNumber" id="ecl_PutativeClassActionComplaintsFiledNumber" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ComplaintsFiledByIndividuals" id="ecl_ComplaintsFiledByIndividuals" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NumberOfMasterComplaints" id="ecl_NumberOfMasterComplaints" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NumberOfCasesFiledAgainstMembersOfMasterComplaint" id="ecl_NumberOfCasesFiledAgainstMembersOfMasterComplaint" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="MinimumNumberOfMasterComplaintsClaimantsMayAssertCausesOfAction" id="ecl_MinimumNumberOfMasterComplaintsClaimantsMayAssertCausesOfAction" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PriorLineOfCreditMember" id="ecl_PriorLineOfCreditMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CreditFacility364DayMember" id="ecl_CreditFacility364DayMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="InterestExpenseSpecialCharges" id="ecl_InterestExpenseSpecialCharges" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="ConcentrationOfCreditRiskPolicyTextBlock" id="ecl_ConcentrationOfCreditRiskPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="MaximumTermOfOriginalMaturityToClassifyInstrumentsAsCashAndCashEquivalents" id="ecl_MaximumTermOfOriginalMaturityToClassifyInstrumentsAsCashAndCashEquivalents" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OperatingLossCarryforwardChangeInAmount" id="ecl_OperatingLossCarryforwardChangeInAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="TaxCreditCarryforwardsForeignExpirationPeriod" id="ecl_TaxCreditCarryforwardsForeignExpirationPeriod" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="AllCountriesAxis" id="ecl_AllCountriesAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OtherInternationalMember" id="ecl_OtherInternationalMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BusinessAcquisitionContingentConsiderationFairValueAtBalanceSheetDate" id="ecl_BusinessAcquisitionContingentConsiderationFairValueAtBalanceSheetDate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="ContingentConsiderationArrangementMember" id="ecl_ContingentConsiderationArrangementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="StockRepurchaseProgramAdditionalNumberOfSharesAuthorizedToBeRepurchasedContingentUponMerger" id="ecl_StockRepurchaseProgramAdditionalNumberOfSharesAuthorizedToBeRepurchasedContingentUponMerger" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BusinessAcquisitionCostOfAcquiredEntityCommonShareExchangeRatio" id="ecl_BusinessAcquisitionCostOfAcquiredEntityCommonShareExchangeRatio" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BusinessAcquisitionCostOfAcquiredEntityCashConsiderationPerShare" id="ecl_BusinessAcquisitionCostOfAcquiredEntityCashConsiderationPerShare" type="num:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BusinessAcquisitionCostOfAcquiredEntityOutstandingSharesConvertedIntoRightToReceiveCommonStockPercentage" id="ecl_BusinessAcquisitionCostOfAcquiredEntityOutstandingSharesConvertedIntoRightToReceiveCommonStockPercentage" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PercentageOfCashConsiderationReceivedByAcquireeStockholdersElectingStock" id="ecl_PercentageOfCashConsiderationReceivedByAcquireeStockholdersElectingStock" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PercentageOfCashConsiderationReceivedByAcquireeStockholdersElectingCash" id="ecl_PercentageOfCashConsiderationReceivedByAcquireeStockholdersElectingCash" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BusinessAcquisitionCostOfAcquiredEntityOutstandingSharesConvertedIntoRightToReceiveCashPercentage" id="ecl_BusinessAcquisitionCostOfAcquiredEntityOutstandingSharesConvertedIntoRightToReceiveCashPercentage" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BusinessAcquisitionCostOfAcquiredEntityCashPaidAbstract" id="ecl_BusinessAcquisitionCostOfAcquiredEntityCashPaidAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssuedAbstract" id="ecl_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssuedAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BusinessAcquisitionCostOfAcquiredEntitySharesOutstandingElectingStockConsideration" id="ecl_BusinessAcquisitionCostOfAcquiredEntitySharesOutstandingElectingStockConsideration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BusinessAcquisitionConvertedEquityCompensationAwardExchangeRatio" id="ecl_BusinessAcquisitionConvertedEquityCompensationAwardExchangeRatio" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BusinessAcquisitionCostOfAcquiredEntitySharesOutstandingElectingCashConsideration" id="ecl_BusinessAcquisitionCostOfAcquiredEntitySharesOutstandingElectingCashConsideration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BusinessAcquisitionClosingStockPrice" id="ecl_BusinessAcquisitionClosingStockPrice" type="num:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="BusinessAcquisitionConvertedEquityCompensationAwardsAtFairValue" id="ecl_BusinessAcquisitionConvertedEquityCompensationAwardsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="BusinessAcquisitionCostOfAcquiredEntityConvertedEquityCompensationAwardsAtFairValue" id="ecl_BusinessAcquisitionCostOfAcquiredEntityConvertedEquityCompensationAwardsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="LineOfCreditFacilityCommercialPaperNumber" id="ecl_LineOfCreditFacilityCommercialPaperNumber" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="LineOfCreditFacilityTerm" id="ecl_LineOfCreditFacilityTerm" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BusinessAcquisitionProFormaEarningsPerShareAbstract" id="ecl_BusinessAcquisitionProFormaEarningsPerShareAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="Nalco2004StockIncentivePlanMember" id="ecl_Nalco2004StockIncentivePlanMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ShareBasedCompensationByShareBasedPaymentAwardOptionsIssuedForBusinessAcquisition" id="ecl_ShareBasedCompensationByShareBasedPaymentAwardOptionsIssuedForBusinessAcquisition" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ShareBasedCompensationByShareBasedPaymentAwardOptionsIssuedForBusinessAcquisitionWeightedAverageExercisePrice" id="ecl_ShareBasedCompensationByShareBasedPaymentAwardOptionsIssuedForBusinessAcquisitionWeightedAverageExercisePrice" type="num:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedForBusinessAcquisition" id="ecl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedForBusinessAcquisition" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedForBusinessAcquisitionWeightedAverageExercisePrice" id="ecl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedForBusinessAcquisitionWeightedAverageExercisePrice" type="num:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="USCommercialPaperProgramMember" id="ecl_USCommercialPaperProgramMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="LineOfCreditFacilityMaximumBorrowingCapacityBeforeAmendment" id="ecl_LineOfCreditFacilityMaximumBorrowingCapacityBeforeAmendment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="CommercialPaperMaximumBorrowingCapacityBeforeAmendment" id="ecl_CommercialPaperMaximumBorrowingCapacityBeforeAmendment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="CommercialPaperMaximumBorrowingCapacityCombined" id="ecl_CommercialPaperMaximumBorrowingCapacityCombined" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="MultiTrancheTransactionTermLoanMember" id="ecl_MultiTrancheTransactionTermLoanMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SeniorEuroNotesMember" id="ecl_SeniorEuroNotesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SeriesASeniorEuroNotesDue2013Member" id="ecl_SeriesASeniorEuroNotesDue2013Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SeriesBSeniorEuroNotesDue2016Member" id="ecl_SeriesBSeniorEuroNotesDue2016Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SeniorNotes6.875PercentMember" id="ecl_SeniorNotes6.875PercentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfInterestExpenseNetTableTextBlock" id="ecl_ScheduleOfInterestExpenseNetTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OtherTechnologyMember" id="ecl_OtherTechnologyMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="MultiemployerPlansPensionProtectionActRedZoneFundingPercentage" id="ecl_MultiemployerPlansPensionProtectionActRedZoneFundingPercentage" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="HealthCareReformAbstract" id="ecl_HealthCareReformAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="MultiemployerPlansDescriptionOfParticipationByEmployerTableTextBlock" id="ecl_MultiemployerPlansDescriptionOfParticipationByEmployerTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfSegmentReportingInformationBySegmentNetSalesAndOperatingIncomeLossTableTextBlock" id="ecl_ScheduleOfSegmentReportingInformationBySegmentNetSalesAndOperatingIncomeLossTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfSegmentReportingInformationBySegmentDepreciationAmortizationCapitalExpendituresAndTotalAssetsTableTextBlock" id="ecl_ScheduleOfSegmentReportingInformationBySegmentDepreciationAmortizationCapitalExpendituresAndTotalAssetsTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BusinessAcquisitionCostOfAcquiredEntityCashAndEquityConsiderationTableTextBlock" id="ecl_BusinessAcquisitionCostOfAcquiredEntityCashAndEquityConsiderationTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BusinessAcquisitionResultsOfAcquireeSinceAcquisitionDateTableTextBlock" id="ecl_BusinessAcquisitionResultsOfAcquireeSinceAcquisitionDateTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfWeightedAverageUsefulLifeTableTextBlock" id="ecl_ScheduleOfWeightedAverageUsefulLifeTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfPlanAssetsAndObligationsAssumedTableTextBlock" id="ecl_ScheduleOfPlanAssetsAndObligationsAssumedTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTable" id="ecl_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis" id="ecl_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassDomain" id="ecl_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="TrademarksAndTradeNamesMember" id="ecl_TrademarksAndTradeNamesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassLineItems" id="ecl_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="FiniteLivedAndIndefiniteLivedIntangibleAssetsAbstract" id="ecl_FiniteLivedAndIndefiniteLivedIntangibleAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CostOfSalesSpecialCharges" id="ecl_CostOfSalesSpecialCharges" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="SalesSpecialCharges" id="ecl_SalesSpecialCharges" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="IncomeLossSpecialCharges" id="ecl_IncomeLossSpecialCharges" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="DebtInstrumentTerm" id="ecl_DebtInstrumentTerm" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="WarewashingProductsMember" id="ecl_WarewashingProductsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="LaundryProductsMember" id="ecl_LaundryProductsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SalesRevenueTotalMember" id="ecl_SalesRevenueTotalMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ThresholdForDisclosurePercentage" id="ecl_ThresholdForDisclosurePercentage" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="CustomerAgreementModification" id="ecl_CustomerAgreementModification" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="BusinessAcquisitionPurchasePriceAllocationNoncontrollingInterestsAndOtherLiabilities" id="ecl_BusinessAcquisitionPurchasePriceAllocationNoncontrollingInterestsAndOtherLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="NalcoSeniorNotes750MillionUSDollarsMember" id="ecl_NalcoSeniorNotes750MillionUSDollarsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NalcoSeniorEuroNotes200MillionEurosMember" id="ecl_NalcoSeniorEuroNotes200MillionEurosMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NalcoSeniorNotesMember" id="ecl_NalcoSeniorNotesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NalcoSeniorNotes500MillionUSDollarsMember" id="ecl_NalcoSeniorNotes500MillionUSDollarsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="AcceleratedShareRepurchasesAgreementAmount" id="ecl_AcceleratedShareRepurchasesAgreementAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="AcceleratedShareRepurchasesSharesRepurchasedNumber" id="ecl_AcceleratedShareRepurchasesSharesRepurchasedNumber" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CommonStockReacquiredRelatedToExerciseOfStockOptionsAndVestingOfStockAwardsNumberOfShares" id="ecl_CommonStockReacquiredRelatedToExerciseOfStockOptionsAndVestingOfStockAwardsNumberOfShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfFinancialInformationDefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlock" id="ecl_ScheduleOfFinancialInformationDefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" 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="EstimatedTimePeriodToFinalizePurchasePriceAllocationMaximum" id="ecl_EstimatedTimePeriodToFinalizePurchasePriceAllocationMaximum" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PrivatePlacementSeniorNotesSeriesNumber" id="ecl_PrivatePlacementSeniorNotesSeriesNumber" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfDefinedContributionBenefitPlansDisclosuresTable" id="ecl_ScheduleOfDefinedContributionBenefitPlansDisclosuresTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DefinedContributionBenefitPlansDisclosureBenefitPlansAxis" id="ecl_DefinedContributionBenefitPlansDisclosureBenefitPlansAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DefinedContributionBenefitPlansDomain" id="ecl_DefinedContributionBenefitPlansDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="TrustMember" id="ecl_TrustMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ProfitSharingPlanMember" id="ecl_ProfitSharingPlanMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="Plan401KMember" id="ecl_Plan401KMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DefinedContributionPlanDisclosureLineItems" id="ecl_DefinedContributionPlanDisclosureLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DefinedContributionPlanPayableToTrust" id="ecl_DefinedContributionPlanPayableToTrust" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="AssumedBusinessAcquisitionContingentConsiderationAtFairValue" id="ecl_AssumedBusinessAcquisitionContingentConsiderationAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="SeriesOfNotesIssuedInFebruary2008AndDecember2011Member" id="ecl_SeriesOfNotesIssuedInFebruary2008AndDecember2011Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SeriesOfNotesIssuedInDecember2006AndNovember2011Member" id="ecl_SeriesOfNotesIssuedInDecember2006AndNovember2011Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DeferredTaxAssetsDebtFairValueAdjustment" id="ecl_DeferredTaxAssetsDebtFairValueAdjustment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="DebtSecuritiesMaturityPeriod" id="ecl_DebtSecuritiesMaturityPeriod" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="UndistributedForeignEarnings" id="ecl_UndistributedForeignEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="FairValueOfAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" id="ecl_FairValueOfAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" 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 name="MaximumExpectedPeriodToFinalizeAdjustmentsToFairValueOfAssetsAcquiredAndLiabilitiesAssumed" id="ecl_MaximumExpectedPeriodToFinalizeAdjustmentsToFairValueOfAssetsAcquiredAndLiabilitiesAssumed" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="GoodwillAcquiredDuringPriorPeriod" id="ecl_GoodwillAcquiredDuringPriorPeriod" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityOnForeignCurrencyTranslation" id="ecl_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityOnForeignCurrencyTranslation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="UnitedStatesPensionPlansOfUSEntityNonContributoryNonQualifiedDefinedBenefitMember" id="ecl_UnitedStatesPensionPlansOfUSEntityNonContributoryNonQualifiedDefinedBenefitMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="RestructuringPlan2011AndMergerRestructuringPlanMember" id="ecl_RestructuringPlan2011AndMergerRestructuringPlanMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OperatingIncomeMember" id="ecl_OperatingIncomeMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="RestructuringAndRelatedCostExpectedNumberOfPositionsEliminatedBeyond2012" id="ecl_RestructuringAndRelatedCostExpectedNumberOfPositionsEliminatedBeyond2012" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
</xsd:schema>
