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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019f1e36-387f-75bb-afae-dde1d0e94a88,g:3f51d40d-c7ff-4b82-a606-a3846846d491-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:cswi="http://cswindustrials.com/20260630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://cswindustrials.com/20260630">
  <xs:import namespace="http://fasb.org/srt/2026" schemaLocation="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2026" schemaLocation="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2026" schemaLocation="https://xbrl.sec.gov/dei/2026/dei-2026.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2026" schemaLocation="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cswi-20260630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cswi-20260630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cswi-20260630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cswi-20260630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://cswindustrials.com/role/Cover">
        <link:definition>0000001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" roleURI="http://cswindustrials.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEUnaudited">
        <link:definition>9952151 - Statement - CONSOLIDATED STATEMENTS OF INCOME (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 id="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" roleURI="http://cswindustrials.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited">
        <link:definition>9952152 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (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 id="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnauditedParenthetical" roleURI="http://cswindustrials.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnauditedParenthetical">
        <link:definition>9952153 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETSUnaudited" roleURI="http://cswindustrials.com/role/CONSOLIDATEDBALANCESHEETSUnaudited">
        <link:definition>9952154 - Statement - CONSOLIDATED BALANCE SHEETS (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 id="CONSOLIDATEDBALANCESHEETSUnauditedParenthetical" roleURI="http://cswindustrials.com/role/CONSOLIDATEDBALANCESHEETSUnauditedParenthetical">
        <link:definition>9952155 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFEQUITYUnaudited" roleURI="http://cswindustrials.com/role/CONSOLIDATEDSTATEMENTSOFEQUITYUnaudited">
        <link:definition>9952156 - Statement - CONSOLIDATED STATEMENTS OF EQUITY (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 id="CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" roleURI="http://cswindustrials.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited">
        <link:definition>9952157 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (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 id="ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIES" roleURI="http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIES">
        <link:definition>9952158 - Disclosure - ORGANIZATION AND OPERATIONS AND SUMMARY OF 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 id="ACQUISITIONS" roleURI="http://cswindustrials.com/role/ACQUISITIONS">
        <link:definition>9952159 - Disclosure - ACQUISITIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATIONOFVARIABLEINTERESTENTITIESANDREDEEMABLENONCONTROLLINGINTEREST" roleURI="http://cswindustrials.com/role/CONSOLIDATIONOFVARIABLEINTERESTENTITIESANDREDEEMABLENONCONTROLLINGINTEREST">
        <link:definition>9952160 - Disclosure - CONSOLIDATION OF VARIABLE INTEREST ENTITIES AND REDEEMABLE NONCONTROLLING INTEREST</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INVENTORIES" roleURI="http://cswindustrials.com/role/INVENTORIES">
        <link:definition>9952161 - Disclosure - INVENTORIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BUSINESSHELDFORSALEANDEXITACTIVITIES" roleURI="http://cswindustrials.com/role/BUSINESSHELDFORSALEANDEXITACTIVITIES">
        <link:definition>9952162 - Disclosure - BUSINESS HELD FOR SALE AND EXIT ACTIVITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDINTANGIBLEASSETS" roleURI="http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETS">
        <link:definition>9952163 - Disclosure - GOODWILL AND INTANGIBLE ASSETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREBASEDCOMPENSATION" roleURI="http://cswindustrials.com/role/SHAREBASEDCOMPENSATION">
        <link:definition>9952164 - Disclosure - SHARE-BASED COMPENSATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LONGTERMDEBT" roleURI="http://cswindustrials.com/role/LONGTERMDEBT">
        <link:definition>9952165 - Disclosure - LONG-TERM DEBT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASES" roleURI="http://cswindustrials.com/role/LEASES">
        <link:definition>9952166 - Disclosure - 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 id="DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTING" roleURI="http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTING">
        <link:definition>9952167 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EARNINGSPERSHARE" roleURI="http://cswindustrials.com/role/EARNINGSPERSHARE">
        <link:definition>9952168 - Disclosure - EARNINGS PER 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 id="SHAREHOLDERSEQUITY" roleURI="http://cswindustrials.com/role/SHAREHOLDERSEQUITY">
        <link:definition>9952169 - Disclosure - SHAREHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTS" roleURI="http://cswindustrials.com/role/FAIRVALUEMEASUREMENTS">
        <link:definition>9952170 - Disclosure - FAIR VALUE MEASUREMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONTINGENCIES" roleURI="http://cswindustrials.com/role/CONTINGENCIES">
        <link:definition>9952171 - Disclosure - CONTINGENCIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXES" roleURI="http://cswindustrials.com/role/INCOMETAXES">
        <link:definition>9952172 - Disclosure - INCOME TAXES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERCOMPREHENSIVEINCOMELOSS" roleURI="http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSS">
        <link:definition>9952173 - Disclosure - OTHER COMPREHENSIVE INCOME (LOSS)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUERECOGNITION" roleURI="http://cswindustrials.com/role/REVENUERECOGNITION">
        <link:definition>9952174 - Disclosure - REVENUE RECOGNITION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTS" roleURI="http://cswindustrials.com/role/SEGMENTS">
        <link:definition>9952175 - Disclosure - SEGMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIESPolicies" roleURI="http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIESPolicies">
        <link:definition>9955511 - Disclosure - ORGANIZATION AND OPERATIONS AND SUMMARY OF 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 id="ACQUISITIONSTables" roleURI="http://cswindustrials.com/role/ACQUISITIONSTables">
        <link:definition>9955512 - Disclosure - ACQUISITIONS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATIONOFVARIABLEINTERESTENTITIESANDREDEEMABLENONCONTROLLINGINTERESTTables" roleURI="http://cswindustrials.com/role/CONSOLIDATIONOFVARIABLEINTERESTENTITIESANDREDEEMABLENONCONTROLLINGINTERESTTables">
        <link:definition>9955513 - Disclosure - CONSOLIDATION OF VARIABLE INTEREST ENTITIES AND REDEEMABLE NONCONTROLLING INTEREST (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INVENTORIESTables" roleURI="http://cswindustrials.com/role/INVENTORIESTables">
        <link:definition>9955514 - Disclosure - INVENTORIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BUSINESSHELDFORSALEANDEXITACTIVITIESTables" roleURI="http://cswindustrials.com/role/BUSINESSHELDFORSALEANDEXITACTIVITIESTables">
        <link:definition>9955515 - Disclosure - BUSINESS HELD FOR SALE AND EXIT ACTIVITIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDINTANGIBLEASSETSTables" roleURI="http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSTables">
        <link:definition>9955516 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREBASEDCOMPENSATIONTables" roleURI="http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONTables">
        <link:definition>9955517 - Disclosure - SHARE-BASED COMPENSATION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LONGTERMDEBTTables" roleURI="http://cswindustrials.com/role/LONGTERMDEBTTables">
        <link:definition>9955518 - Disclosure - LONG-TERM DEBT (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESTables" roleURI="http://cswindustrials.com/role/LEASESTables">
        <link:definition>9955519 - Disclosure - 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 id="DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGTables" roleURI="http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGTables">
        <link:definition>9955520 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EARNINGSPERSHARETables" roleURI="http://cswindustrials.com/role/EARNINGSPERSHARETables">
        <link:definition>9955521 - Disclosure - EARNINGS PER 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 id="SHAREHOLDERSEQUITYTables" roleURI="http://cswindustrials.com/role/SHAREHOLDERSEQUITYTables">
        <link:definition>9955522 - Disclosure - SHAREHOLDERS' EQUITY (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTSTables" roleURI="http://cswindustrials.com/role/FAIRVALUEMEASUREMENTSTables">
        <link:definition>9955523 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERCOMPREHENSIVEINCOMELOSSTables" roleURI="http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSTables">
        <link:definition>9955524 - Disclosure - OTHER COMPREHENSIVE INCOME (LOSS) (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUERECOGNITIONTables" roleURI="http://cswindustrials.com/role/REVENUERECOGNITIONTables">
        <link:definition>9955525 - Disclosure - REVENUE RECOGNITION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTSTables" roleURI="http://cswindustrials.com/role/SEGMENTSTables">
        <link:definition>9955526 - Disclosure - SEGMENTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIESDetails" roleURI="http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIESDetails">
        <link:definition>9955527 - Disclosure - ORGANIZATION AND OPERATIONS AND SUMMARY OF 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 id="ACQUISITIONSNarrativeDetails" roleURI="http://cswindustrials.com/role/ACQUISITIONSNarrativeDetails">
        <link:definition>9955528 - Disclosure - ACQUISITIONS - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACQUISITIONSScheduleofAggregateFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" roleURI="http://cswindustrials.com/role/ACQUISITIONSScheduleofAggregateFairValueofAssetsAcquiredandLiabilitiesAssumedDetails">
        <link:definition>9955529 - Disclosure - ACQUISITIONS - Schedule of Aggregate Fair Value of Assets Acquired and Liabilities Assumed (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATIONOFVARIABLEINTERESTENTITIESANDREDEEMABLENONCONTROLLINGINTERESTScheduleofVariableInterestEntitiesDetails" roleURI="http://cswindustrials.com/role/CONSOLIDATIONOFVARIABLEINTERESTENTITIESANDREDEEMABLENONCONTROLLINGINTERESTScheduleofVariableInterestEntitiesDetails">
        <link:definition>9955530 - Disclosure - CONSOLIDATION OF VARIABLE INTEREST ENTITIES AND REDEEMABLE NONCONTROLLING INTEREST - Schedule of Variable Interest Entities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATIONOFVARIABLEINTERESTENTITIESANDREDEEMABLENONCONTROLLINGINTERESTAdditionalInformationDetails" roleURI="http://cswindustrials.com/role/CONSOLIDATIONOFVARIABLEINTERESTENTITIESANDREDEEMABLENONCONTROLLINGINTERESTAdditionalInformationDetails">
        <link:definition>9955531 - Disclosure - CONSOLIDATION OF VARIABLE INTEREST ENTITIES AND REDEEMABLE NONCONTROLLING INTEREST - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATIONOFVARIABLEINTERESTENTITIESANDREDEEMABLENONCONTROLLINGINTERESTScheduleofChangesInRedeemableNoncontrollingInterestDetails" roleURI="http://cswindustrials.com/role/CONSOLIDATIONOFVARIABLEINTERESTENTITIESANDREDEEMABLENONCONTROLLINGINTERESTScheduleofChangesInRedeemableNoncontrollingInterestDetails">
        <link:definition>9955532 - Disclosure - CONSOLIDATION OF VARIABLE INTEREST ENTITIES AND REDEEMABLE NONCONTROLLING INTEREST - Schedule of Changes In Redeemable Noncontrolling 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 id="INVENTORIESDetails" roleURI="http://cswindustrials.com/role/INVENTORIESDetails">
        <link:definition>9955533 - Disclosure - INVENTORIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BUSINESSHELDFORSALEANDEXITACTIVITIESAdditionalInformationDetails" roleURI="http://cswindustrials.com/role/BUSINESSHELDFORSALEANDEXITACTIVITIESAdditionalInformationDetails">
        <link:definition>9955534 - Disclosure - BUSINESS HELD FOR SALE AND EXIT ACTIVITIES - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BUSINESSHELDFORSALEANDEXITACTIVITIESScheduleofBusinessHeldforSaleInOurConsolidatedBalanceSheetDetails" roleURI="http://cswindustrials.com/role/BUSINESSHELDFORSALEANDEXITACTIVITIESScheduleofBusinessHeldforSaleInOurConsolidatedBalanceSheetDetails">
        <link:definition>9955535 - Disclosure - BUSINESS HELD FOR SALE AND EXIT ACTIVITIES - Schedule of Business Held for Sale In Our Consolidated Balance Sheet (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDINTANGIBLEASSETSScheduleofChangesinCarryingAmountofGoodwillDetails" roleURI="http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofChangesinCarryingAmountofGoodwillDetails">
        <link:definition>9955536 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Changes in Carrying Amount of Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" roleURI="http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails">
        <link:definition>9955537 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of 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 id="GOODWILLANDINTANGIBLEASSETSAdditionalInformationDetails" roleURI="http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSAdditionalInformationDetails">
        <link:definition>9955538 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDINTANGIBLEASSETSScheduleofEstimatedFutureAmortizationforIntangibleAssetsDetails" roleURI="http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofEstimatedFutureAmortizationforIntangibleAssetsDetails">
        <link:definition>9955539 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Estimated Future Amortization for 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 id="SHAREBASEDCOMPENSATIONAdditionalInformationDetails" roleURI="http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetails">
        <link:definition>9955540 - Disclosure - SHARE-BASED COMPENSATION - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREBASEDCOMPENSATIONScheduleofShareBasedCompensationDetails" roleURI="http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONScheduleofShareBasedCompensationDetails">
        <link:definition>9955541 - Disclosure - SHARE-BASED COMPENSATION - Schedule of Share-Based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREBASEDCOMPENSATIONScheduleofRestrictedShareActivityDetails" roleURI="http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONScheduleofRestrictedShareActivityDetails">
        <link:definition>9955542 - Disclosure - SHARE-BASED COMPENSATION - Schedule of Restricted Share Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LONGTERMDEBTScheduleofLongTermDebtDetails" roleURI="http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetails">
        <link:definition>9955543 - Disclosure - LONG-TERM DEBT - Schedule of Long-Term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LONGTERMDEBTNarrativeDetails" roleURI="http://cswindustrials.com/role/LONGTERMDEBTNarrativeDetails">
        <link:definition>9955544 - Disclosure - LONG-TERM DEBT - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtScheduleofFutureMinimumDebtPaymentsDetails" roleURI="http://cswindustrials.com/role/DebtScheduleofFutureMinimumDebtPaymentsDetails">
        <link:definition>9955545 - Disclosure - Debt - Schedule of Future Minimum Debt Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESAdditionalInformationDetails" roleURI="http://cswindustrials.com/role/LEASESAdditionalInformationDetails">
        <link:definition>9955546 - Disclosure - LEASES - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESScheduleofComponentsofLeaseExpensesDetails" roleURI="http://cswindustrials.com/role/LEASESScheduleofComponentsofLeaseExpensesDetails">
        <link:definition>9955547 - Disclosure - LEASES - Schedule of Components of Lease Expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESScheduleofLeasesAssetsandLiabilitiesDetails" roleURI="http://cswindustrials.com/role/LEASESScheduleofLeasesAssetsandLiabilitiesDetails">
        <link:definition>9955548 - Disclosure - LEASES - Schedule of Leases Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESScheduleofSupplementalCashFlowDetails" roleURI="http://cswindustrials.com/role/LEASESScheduleofSupplementalCashFlowDetails">
        <link:definition>9955549 - Disclosure - LEASES - Schedule of Supplemental Cash Flow (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESScheduleofOtherInformationforLeasesDetails" roleURI="http://cswindustrials.com/role/LEASESScheduleofOtherInformationforLeasesDetails">
        <link:definition>9955550 - Disclosure - LEASES - Schedule of Other Information for 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 id="LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" roleURI="http://cswindustrials.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails">
        <link:definition>9955551 - Disclosure - LEASES - Schedule of Maturities of Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails_1" roleURI="http://cswindustrials.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails_1">
        <link:definition>9955551 - Disclosure - LEASES - Schedule of Maturities of Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGNarrativeDetails" roleURI="http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGNarrativeDetails">
        <link:definition>9955552 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGScheduleofFairValueofDerivativesDetails" roleURI="http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGScheduleofFairValueofDerivativesDetails">
        <link:definition>9955553 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING - Schedule of Fair Value of Derivatives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EARNINGSPERSHAREDetails" roleURI="http://cswindustrials.com/role/EARNINGSPERSHAREDetails">
        <link:definition>9955554 - Disclosure - EARNINGS PER 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 id="SHAREHOLDERSEQUITYScheduleofStockholdersEquityDetails" roleURI="http://cswindustrials.com/role/SHAREHOLDERSEQUITYScheduleofStockholdersEquityDetails">
        <link:definition>9955555 - Disclosure - SHAREHOLDERS' EQUITY - Schedule of Stockholders Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREHOLDERSEQUITYAdditionalInformationDetails" roleURI="http://cswindustrials.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails">
        <link:definition>9955556 - Disclosure - SHAREHOLDERS' EQUITY - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTSAdditionalInformationDetails" roleURI="http://cswindustrials.com/role/FAIRVALUEMEASUREMENTSAdditionalInformationDetails">
        <link:definition>9955557 - Disclosure - FAIR VALUE MEASUREMENTS - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" roleURI="http://cswindustrials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails">
        <link:definition>9955558 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTSScheduleofFairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationDetails" roleURI="http://cswindustrials.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationDetails">
        <link:definition>9955559 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONTINGENCIESDetails" roleURI="http://cswindustrials.com/role/CONTINGENCIESDetails">
        <link:definition>9955560 - Disclosure - 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 id="INCOMETAXESDetails" roleURI="http://cswindustrials.com/role/INCOMETAXESDetails">
        <link:definition>9955561 - Disclosure - INCOME TAXES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERCOMPREHENSIVEINCOMELOSSDetails" roleURI="http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSDetails">
        <link:definition>9955562 - Disclosure - OTHER COMPREHENSIVE INCOME (LOSS) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUERECOGNITIONScheduleofDisaggregationofRevenueDetails" roleURI="http://cswindustrials.com/role/REVENUERECOGNITIONScheduleofDisaggregationofRevenueDetails">
        <link:definition>9955563 - Disclosure - REVENUE RECOGNITION - Schedule of Disaggregation of Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUERECOGNITIONAdditionalInformationDetails" roleURI="http://cswindustrials.com/role/REVENUERECOGNITIONAdditionalInformationDetails">
        <link:definition>9955564 - Disclosure - REVENUE RECOGNITION - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUERECOGNITIONScheduleofAccountsReceivableAllowanceforCreditLossDetails" roleURI="http://cswindustrials.com/role/REVENUERECOGNITIONScheduleofAccountsReceivableAllowanceforCreditLossDetails">
        <link:definition>9955565 - Disclosure - REVENUE RECOGNITION - Schedule of Accounts Receivable, Allowance for Credit Loss (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUERECOGNITIONScheduleofContractLiabilitiesDetails" roleURI="http://cswindustrials.com/role/REVENUERECOGNITIONScheduleofContractLiabilitiesDetails">
        <link:definition>9955566 - Disclosure - REVENUE RECOGNITION - Schedule of Contract Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTSAdditionalInformationDetails" roleURI="http://cswindustrials.com/role/SEGMENTSAdditionalInformationDetails">
        <link:definition>9955567 - Disclosure - SEGMENTS - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTSScheduleofSegmentsDetails" roleURI="http://cswindustrials.com/role/SEGMENTSScheduleofSegmentsDetails">
        <link:definition>9955568 - Disclosure - SEGMENTS - Schedule of Segments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="cswi_AmortizationOfAcquisitionRelatedIntangibleAssetsAndInventoryStepUp" abstract="false" name="AmortizationOfAcquisitionRelatedIntangibleAssetsAndInventoryStepUp" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_ProvisionForInventoryReserves" abstract="false" name="ProvisionForInventoryReserves" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_NumberOfCountries" abstract="false" name="NumberOfCountries" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cswi_NumberOfBrands" abstract="false" name="NumberOfBrands" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cswi_DuskAcquisitionCorporationMember" abstract="true" name="DuskAcquisitionCorporationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cswi_MARSMember" abstract="true" name="MARSMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cswi_AspenManufacturingLLCMember" abstract="true" name="AspenManufacturingLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cswi_JoyceSalesGroupLLCAndCooper2GlassLLCMember" abstract="true" name="JoyceSalesGroupLLCAndCooper2GlassLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cswi_ProActionFluidsLLCMember" abstract="true" name="ProActionFluidsLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cswi_HydrotexHoldingsInc.Member" abstract="true" name="HydrotexHoldingsInc.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cswi_BusinessCombinationEstimatedCashBalanceAtTimeOfClosing" abstract="false" name="BusinessCombinationEstimatedCashBalanceAtTimeOfClosing" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_BusinessCombinationContingentConsiderationLiabilityPeriod" abstract="false" name="BusinessCombinationContingentConsiderationLiabilityPeriod" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cswi_BusinessCombinationSellersTaxBasisAssumedInGoodwill" abstract="false" name="BusinessCombinationSellersTaxBasisAssumedInGoodwill" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_BusinessCombinationAmortizationPeriodRemainingTaxLife" abstract="false" name="BusinessCombinationAmortizationPeriodRemainingTaxLife" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cswi_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment" abstract="false" name="BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashAndCashEquivalent" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashAndCashEquivalent" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_BusinessCombinationRecognizedLiabilityAssumedIncomeTaxReceivable" abstract="false" name="BusinessCombinationRecognizedLiabilityAssumedIncomeTaxReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIncomeTaxReceivable" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIncomeTaxReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIndefiniteLived" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIndefiniteLived" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFiniteLived" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFiniteLived" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndemnityAssetNoncurrent" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndemnityAssetNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIndemnityAssetNoncurrent" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIndemnityAssetNoncurrent" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentAssets" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesOther" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesOther" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedLeaseObligationCurrent" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedLeaseObligationCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingencyReserve" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingencyReserve" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentContingencyReserve" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentContingencyReserve" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedLeaseObligationNoncurrent" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedLeaseObligationNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredAndLiabilitiesAssumedNet" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredAndLiabilitiesAssumedNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_VariableInterestEntityOwnershipPercentageSold" abstract="false" name="VariableInterestEntityOwnershipPercentageSold" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cswi_VariableInterestEntityMembersEquityInterest" abstract="false" name="VariableInterestEntityMembersEquityInterest" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cswi_VariableInterestEntityOptionExercisePeriod" abstract="false" name="VariableInterestEntityOptionExercisePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cswi_TrademarksAndCustomerListsMember" abstract="true" name="TrademarksAndCustomerListsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cswi_GrecoUSBusinessMember" abstract="true" name="GrecoUSBusinessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cswi_GrecoCanadaBusinessMember" abstract="true" name="GrecoCanadaBusinessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cswi_DisposalGroupIncludingDiscontinuedOperationRightOfUseLeaseAssets" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationRightOfUseLeaseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_ContractorSolutionsSegmentMember" abstract="true" name="ContractorSolutionsSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cswi_SpecializedReliabilitySolutionsSegmentMember" abstract="true" name="SpecializedReliabilitySolutionsSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cswi_EngineeredBuildingSolutionsSegmentMember" abstract="true" name="EngineeredBuildingSolutionsSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cswi_MARSPartsAcquisitionMember" abstract="true" name="MARSPartsAcquisitionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cswi_CustomerListsAndTrademarksMember" abstract="true" name="CustomerListsAndTrademarksMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cswi_FiniteLivedIntangibleAssetWeightedAverageUsefulLife" abstract="false" name="FiniteLivedIntangibleAssetWeightedAverageUsefulLife" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cswi_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" abstract="false" name="FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_EquityAndIncentiveCompensation2015PlanMember" abstract="true" name="EquityAndIncentiveCompensation2015PlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cswi_EquityAndIncentiveCompensation2024PlanMember" abstract="true" name="EquityAndIncentiveCompensation2024PlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cswi_PerformanceSharesAndRestrictedStockUnitsMember" abstract="true" name="PerformanceSharesAndRestrictedStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cswi_CliffVestingMember" abstract="true" name="CliffVestingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cswi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_SeniorSecuredTermLoanAMember" abstract="true" name="SeniorSecuredTermLoanAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cswi_LondonInterbankOfferedRateMember" abstract="true" name="LondonInterbankOfferedRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cswi_LondonInterBankOfferedRateLIBOR1Member" abstract="true" name="LondonInterBankOfferedRateLIBOR1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cswi_LineOfCreditFacilityAccordionFeatureIncreaseLimit" abstract="false" name="LineOfCreditFacilityAccordionFeatureIncreaseLimit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_DebtInstrumentGuaranteedPercentOfVotingEquityInterestInFirstTierForeignSubsidiaries" abstract="false" name="DebtInstrumentGuaranteedPercentOfVotingEquityInterestInFirstTierForeignSubsidiaries" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="cswi_DebtInstrumentCovenantMaximumLeverageRatio" abstract="false" name="DebtInstrumentCovenantMaximumLeverageRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="cswi_DebtInstrumentCovenantMaximumLeverageRatioTemporaryIncrease" abstract="false" name="DebtInstrumentCovenantMaximumLeverageRatioTemporaryIncrease" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="cswi_DebtInstrumentCovenantMaximumLeverageRatioTemporaryIncreasePeriod" abstract="false" name="DebtInstrumentCovenantMaximumLeverageRatioTemporaryIncreasePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cswi_DebtInstrumentCovenantFixedChargeCoverageRatio" abstract="false" name="DebtInstrumentCovenantFixedChargeCoverageRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="cswi_DebtInstrumentAmortizationInstallmentsPercentageOfAggregatePrincipal" abstract="false" name="DebtInstrumentAmortizationInstallmentsPercentageOfAggregatePrincipal" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cswi_DebtInstrumentAmortizationInstallmentsPortionOfAggregatePrincipalAmount" abstract="false" name="DebtInstrumentAmortizationInstallmentsPortionOfAggregatePrincipalAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_OperatingLeasesOtherInformationAbstract" abstract="true" name="OperatingLeasesOtherInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cswi_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" abstract="false" name="LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_ShareRepurchaseProgram2022Member" abstract="true" name="ShareRepurchaseProgram2022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cswi_ShareRepurchaseProgram2024Member" abstract="true" name="ShareRepurchaseProgram2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cswi_ShareRepurchaseProgram2025Member" abstract="true" name="ShareRepurchaseProgram2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cswi_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTaxExpectedGainLoss" abstract="false" name="OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTaxExpectedGainLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_SpecializedBuildingSolutionsMember" abstract="true" name="SpecializedBuildingSolutionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cswi_EngineeredReliabilitySolutionsMember" abstract="true" name="EngineeredReliabilitySolutionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cswi_BuildToOrderMember" abstract="true" name="BuildToOrderMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cswi_BookAndShipMember" abstract="true" name="BookAndShipMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cswi_AccountsReceivableCreditLossExpense" abstract="false" name="AccountsReceivableCreditLossExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_ChangeInContractWithCustomerLiabilityRollForward" abstract="true" name="ChangeInContractWithCustomerLiabilityRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cswi_ContractWithCustomerLiabilityIncreaseForNewContractsAndRevenueAddedToExistingContracts" abstract="false" name="ContractWithCustomerLiabilityIncreaseForNewContractsAndRevenueAddedToExistingContracts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cswi_EliminationsAndReconcilingItemsMember" abstract="true" name="EliminationsAndReconcilingItemsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
