<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  11.2.0.5 -->
<!--Based on XBRL 2.1-->
<!--Created on: 3/10/2026 5:35:03 PM-->
<!--Modified on: 3/10/2026 5:35:03 PM-->
<xsd:schema targetNamespace="http://www.valhi.net/20251231" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:deprecated="http://www.xbrl.org/2009/role/deprecated" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:us-roles="http://fasb.org/us-roles/2025" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:country="http://xbrl.sec.gov/country/2025" xmlns:net="http://www.xbrl.org/2009/role/net" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:attributeFormDefault="unqualified" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:srt="http://fasb.org/srt/2025" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:dtr="http://www.xbrl.org/2009/dtr" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:vhi="http://www.valhi.net/20251231" xmlns:ecd="http://xbrl.sec.gov/ecd/2025" xmlns:ecd-sub="http://xbrl.sec.gov/ecd-sub/2025" xmlns:cyd-af-sub="http://xbrl.sec.gov/cyd-af-sub/2025" xmlns:cyd="http://xbrl.sec.gov/cyd/2025">
  <xsd:annotation>
    <xsd:appinfo>
      <link:roleType roleURI="http://www.valhi.net/role/StatementConsolidatedBalanceSheets" id="StatementConsolidatedBalanceSheets">
        <link:definition>995200100 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.valhi.net/20210930/taxonomy/role/StatementConsolidatedStatementsOfOperations" id="StatementConsolidatedStatementsOfOperations">
        <link:definition>995200200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</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.valhi.net/20210930/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" id="StatementConsolidatedStatementsOfComprehensiveIncomeLoss">
        <link:definition>995200300 - Statement - CONSOLIDATED STATEMENTS OF 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 roleURI="http://www.valhi.net/20210930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" id="StatementConsolidatedStatementsOfCashFlows">
        <link:definition>995200500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.valhi.net/20210930/taxonomy/role/DisclosureBusinessAndGeographicSegmentsSegmentOperatingPerformanceDetails" id="DisclosureBusinessAndGeographicSegmentsSegmentOperatingPerformanceDetails">
        <link:definition>99940203 - Disclosure - Business and geographic segments - Segment Operating Performance (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.valhi.net/role/DisclosureBusinessCombinationsDispositionsAndRelatedTransactionsComponentsOfNetDistributionsFromLpcDetails" id="DisclosureBusinessCombinationsDispositionsAndRelatedTransactionsComponentsOfNetDistributionsFromLpcDetails">
        <link:definition>99940303 - Disclosure - Business combinations, dispositions and related transactions - Components of Net Distributions from LPC (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.valhi.net/role/DisclosureBusinessCombinationsDispositionsAndRelatedTransactionsSummaryOfFinancialInformationDetails" id="DisclosureBusinessCombinationsDispositionsAndRelatedTransactionsSummaryOfFinancialInformationDetails">
        <link:definition>99940304 - Disclosure - Business combinations, dispositions and related transactions - Summary of Financial 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.valhi.net/role/DisclosureBusinessCombinationsAssetsAcquiredAndLiabilitiesAssumedDetails" id="DisclosureBusinessCombinationsAssetsAcquiredAndLiabilitiesAssumedDetails">
        <link:definition>99940305 - Disclosure - Business combinations - 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 roleURI="http://www.valhi.net/20210930/taxonomy/role/DisclosureAccountsAndOtherReceivablesNetComponentsOfAccountsAndOtherReceivablesDetails" id="DisclosureAccountsAndOtherReceivablesNetComponentsOfAccountsAndOtherReceivablesDetails">
        <link:definition>99940401 - Disclosure - Accounts and other receivables, net - Components of Accounts and Other Receivables (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.valhi.net/20210930/taxonomy/role/DisclosureInventoriesNetDetails" id="DisclosureInventoriesNetDetails">
        <link:definition>99940501 - Disclosure - Inventories, net (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.valhi.net/20210930/taxonomy/role/DisclosureOtherAssetsComponentsDetails" id="DisclosureOtherAssetsComponentsDetails">
        <link:definition>99940701 - Disclosure - Other assets - Components (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.valhi.net/role/DisclosureOtherAssetsScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" id="DisclosureOtherAssetsScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails">
        <link:definition>99940702 - Disclosure - Other assets - Schedule of Maturities of Operating 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 roleURI="http://www.valhi.net/role/DisclosureOtherAssetsScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetailsCalc2" id="DisclosureOtherAssetsScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetailsCalc2">
        <link:definition>40702 - Disclosure - Other assets - Schedule of Maturities of Operating Lease Liabilities (Details) (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.valhi.net/role/DisclosureOtherAssetsScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetailsCalc3" id="DisclosureOtherAssetsScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetailsCalc3">
        <link:definition>40703 - Disclosure - Other assets - Schedule of Maturities of Operating Lease Liabilities (Details) (Calc 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.valhi.net/20210930/taxonomy/role/DisclosureLongTermDebtDetails" id="DisclosureLongTermDebtDetails">
        <link:definition>99940901 - Disclosure - Long-term debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.valhi.net/role/DisclosureLongTermDebtAggregateMaturitiesOfLongTermDebtDetails" id="DisclosureLongTermDebtAggregateMaturitiesOfLongTermDebtDetails">
        <link:definition>99940908 - Disclosure - Long-Term Debt - Aggregate Maturities 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 roleURI="http://www.valhi.net/20210930/taxonomy/role/DisclosureAccountsPayableAndAccruedLiabilitiesScheduleOfAccountsPayableAndAccruedLiabilitiesDetails" id="DisclosureAccountsPayableAndAccruedLiabilitiesScheduleOfAccountsPayableAndAccruedLiabilitiesDetails">
        <link:definition>99941001 - Disclosure - Accounts payable and accrued liabilities - Schedule of Accounts Payable and Accrued 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 roleURI="http://www.valhi.net/role/DisclosureDefinedContributionAndDefinedBenefitRetirementPlansScheduleOfFundedStatusDetails" id="DisclosureDefinedContributionAndDefinedBenefitRetirementPlansScheduleOfFundedStatusDetails">
        <link:definition>99941103 - Disclosure - Defined contribution and defined benefit retirement plans - Schedule of Funded Status (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.valhi.net/20210930/taxonomy/role/DisclosureDefinedBenefitPensionPlansComponentsOfNetPeriodicDefinedBenefitPensionBenefitCostDetails" id="DisclosureDefinedBenefitPensionPlansComponentsOfNetPeriodicDefinedBenefitPensionBenefitCostDetails">
        <link:definition>99941104 - Disclosure - Defined benefit pension plans - Components of Net Periodic Defined Benefit Pension Benefit Cost (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.valhi.net/role/DisclosureDefinedContributionAndDefinedBenefitRetirementPlansScheduleOfChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeLossDetails" id="DisclosureDefinedContributionAndDefinedBenefitRetirementPlansScheduleOfChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeLossDetails">
        <link:definition>99941108 - Disclosure - Defined contribution and defined benefit retirement plans - Schedule of Changes in Plan Assets and Benefit Obligations Recognized in 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 roleURI="http://www.valhi.net/20210930/taxonomy/role/DisclosureOtherIncomeNetScheduleOfComponentsOfOtherIncomeDetails" id="DisclosureOtherIncomeNetScheduleOfComponentsOfOtherIncomeDetails">
        <link:definition>99941301 - Disclosure - Other income, net - Schedule of Components of Other 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.valhi.net/role/DisclosureIncomeTaxesComponentsOfComprehensiveProvisionForIncomeTaxesAllocationDetails" id="DisclosureIncomeTaxesComponentsOfComprehensiveProvisionForIncomeTaxesAllocationDetails">
        <link:definition>99941401 - Disclosure - Income taxes - Components of Comprehensive Provision for Income Taxes Allocation (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.valhi.net/role/DisclosureIncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" id="DisclosureIncomeTaxesEffectiveIncomeTaxRateReconciliationDetails">
        <link:definition>99941402 - Disclosure - Income taxes - Effective Income Tax Rate 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 roleURI="http://www.valhi.net/role/DisclosureIncomeTaxesComponentOfIncomeTaxesExpensesDetails" id="DisclosureIncomeTaxesComponentOfIncomeTaxesExpensesDetails">
        <link:definition>99941403 - Disclosure - Income taxes - Component of Income Taxes 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 roleURI="http://www.valhi.net/role/DisclosureIncomeTaxesComprehensiveProvisionForIncomeTaxDetails" id="DisclosureIncomeTaxesComprehensiveProvisionForIncomeTaxDetails">
        <link:definition>99941404 - Disclosure - Income taxes - Comprehensive Provision for Income Tax (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.valhi.net/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetLiabilityDetails" id="DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetLiabilityDetails">
        <link:definition>99941405 - Disclosure - Income taxes - Components of Net Deferred Tax Asset (Liability) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.valhi.net/role/DisclosureIncomeTaxesNetTaxPaymentsDetails" id="DisclosureIncomeTaxesNetTaxPaymentsDetails">
        <link:definition>99941408 - Disclosure - Income taxes - Net tax 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 roleURI="http://www.valhi.net/20210930/taxonomy/role/DisclosureCommitmentsAndContingenciesChangesInAccruedEnvironmentalRemediationAndRelatedCostsDetails" id="DisclosureCommitmentsAndContingenciesChangesInAccruedEnvironmentalRemediationAndRelatedCostsDetails">
        <link:definition>99941802 - Disclosure - Commitments and contingencies - Changes in Accrued Environmental Remediation and Related Costs (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.valhi.net/20210930/taxonomy/role/DocumentDocumentAndEntityInformation" id="DocumentDocumentAndEntityInformation">
        <link:definition>995200090 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.valhi.net/20210930/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" id="StatementConsolidatedStatementsOfStockholdersEquity">
        <link:definition>995200400 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' 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.valhi.net/20210930/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" id="StatementConsolidatedStatementsOfStockholdersEquityParenthetical">
        <link:definition>995200405 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.valhi.net/20210930/taxonomy/role/DisclosureBusinessAndGeographicSegments" id="DisclosureBusinessAndGeographicSegments">
        <link:definition>995210201 - Disclosure - Business and geographic 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.valhi.net/role/DisclosureAccountsAndOtherReceivablesNet" id="DisclosureAccountsAndOtherReceivablesNet">
        <link:definition>995210401 - Disclosure - Accounts and other receivables, net</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.valhi.net/role/DisclosureInventoriesNet" id="DisclosureInventoriesNet">
        <link:definition>995210501 - Disclosure - Inventories, net</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.valhi.net/role/DisclosureMarketableSecurities" id="DisclosureMarketableSecurities">
        <link:definition>995210601 - Disclosure - Marketable securities</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.valhi.net/role/DisclosureLongTermDebt" id="DisclosureLongTermDebt">
        <link:definition>995210901 - 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 roleURI="http://www.valhi.net/role/DisclosureAccountsPayableAndAccruedLiabilities" id="DisclosureAccountsPayableAndAccruedLiabilities">
        <link:definition>995211001 - Disclosure - Accounts payable and accrued liabilities</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.valhi.net/role/DisclosureOtherIncomeNet" id="DisclosureOtherIncomeNet">
        <link:definition>995211301 - Disclosure - Other income, net</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.valhi.net/role/DisclosureIncomeTaxes" id="DisclosureIncomeTaxes">
        <link:definition>995211401 - 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.valhi.net/role/DisclosureNoncontrollingInterestInSubsidiaries" id="DisclosureNoncontrollingInterestInSubsidiaries">
        <link:definition>995211501 - Disclosure - Noncontrolling interest in subsidiaries</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.valhi.net/role/DisclosureCommitmentsAndContingencies" id="DisclosureCommitmentsAndContingencies">
        <link:definition>995211801 - 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.valhi.net/role/DisclosureRestructuringCosts" id="DisclosureRestructuringCosts">
        <link:definition>995212001 - Disclosure - Restructuring costs</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.valhi.net/role/DisclosureRecentAccountingPronouncements" id="DisclosureRecentAccountingPronouncements">
        <link:definition>995212101 - Disclosure - Recent 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.valhi.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" id="DisclosureSummaryOfSignificantAccountingPoliciesPolicies">
        <link:definition>99920102 - Disclosure - Summary of 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.valhi.net/20210930/taxonomy/role/DisclosureBusinessAndGeographicSegmentsTables" id="DisclosureBusinessAndGeographicSegmentsTables">
        <link:definition>99930203 - Disclosure - Business and geographic 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.valhi.net/role/DisclosureBusinessCombinationsDispositionsAndRelatedTransactionsTables" id="DisclosureBusinessCombinationsDispositionsAndRelatedTransactionsTables">
        <link:definition>99930303 - Disclosure - Business combinations, dispositions and related 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.valhi.net/20210930/taxonomy/role/DisclosureAccountsAndOtherReceivablesNetTables" id="DisclosureAccountsAndOtherReceivablesNetTables">
        <link:definition>99930403 - Disclosure - Accounts and other receivables, net (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.valhi.net/20210930/taxonomy/role/DisclosureInventoriesNetTables" id="DisclosureInventoriesNetTables">
        <link:definition>99930503 - Disclosure - Inventories, net (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.valhi.net/role/DisclosureMarketableSecuritiesTables" id="DisclosureMarketableSecuritiesTables">
        <link:definition>99930603 - Disclosure - Marketable securities (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.valhi.net/20210930/taxonomy/role/DisclosureOtherAssetsTables" id="DisclosureOtherAssetsTables">
        <link:definition>99930703 - Disclosure - Other 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.valhi.net/20210930/taxonomy/role/DisclosureLongTermDebtTables" id="DisclosureLongTermDebtTables">
        <link:definition>99930903 - 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 roleURI="http://www.valhi.net/role/DisclosureAccountsPayableAndAccruedLiabilitiesTables" id="DisclosureAccountsPayableAndAccruedLiabilitiesTables">
        <link:definition>99931003 - Disclosure - Accounts payable and accrued liabilities (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.valhi.net/20210930/taxonomy/role/DisclosureDefinedContributionAndDefinedBenefitRetirementPlansTables" id="DisclosureDefinedContributionAndDefinedBenefitRetirementPlansTables">
        <link:definition>99931103 - Disclosure - Defined contribution and defined benefit retirement 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.valhi.net/20210930/taxonomy/role/DisclosureOtherIncomeNetTables" id="DisclosureOtherIncomeNetTables">
        <link:definition>99931303 - Disclosure - Other income, net (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.valhi.net/20210930/taxonomy/role/DisclosureIncomeTaxesTables" id="DisclosureIncomeTaxesTables">
        <link:definition>99931403 - 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.valhi.net/20210930/taxonomy/role/DisclosureNoncontrollingInterestInSubsidiariesTables" id="DisclosureNoncontrollingInterestInSubsidiariesTables">
        <link:definition>99931503 - Disclosure - Noncontrolling interest in subsidiaries (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.valhi.net/20210930/taxonomy/role/DisclosureValhiStockholdersEquityTables" id="DisclosureValhiStockholdersEquityTables">
        <link:definition>99931603 - Disclosure - Valhi stockholders' 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 roleURI="http://www.valhi.net/20210930/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" id="DisclosureCommitmentsAndContingenciesTables">
        <link:definition>99931803 - Disclosure - Commitments and contingencies (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.valhi.net/role/DisclosureRestructuringCostsTables" id="DisclosureRestructuringCostsTables">
        <link:definition>99932003 - Disclosure - Restructuring costs (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.valhi.net/20210930/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails" id="DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails">
        <link:definition>99940101 - Disclosure - Organization and basis of presentation - 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 roleURI="http://www.valhi.net/role/DisclosureSummaryOfSignificantAccountingPoliciesComputationOfDepreciationOfPropertyAndEquipmentDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesComputationOfDepreciationOfPropertyAndEquipmentDetails">
        <link:definition>99940102 - Disclosure - Summary of significant accounting policies - Computation of Depreciation of Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.valhi.net/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionPeriodDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionPeriodDetails">
        <link:definition>99940103 - Disclosure - Summary of significant accounting policies - Revenue Recognition Period (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.valhi.net/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionPeriodDefaultDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionPeriodDefaultDetails">
        <link:definition>40103 - Disclosure - Summary of significant accounting policies - Revenue Recognition Period Default (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.valhi.net/20210930/taxonomy/role/DisclosureBusinessAndGeographicSegmentsHoldingPercentageOfSubsidiariesDetails" id="DisclosureBusinessAndGeographicSegmentsHoldingPercentageOfSubsidiariesDetails">
        <link:definition>99940201 - Disclosure - Business and geographic segments - Holding Percentage of Subsidiaries (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.valhi.net/20210930/taxonomy/role/DisclosureBusinessAndGeographicSegmentsAdditionalInformationDetails" id="DisclosureBusinessAndGeographicSegmentsAdditionalInformationDetails">
        <link:definition>99940202 - Disclosure - Business and geographic 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 roleURI="http://www.valhi.net/role/DisclosureBusinessAndGeographicSegmentsDepreciationAndAmortizationDetails" id="DisclosureBusinessAndGeographicSegmentsDepreciationAndAmortizationDetails">
        <link:definition>99940204 - Disclosure - Business and geographic segments - Depreciation and Amortization (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.valhi.net/role/DisclosureBusinessAndGeographicSegmentsNetSalesByPointOfOriginAndPointOfDestinationDetails" id="DisclosureBusinessAndGeographicSegmentsNetSalesByPointOfOriginAndPointOfDestinationDetails">
        <link:definition>99940205 - Disclosure - Business and geographic segments - Net Sales by Point of Origin and Point of Destination (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.valhi.net/role/DisclosureBusinessAndGeographicSegmentsNetPropertyAndEquipmentBySegmentDetails" id="DisclosureBusinessAndGeographicSegmentsNetPropertyAndEquipmentBySegmentDetails">
        <link:definition>99940206 - Disclosure - Business and geographic segments - Net Property and Equipment by Segment (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.valhi.net/role/DisclosureBusinessCombinationsDispositionsAndRelatedTransactionsAcquisitionOfRemainingJointVentureInterestInLpcDetails" id="DisclosureBusinessCombinationsDispositionsAndRelatedTransactionsAcquisitionOfRemainingJointVentureInterestInLpcDetails">
        <link:definition>99940301 - Disclosure - Business combinations, dispositions and related transactions - Acquisition of Remaining Joint Venture Interest in LPC (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.valhi.net/role/DisclosureBusinessCombinationsDispositionsAndRelatedTransactionsAdditionalInformationDetails" id="DisclosureBusinessCombinationsDispositionsAndRelatedTransactionsAdditionalInformationDetails">
        <link:definition>99940302 - Disclosure - Business combinations, dispositions and related transactions - 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 roleURI="http://www.valhi.net/role/DisclosureMarketableSecuritiesScheduleOfMarketableSecuritiesDetails" id="DisclosureMarketableSecuritiesScheduleOfMarketableSecuritiesDetails">
        <link:definition>99940601 - Disclosure - Marketable securities - Schedule of Marketable Securities (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.valhi.net/role/DisclosureMarketableSecuritiesScheduleOfMarketableSecuritiesAndFairValueMeasurementsDetail" id="DisclosureMarketableSecuritiesScheduleOfMarketableSecuritiesAndFairValueMeasurementsDetail">
        <link:definition>99940602 - Disclosure - Marketable Securities - Schedule of Marketable Securities and Fair Value Measurements (Detail)</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.valhi.net/role/DisclosureOtherAssetsAdditionalInformationDetails" id="DisclosureOtherAssetsAdditionalInformationDetails">
        <link:definition>99940703 - Disclosure - Other 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 roleURI="http://www.valhi.net/role/DisclosureGoodwillChangesInCarryingAmountOfGoodwillDetails" id="DisclosureGoodwillChangesInCarryingAmountOfGoodwillDetails">
        <link:definition>99940801 - Disclosure - Goodwill - 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 roleURI="http://www.valhi.net/role/DisclosureGoodwillAdditionalInformationDetails" id="DisclosureGoodwillAdditionalInformationDetails">
        <link:definition>99940802 - Disclosure - Goodwill - 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 roleURI="http://www.valhi.net/20210930/taxonomy/role/DisclosureLongTermDebtValhiContranCreditFacilityAdditionalInformationDetails" id="DisclosureLongTermDebtValhiContranCreditFacilityAdditionalInformationDetails">
        <link:definition>99940902 - Disclosure - Long-term debt - Valhi Contran Credit Facility - 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 roleURI="http://www.valhi.net/role/DisclosureLongTermDebtKronos950SeniorSecuredNotesAdditionalInformationDetails" id="DisclosureLongTermDebtKronos950SeniorSecuredNotesAdditionalInformationDetails">
        <link:definition>99940903 - Disclosure - Long-term debt - Kronos 9.50 Senior Secured Notes - 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 roleURI="http://www.valhi.net/20210930/taxonomy/role/DisclosureLongTermDebtKronos375SeniorSecuredNotesAdditionalInformationDetails" id="DisclosureLongTermDebtKronos375SeniorSecuredNotesAdditionalInformationDetails">
        <link:definition>99940904 - Disclosure - Long-term debt - Kronos 3.75 Senior Secured Notes - 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 roleURI="http://www.valhi.net/role/DisclosureLongTermDebtSubordinatedUnsecuredTermLoanFromContranDetails" id="DisclosureLongTermDebtSubordinatedUnsecuredTermLoanFromContranDetails">
        <link:definition>99940905 - Disclosure - Long-term debt - Subordinated, Unsecured Term Loan from Contran (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.valhi.net/20210930/taxonomy/role/DisclosureLongTermDebtRevolvingCreditFacilityAdditionalInformationDetails" id="DisclosureLongTermDebtRevolvingCreditFacilityAdditionalInformationDetails">
        <link:definition>99940906 - Disclosure - Long-term debt - Revolving Credit Facility - 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 roleURI="http://www.valhi.net/role/DisclosureLongTermDebtNotesPayableLandWellAdditionalInformationDetails" id="DisclosureLongTermDebtNotesPayableLandWellAdditionalInformationDetails">
        <link:definition>99940907 - Disclosure - Long-Term Debt - Notes Payable Land well - 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 roleURI="http://www.valhi.net/20210930/taxonomy/role/DisclosureDefinedContributionAndDefinedBenefitRetirementPlansAdditionalInformationDetails" id="DisclosureDefinedContributionAndDefinedBenefitRetirementPlansAdditionalInformationDetails">
        <link:definition>99941101 - Disclosure - Defined contribution and defined benefit retirement plans - 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 roleURI="http://www.valhi.net/role/DisclosureDefinedContributionAndDefinedBenefitRetirementPlansScheduleOfDefinedBenefitPlanExpectedFuturePaymentsDetails" id="DisclosureDefinedContributionAndDefinedBenefitRetirementPlansScheduleOfDefinedBenefitPlanExpectedFuturePaymentsDetails">
        <link:definition>99941102 - Disclosure - Defined contribution and defined benefit retirement plans - Schedule of Defined Benefit Plan Expected Future 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 roleURI="http://www.valhi.net/role/DisclosureDefinedContributionAndDefinedBenefitRetirementPlansScheduleOfPlansForWhichAccumulatedBenefitObligationsExceedsPlanAssetsDetails" id="DisclosureDefinedContributionAndDefinedBenefitRetirementPlansScheduleOfPlansForWhichAccumulatedBenefitObligationsExceedsPlanAssetsDetails">
        <link:definition>99941105 - Disclosure - Defined contribution and defined benefit retirement plans - Schedule of Plans for which Accumulated Benefit Obligations Exceeds Plan 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.valhi.net/role/DisclosureDefinedContributionAndDefinedBenefitRetirementPlansSummaryOfActuarialAssumptionsUsedToBenefitObligationsDetails" id="DisclosureDefinedContributionAndDefinedBenefitRetirementPlansSummaryOfActuarialAssumptionsUsedToBenefitObligationsDetails">
        <link:definition>99941106 - Disclosure - Defined contribution and defined benefit retirement plans - Summary of Actuarial Assumptions Used to Benefit Obligations (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.valhi.net/role/DisclosureDefinedContributionAndDefinedBenefitRetirementPlansSummaryOfActuarialAssumptionsUsedToDetermineNetPeriodicBenefitCostCreditDetails" id="DisclosureDefinedContributionAndDefinedBenefitRetirementPlansSummaryOfActuarialAssumptionsUsedToDetermineNetPeriodicBenefitCostCreditDetails">
        <link:definition>99941107 - Disclosure - Defined contribution and defined benefit retirement plans - Summary of Actuarial Assumptions Used to Determine Net Periodic Benefit Cost (Credit) (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.valhi.net/role/DisclosureDefinedContributionAndDefinedBenefitRetirementPlansCompositionOfPensionPlanAssetsDetails" id="DisclosureDefinedContributionAndDefinedBenefitRetirementPlansCompositionOfPensionPlanAssetsDetails">
        <link:definition>99941109 - Disclosure - Defined contribution and defined benefit retirement plans - Composition of Pension Plan 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.valhi.net/role/DisclosureDefinedContributionAndDefinedBenefitRetirementPlansScheduleOfRollforwardOfChangeInFairValueOfLevel3AssetsDetails" id="DisclosureDefinedContributionAndDefinedBenefitRetirementPlansScheduleOfRollforwardOfChangeInFairValueOfLevel3AssetsDetails">
        <link:definition>99941110 - Disclosure - Defined contribution and defined benefit retirement plans- Schedule of Rollforward of Change in Fair Value of Level 3 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.valhi.net/role/DisclosureDisaggregationOfSalesScheduleOfDisaggregatesOfNetSalesOfOurChemicalsSegmentDetails" id="DisclosureDisaggregationOfSalesScheduleOfDisaggregatesOfNetSalesOfOurChemicalsSegmentDetails">
        <link:definition>99941201 - Disclosure - Disaggregation of sales - Schedule of Disaggregates of Net Sales of our Chemicals Segment (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.valhi.net/role/DisclosureDisaggregationOfSalesScheduleOfDisaggregatesOfNetSalesOfOurComponentProductsAndRealEstateManagementAndDevelopmentSegmentsDetail" id="DisclosureDisaggregationOfSalesScheduleOfDisaggregatesOfNetSalesOfOurComponentProductsAndRealEstateManagementAndDevelopmentSegmentsDetail">
        <link:definition>99941202 - Disclosure - Disaggregation of sales - Schedule of Disaggregates of Net Sales of our Component Products and Real Estate Management and Development Segments (Detail)</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.valhi.net/20210930/taxonomy/role/DisclosureOtherIncomeNetAdditionalInformationDetails" id="DisclosureOtherIncomeNetAdditionalInformationDetails">
        <link:definition>99941302 - Disclosure - Other income, net - 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 roleURI="http://www.valhi.net/role/DisclosureIncomeTaxesAdditionalInformationDetails" id="DisclosureIncomeTaxesAdditionalInformationDetails">
        <link:definition>99941406 - Disclosure - Income taxes - 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 roleURI="http://www.valhi.net/role/DisclosureIncomeTaxesChangesInUncertainTaxPositionsDetails" id="DisclosureIncomeTaxesChangesInUncertainTaxPositionsDetails">
        <link:definition>99941407 - Disclosure - Income taxes - Changes in Uncertain Tax Positions (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.valhi.net/20210930/taxonomy/role/DisclosureNoncontrollingInterestInSubsidiariesNoncontrollingInterestInNetAssetsOfSubsidiariesDetails" id="DisclosureNoncontrollingInterestInSubsidiariesNoncontrollingInterestInNetAssetsOfSubsidiariesDetails">
        <link:definition>99941501 - Disclosure - Noncontrolling interest in subsidiaries - Noncontrolling Interest in Net Assets of Subsidiaries (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.valhi.net/20210930/taxonomy/role/DisclosureNoncontrollingInterestInSubsidiariesScheduleOfNoncontrollingInterestInNetIncomeOfSubsidiariesDetails" id="DisclosureNoncontrollingInterestInSubsidiariesScheduleOfNoncontrollingInterestInNetIncomeOfSubsidiariesDetails">
        <link:definition>99941502 - Disclosure - Noncontrolling interest in subsidiaries - Schedule of Noncontrolling Interest in Net Income of Subsidiaries (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.valhi.net/role/DisclosureValhiStockholdersEquityScheduleOfCommonStockOutstandingDetails" id="DisclosureValhiStockholdersEquityScheduleOfCommonStockOutstandingDetails">
        <link:definition>99941601 - Disclosure - Valhi Stockholders' Equity - Schedule of Common Stock Outstanding (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.valhi.net/role/DisclosureValhiStockholdersEquityAdditionalInformationDetails" id="DisclosureValhiStockholdersEquityAdditionalInformationDetails">
        <link:definition>99941602 - Disclosure - Valhi Stockholders' 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 roleURI="http://www.valhi.net/20210930/taxonomy/role/DisclosureValhiStockholdersEquityAccumulatedOtherComprehensiveLossDetails" id="DisclosureValhiStockholdersEquityAccumulatedOtherComprehensiveLossDetails">
        <link:definition>99941603 - Disclosure - Valhi Stockholders' equity - Accumulated Other Comprehensive 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 roleURI="http://www.valhi.net/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" id="DisclosureRelatedPartyTransactionsAdditionalInformationDetails">
        <link:definition>99941701 - Disclosure - Related party transactions - 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 roleURI="http://www.valhi.net/role/DisclosureRelatedPartyTransactionsReceivablesFromAndPayablesToAffiliatesDetails" id="DisclosureRelatedPartyTransactionsReceivablesFromAndPayablesToAffiliatesDetails">
        <link:definition>99941702 - Disclosure - Related party transactions - Receivables from and Payables to Affiliates (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.valhi.net/20210930/taxonomy/role/DisclosureCommitmentsAndContingenciesLeadPigmentLitigationNlAndEnvironmentalMattersAndLitigationAdditionalInformationDetails" id="DisclosureCommitmentsAndContingenciesLeadPigmentLitigationNlAndEnvironmentalMattersAndLitigationAdditionalInformationDetails">
        <link:definition>99941801 - Disclosure - Commitments and contingencies - Lead Pigment Litigation-NL and Environmental Matters and Litigation - 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 roleURI="http://www.valhi.net/role/DisclosureCommitmentsAndContingenciesOtherLitigationAndOtherMattersAdditionalInformationDetails" id="DisclosureCommitmentsAndContingenciesOtherLitigationAndOtherMattersAdditionalInformationDetails">
        <link:definition>99941803 - Disclosure - Commitments and contingencies - Other Litigation and Other Matters - 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 roleURI="http://www.valhi.net/20210930/taxonomy/role/DisclosureFairValueMeasurementsAndFinancialInstrumentsFinancialInstrumentsNotCarriedAtFairValueDetails" id="DisclosureFairValueMeasurementsAndFinancialInstrumentsFinancialInstrumentsNotCarriedAtFairValueDetails">
        <link:definition>99941901 - Disclosure - Fair value measurements and financial instruments - Financial Instruments not Carried at Fair Value (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.valhi.net/role/DisclosureFairValueMeasurementsAndFinancialInstrumentsFinancialInstrumentsRecordedOnFairValueDetails" id="DisclosureFairValueMeasurementsAndFinancialInstrumentsFinancialInstrumentsRecordedOnFairValueDetails">
        <link:definition>99941902 - Disclosure - Fair value measurements and financial instruments - Financial instruments recorded on a fair value (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.valhi.net/role/DisclosureRestructuringCostsDetails" id="DisclosureRestructuringCostsDetails">
        <link:definition>99942001 - Disclosure - Restructuring costs (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.valhi.net/role/StatementConsolidatedBalanceSheetsParenthetical" id="StatementConsolidatedBalanceSheetsParenthetical">
        <link:definition>995200105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.valhi.net/role/DisclosureSummaryOfSignificantAccountingPolicies" id="DisclosureSummaryOfSignificantAccountingPolicies">
        <link:definition>995210101 - Disclosure - Summary of 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.valhi.net/role/DisclosureBusinessCombinationsDispositionsAndRelatedTransactions" id="DisclosureBusinessCombinationsDispositionsAndRelatedTransactions">
        <link:definition>995210301 - Disclosure - Business combinations, dispositions and related 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.valhi.net/role/DisclosureOtherAssets" id="DisclosureOtherAssets">
        <link:definition>995210701 - Disclosure - Other 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.valhi.net/role/DisclosureGoodwill" id="DisclosureGoodwill">
        <link:definition>995210801 - Disclosure - Goodwill</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.valhi.net/role/DisclosureDefinedContributionAndDefinedBenefitRetirementPlans" id="DisclosureDefinedContributionAndDefinedBenefitRetirementPlans">
        <link:definition>995211101 - Disclosure - Defined contribution and defined benefit retirement 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.valhi.net/role/DisclosureDisaggregationOfSales" id="DisclosureDisaggregationOfSales">
        <link:definition>995211201 - Disclosure - Disaggregation of sales</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.valhi.net/role/DisclosureValhiStockholdersEquity" id="DisclosureValhiStockholdersEquity">
        <link:definition>995211601 - Disclosure - Valhi stockholders' 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.valhi.net/role/DisclosureRelatedPartyTransactions" id="DisclosureRelatedPartyTransactions">
        <link:definition>995211701 - 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.valhi.net/role/DisclosureFairValueMeasurementsAndFinancialInstruments" id="DisclosureFairValueMeasurementsAndFinancialInstruments">
        <link:definition>995211901 - Disclosure - Fair value measurements and financial instruments</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.valhi.net/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" id="DisclosureSummaryOfSignificantAccountingPoliciesTables">
        <link:definition>99930103 - Disclosure - Summary of 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.valhi.net/role/DisclosureGoodwillTables" id="DisclosureGoodwillTables">
        <link:definition>99930803 - Disclosure - Goodwill (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.valhi.net/role/DisclosureDisaggregationOfSalesTables" id="DisclosureDisaggregationOfSalesTables">
        <link:definition>99931203 - Disclosure - Disaggregation of Sales (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.valhi.net/role/DisclosureRelatedPartyTransactionsTables" id="DisclosureRelatedPartyTransactionsTables">
        <link:definition>99931703 - Disclosure - Related party 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.valhi.net/role/DisclosureFairValueMeasurementsAndFinancialInstrumentsTables" id="DisclosureFairValueMeasurementsAndFinancialInstrumentsTables">
        <link:definition>99931903 - Disclosure - Fair value measurements and financial instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:href="vhl-20251231_pre.xml" xlink:title="Presentation Links, all" 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="vhl-20251231_cal.xml" xlink:title="Calculation Links, all" 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="vhl-20251231_def.xml" xlink:title="Definition Links, all" 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="vhl-20251231_lab.xml" xlink:title="Label Links, all" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:roleType roleURI="http://www.valhi.net/role/DisclosureStandardAndCustomAxisDomainDefaults" id="DisclosureStandardAndCustomAxisDomainDefaults">
        <link:definition>99900 - Disclosure - Standard And Custom Axis Domain Defaults</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:import namespace="https://xbrl.org/2023/calculation-1.1" schemaLocation="https://www.xbrl.org/2023/calculation-1.1.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/ecd/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/country/2025" schemaLocation="https://xbrl.sec.gov/country/2025/country-2025.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://fasb.org/srt/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/ecd-sub/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-sub-2025.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/cyd/2025" schemaLocation="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/cyd-af-sub/2025" schemaLocation="https://xbrl.sec.gov/cyd/2025/cyd-af-sub-2025.xsd" />
  <xsd:element name="PercentageOfProductionCapacity" id="vhi_PercentageOfProductionCapacity" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DefinedBenefitPlanPlanAssetsRemainInvestedInFundsPercentage" id="vhi_DefinedBenefitPlanPlanAssetsRemainInvestedInFundsPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="RevenuesAndOtherIncomeNet" id="vhi_RevenuesAndOtherIncomeNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="SecuritiesEarnings" id="vhi_SecuritiesEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="ChangesInMarketValueOfCommonStockHeldBySubsidiaries" id="vhi_ChangesInMarketValueOfCommonStockHeldBySubsidiaries" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet" id="vhi_AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="MiningProperties" id="vhi_MiningProperties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="RevenuesAndOtherIncomeAbstract" id="vhi_RevenuesAndOtherIncomeAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EquityTransactionsWithNoncontrollingInterestNetAndOther" id="vhi_EquityTransactionsWithNoncontrollingInterestNetAndOther" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="DefinedBenefitPlanNetPeriodicBenefitCostGreaterLessThanFunding" id="vhi_DefinedBenefitPlanNetPeriodicBenefitCostGreaterLessThanFunding" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="DeferredIncomeTaxExpenseBenefitExcludingTaxContingencies" id="vhi_DeferredIncomeTaxExpenseBenefitExcludingTaxContingencies" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="EquityMethodInvestmentDistributionsFromContributionsToNet" id="vhi_EquityMethodInvestmentDistributionsFromContributionsToNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="IncreaseDecreaseInRealEstateDevelopmentProperty" id="vhi_IncreaseDecreaseInRealEstateDevelopmentProperty" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="CashPaidForAbstract" id="vhi_CashPaidForAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NoncashInvestingActivitiesAbstract" id="vhi_NoncashInvestingActivitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OtherNoncurrentAssetsTextBlock" id="vhi_OtherNoncurrentAssetsTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OrganizationPolicyTextBlock" id="vhi_OrganizationPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfAffiliatePercentageControlledTableTextBlock" id="vhi_ScheduleOfAffiliatePercentageControlledTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfNoncontrollingInterestInNetAssetsOfSubsidiariesTableTextBlock" id="vhi_ScheduleOfNoncontrollingInterestInNetAssetsOfSubsidiariesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfNoncontrollingInterestInNetIncomeLossOfSubsidiariesTableTextBlock" id="vhi_ScheduleOfNoncontrollingInterestInNetIncomeLossOfSubsidiariesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BasisOfPresentationAndSignificantAccountingPoliciesLineItems" id="vhi_BasisOfPresentationAndSignificantAccountingPoliciesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BasisOfPresentationAndSignificantAccountingPoliciesTable" id="vhi_BasisOfPresentationAndSignificantAccountingPoliciesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ContranMember" id="vhi_ContranMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ValhiIncorporationMember" id="vhi_ValhiIncorporationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="MinorityInterestControllingPercentageInSubsidiaryByParent" id="vhi_MinorityInterestControllingPercentageInSubsidiaryByParent" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="ChemicalsMember" id="vhi_ChemicalsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ComponentProductsMember" id="vhi_ComponentProductsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="RealEstateManagementAndDevelopmentMember" id="vhi_RealEstateManagementAndDevelopmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="KronosMember" id="vhi_KronosMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="LandWellMember" id="vhi_LandWellMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CompXMember" id="vhi_CompXMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BasicManagementIncMember" id="vhi_BasicManagementIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="AggregateGeneralAndLimitedInterestsMember" id="vhi_AggregateGeneralAndLimitedInterestsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="IndirectControllingInterestInSubsidiary" id="vhi_IndirectControllingInterestInSubsidiary" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="NLIndustriesIncMember" id="vhi_NLIndustriesIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ReceivablesLineItems" id="vhi_ReceivablesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ReceivablesTable" id="vhi_ReceivablesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="LouisianaPigmentCompanyMember" id="vhi_LouisianaPigmentCompanyMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BasicManagementAndLandWellMember" id="vhi_BasicManagementAndLandWellMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="LandHeldForDevelopmentNoncurrent" id="vhi_LandHeldForDevelopmentNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="OtherSubsidiaryMember" id="vhi_OtherSubsidiaryMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ThreePointSevenFivePercentageSeniorSecuredNotesDueSeptemberTwoThousandTwentyFiveMember" id="vhi_ThreePointSevenFivePercentageSeniorSecuredNotesDueSeptemberTwoThousandTwentyFiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ContranCreditFacilityMember" id="vhi_ContranCreditFacilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="KronosInternationalMember" id="vhi_KronosInternationalMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="WesternAllianceBankMember" id="vhi_WesternAllianceBankMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="FixedChargeCoverageRatioMinimumValue" id="vhi_FixedChargeCoverageRatioMinimumValue" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BelgianSubsidiaryRevolvingBorrowingsMaximumMember" id="vhi_BelgianSubsidiaryRevolvingBorrowingsMaximumMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="GermanSubsidiaryRevolvingBorrowingsMaximumMember" id="vhi_GermanSubsidiaryRevolvingBorrowingsMaximumMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="AccruedSalesDiscountsAndRebates" id="vhi_AccruedSalesDiscountsAndRebates" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="ScheduleOfOtherLiabilitiesLineItems" id="vhi_ScheduleOfOtherLiabilitiesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfOtherLiabilitiesTable" id="vhi_ScheduleOfOtherLiabilitiesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EmployeeRelatedLiabilitiesNoncurrent" id="vhi_EmployeeRelatedLiabilitiesNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="AccruedDevelopmentCostsNoncurrent" id="vhi_AccruedDevelopmentCostsNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="PointOfOriginMember" id="vhi_PointOfOriginMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PointOfDestinationMember" id="vhi_PointOfDestinationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OtherMember" id="vhi_OtherMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SecurityProductsMember" id="vhi_SecurityProductsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="MarineComponentsMember" id="vhi_MarineComponentsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="LandSalesMember" id="vhi_LandSalesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="UtilityAndOtherMember" id="vhi_UtilityAndOtherMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="InfrastructureDevelopmentCostReimbursed" id="vhi_InfrastructureDevelopmentCostReimbursed" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="DisclosureOtherIncomeNetAdditionalInformationDetailLineItems" id="vhi_DisclosureOtherIncomeNetAdditionalInformationDetailLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DisclosureOtherIncomeNetScheduleOfComponentsOfOtherIncomeDetailTable" id="vhi_DisclosureOtherIncomeNetScheduleOfComponentsOfOtherIncomeDetailTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CityOfHendersonMember" id="vhi_CityOfHendersonMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="IncomeTaxExpenseBenefitAllocableToComprehensiveIncome" id="vhi_IncomeTaxExpenseBenefitAllocableToComprehensiveIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="IncomeTaxAllocableToOtherComprehensiveIncomeItemsAbstract" id="vhi_IncomeTaxAllocableToOtherComprehensiveIncomeItemsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfIncomeTaxLineItems" id="vhi_ScheduleOfIncomeTaxLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfIncomeTaxTable" id="vhi_ScheduleOfIncomeTaxTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="TaxCutsAndJobsActOf2017EffectiveIncomeTaxRateReconciliationDeductionOfInterestIncome" id="vhi_TaxCutsAndJobsActOf2017EffectiveIncomeTaxRateReconciliationDeductionOfInterestIncome" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfStockholdersEquityLineItems" id="vhi_ScheduleOfStockholdersEquityLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfStockholdersEquityTable" id="vhi_ScheduleOfStockholdersEquityTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ClassACommonMember" id="vhi_ClassACommonMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CommitmentsAndContingentLiabilitiesLineItems" id="vhi_CommitmentsAndContingentLiabilitiesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CommitmentsAndContingentLiabilitiesTable" id="vhi_CommitmentsAndContingentLiabilitiesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CALeadPaintLitigationMember" id="vhi_CALeadPaintLitigationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EnvironmentalRemediationSitesNLNamedAsPRPOrDefendantMember" id="vhi_EnvironmentalRemediationSitesNLNamedAsPRPOrDefendantMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OtherEnvironmentalCleanupMattersMember" id="vhi_OtherEnvironmentalCleanupMattersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NumberOfAnnualInstallmentPayments" id="vhi_NumberOfAnnualInstallmentPayments" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="RemainingLitigationReserveDueInFirstInstallment" id="vhi_RemainingLitigationReserveDueInFirstInstallment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="RemainingLitigationReserveDueInThirdInstallment" id="vhi_RemainingLitigationReserveDueInThirdInstallment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="RemainingLitigationReserveDueInFifthInstallment" id="vhi_RemainingLitigationReserveDueInFifthInstallment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="AccrualForEnvironmentalLossContingenciesProvisionForNewLossesAndIncreasesForRevisionInEstimatesChargedToExpense" id="vhi_AccrualForEnvironmentalLossContingenciesProvisionForNewLossesAndIncreasesForRevisionInEstimatesChargedToExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="AccruedEnvironmentalLossContingenciesAbstract" id="vhi_AccruedEnvironmentalLossContingenciesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NumberOfEnvironmentalRemediationSitesWithReasonablyEstimableCosts" id="vhi_NumberOfEnvironmentalRemediationSitesWithReasonablyEstimableCosts" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="NumberOfEnvironmentalRemediationSitesWithoutReasonablyEstimableCosts" id="vhi_NumberOfEnvironmentalRemediationSitesWithoutReasonablyEstimableCosts" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="CashAndEquivalentsAndRestrictedCashAndEquivalentsCurrentAndNoncurrentFairValueDisclosure" id="vhi_CashAndEquivalentsAndRestrictedCashAndEquivalentsCurrentAndNoncurrentFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="BondMarketPrice" id="vhi_BondMarketPrice" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="BondParValue" id="vhi_BondParValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="OtherComponentsOfNetPeriodicPensionAndOpebExpenseCredit" id="vhi_OtherComponentsOfNetPeriodicPensionAndOpebExpenseCredit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="OtherComprehensiveIncomeLossOtherAfterTaxAndReclassificationAdjustmentAttributableToParentTotal" id="vhi_OtherComprehensiveIncomeLossOtherAfterTaxAndReclassificationAdjustmentAttributableToParentTotal" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="GlobalRevolverRevolvingCreditFacilityMember" id="vhi_GlobalRevolverRevolvingCreditFacilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RemainingLitigationReserveDueInFourthInstallment" id="vhi_RemainingLitigationReserveDueInFourthInstallment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="DebtInstrumentMaturityOrDueDateMonthAndYear" id="vhi_DebtInstrumentMaturityOrDueDateMonthAndYear" type="xbrli:gYearMonthItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="NatureOfOperationsPolicyTextBlock" id="vhi_NatureOfOperationsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfReceivablesFromPayablesToAffiliatesTableTextBlock" id="vhi_ScheduleOfReceivablesFromPayablesToAffiliatesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ResidentialOrPlannedCommunityMember" id="vhi_ResidentialOrPlannedCommunityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NetCashPaymentsToFromParentForIncomeTaxes" id="vhi_NetCashPaymentsToFromParentForIncomeTaxes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="PercentageOfLikelihoodForRecognitionOfUncertainTaxPositions" id="vhi_PercentageOfLikelihoodForRecognitionOfUncertainTaxPositions" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PercentageOfSalesPriceParticipation" id="vhi_PercentageOfSalesPriceParticipation" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="MineDevelopmentCostsMember" id="vhi_MineDevelopmentCostsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NonUSSubsidiariesMember" id="vhi_NonUSSubsidiariesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="AsiaAndOtherMember" id="vhi_AsiaAndOtherMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DisclosureBusinessCombinationsDiscontinuedOperationsAndRelatedTransactionsAdditionalInformationAbstract" id="vhi_DisclosureBusinessCombinationsDiscontinuedOperationsAndRelatedTransactionsAdditionalInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BusinessCombinationsDiscontinuedOperationsAndRelatedTransactionsTable" id="vhi_BusinessCombinationsDiscontinuedOperationsAndRelatedTransactionsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BusinessCombinationsDiscontinuedOperationsAndRelatedTransactionsLineItems" id="vhi_BusinessCombinationsDiscontinuedOperationsAndRelatedTransactionsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NonCurrentAssetsMember" id="vhi_NonCurrentAssetsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CurrentAssetsMember" id="vhi_CurrentAssetsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OtherAssetsNonCurrentTable" id="vhi_OtherAssetsNonCurrentTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="LeverkusenFacilityLandLeaseMember" id="vhi_LeverkusenFacilityLandLeaseMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OwnerParticipationAgreementTaxIncrementReimbursementMember" id="vhi_OwnerParticipationAgreementTaxIncrementReimbursementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CityOfHendersonRedevelopmentAgencyMember" id="vhi_CityOfHendersonRedevelopmentAgencyMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OtherAssetsNonCurrentLineItems" id="vhi_OtherAssetsNonCurrentLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NewOperatingLeaseRightOfUseAsset" id="vhi_NewOperatingLeaseRightOfUseAsset" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="TaxIncrementReimbursementPercentage" id="vhi_TaxIncrementReimbursementPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="RedevelopmentPlanAdditionalTerm" id="vhi_RedevelopmentPlanAdditionalTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="EquityMethodInvestmentContributions" id="vhi_EquityMethodInvestmentContributions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="DirectDomesticSubsidiaryOfKIIAndGuarantorsMember" id="vhi_DirectDomesticSubsidiaryOfKIIAndGuarantorsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ForeignSubsidiaryDirectlyOwnedByKIIOrAnyGuarantorMember" id="vhi_ForeignSubsidiaryDirectlyOwnedByKIIOrAnyGuarantorMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DebtInstrumentRedemptionPricePercentBasedOnExperienceCertainSpecifiedChangeOfControlEvents" id="vhi_DebtInstrumentRedemptionPricePercentBasedOnExperienceCertainSpecifiedChangeOfControlEvents" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="MaximumAmountOfOtherIndebtednessDefault" id="vhi_MaximumAmountOfOtherIndebtednessDefault" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="WesternAllianceBusinessTrustMember" id="vhi_WesternAllianceBusinessTrustMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInterestAndDiscount" id="vhi_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInterestAndDiscount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="OtherInvestmentsAndLiquidFundsMember" id="vhi_OtherInvestmentsAndLiquidFundsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DefinedBenefitPlanAmountsRecognizedInBalanceSheetAndAccumulatedOtherComprehensiveIncomeLoss" id="vhi_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAndAccumulatedOtherComprehensiveIncomeLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="DisclosureEmployeeBenefitPlansScheduleOfDefinedBenefitPlanExpectedFuturePaymentsAbstract" id="vhi_DisclosureEmployeeBenefitPlansScheduleOfDefinedBenefitPlanExpectedFuturePaymentsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PensionPlansPostretirementAndOtherEmployeeBenefitsTable" id="vhi_PensionPlansPostretirementAndOtherEmployeeBenefitsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems" id="vhi_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DisclosureEmployeeBenefitPlansScheduleOfPlansForWhichAccumulatedBenefitObligationsExceedsPlanAssetsAbstract" id="vhi_DisclosureEmployeeBenefitPlansScheduleOfPlansForWhichAccumulatedBenefitObligationsExceedsPlanAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DisclosureEmployeeBenefitPlansSummaryOfActuarialAssumptionsUsedToDetermineNetPeriodicBenefitCostCreditAbstract" id="vhi_DisclosureEmployeeBenefitPlansSummaryOfActuarialAssumptionsUsedToDetermineNetPeriodicBenefitCostCreditAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DisclosureEmployeeBenefitPlansScheduleOfChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeLossAbstract" id="vhi_DisclosureEmployeeBenefitPlansScheduleOfChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeLossAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DisclosureEmployeeBenefitPlansCompositionOfPensionPlanAssetsAbstract" id="vhi_DisclosureEmployeeBenefitPlansCompositionOfPensionPlanAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BelgiumAndUnitedKingdomMember" id="vhi_BelgiumAndUnitedKingdomMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="LocalCurrencyEquitiesMember" id="vhi_LocalCurrencyEquitiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NonLocalCurrencyEquitiesMember" id="vhi_NonLocalCurrencyEquitiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="LocalCurrencyFixedIncomeMember" id="vhi_LocalCurrencyFixedIncomeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CashAndOtherMember" id="vhi_CashAndOtherMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NonLocalCurrencyFixedIncomeMember" id="vhi_NonLocalCurrencyFixedIncomeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EquitiesMember" id="vhi_EquitiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="FixedIncomeMember" id="vhi_FixedIncomeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DisclosureEmployeeBenefitPlansScheduleOfRollforwardOfChangeInFairValueOfLevel3AssetsAbstract" id="vhi_DisclosureEmployeeBenefitPlansScheduleOfRollforwardOfChangeInFairValueOfLevel3AssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfReconciliationOfChangesInFairValueOfAssetsAndLiabilitiesTable" id="vhi_ScheduleOfReconciliationOfChangesInFairValueOfAssetsAndLiabilitiesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfReconciliationOfChangesInFairValueOfAssetsAndLiabilitiesLineItems" id="vhi_ScheduleOfReconciliationOfChangesInFairValueOfAssetsAndLiabilitiesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisUnrealizedGainOnAssetsHeldAtEndOfYear" id="vhi_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisUnrealizedGainOnAssetsHeldAtEndOfYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisGainOnAssetsSold" id="vhi_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisGainOnAssetsSold" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTranslationAdjustments" id="vhi_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignCurrencyTranslationAdjustments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="DisclosureIncomeTaxesComponentOfIncomeTaxesExpensesAbstract" id="vhi_DisclosureIncomeTaxesComponentOfIncomeTaxesExpensesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DisclosureIncomeTaxesComponentsOfNetDeferredTaxLiabilityAbstract" id="vhi_DisclosureIncomeTaxesComponentsOfNetDeferredTaxLiabilityAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DeferredTaxAssetsLeaseAssets" id="vhi_DeferredTaxAssetsLeaseAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="DeferredTaxAssetsInvestmentsInSubsidiariesAndAffiliates" id="vhi_DeferredTaxAssetsInvestmentsInSubsidiariesAndAffiliates" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="GrossDeferredTaxAssetBeforeNettingByJurisdiction" id="vhi_GrossDeferredTaxAssetBeforeNettingByJurisdiction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="DeferredTaxAssetNettingByJurisdiction" id="vhi_DeferredTaxAssetNettingByJurisdiction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="DeferredTaxLiabilitiesLeaseLiabilities" id="vhi_DeferredTaxLiabilitiesLeaseLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="DeferredTaxLiabilitiesInvestmentsInSubsidiariesAndAffiliates" id="vhi_DeferredTaxLiabilitiesInvestmentsInSubsidiariesAndAffiliates" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="GrossDeferredTaxLiabilityBeforeNettingByJurisdiction" id="vhi_GrossDeferredTaxLiabilityBeforeNettingByJurisdiction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="DeferredTaxLiabilitiesNettingOfItemsByTaxJurisdiction" id="vhi_DeferredTaxLiabilitiesNettingOfItemsByTaxJurisdiction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="IncomeTaxesDisclosureTable" id="vhi_IncomeTaxesDisclosureTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CorporateTaxPurposesMember" id="vhi_CorporateTaxPurposesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DirectInvestmentInSubsidiaryMember" id="vhi_DirectInvestmentInSubsidiaryMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EuropeanSubsidiariesMember" id="vhi_EuropeanSubsidiariesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="TransitionTaxMember" id="vhi_TransitionTaxMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="IncomeTaxesDisclosureLineItems" id="vhi_IncomeTaxesDisclosureLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CurrentIncomeTaxExpensePaymentPeriod" id="vhi_CurrentIncomeTaxExpensePaymentPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DueToRelatedPartyCurrentIncomeTaxes" id="vhi_DueToRelatedPartyCurrentIncomeTaxes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="NonCashIncomeTaxBenefitRelatedToTaxSettlementPayment" id="vhi_NonCashIncomeTaxBenefitRelatedToTaxSettlementPayment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="DisclosureIncomeTaxesChangesInUncertainTaxPositionsAbstract" id="vhi_DisclosureIncomeTaxesChangesInUncertainTaxPositionsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="UnrecognizedTaxBenefitsIncreasesDecreasesAbstract" id="vhi_UnrecognizedTaxBenefitsIncreasesDecreasesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromCurrencyTranslation" id="vhi_UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromCurrencyTranslation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="ExcludingStockOwnershipBySubsidiaryConsideredToBeHeldInTreasuryMember" id="vhi_ExcludingStockOwnershipBySubsidiaryConsideredToBeHeldInTreasuryMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DisclosureStockholdersEquityAdditionalInformationAbstract" id="vhi_DisclosureStockholdersEquityAdditionalInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DirectorPlanMember" id="vhi_DirectorPlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PercentageOfShareHeldBySubsidiaryOfParentConsideredToBeTreasuryStockForVotingPurpose" id="vhi_PercentageOfShareHeldBySubsidiaryOfParentConsideredToBeTreasuryStockForVotingPurpose" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="UnrealizedGainLossOnSaleOfSharesAttributableToNoncontrollingInterest" id="vhi_UnrealizedGainLossOnSaleOfSharesAttributableToNoncontrollingInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ContranAndOtherAffiliatesMember" id="vhi_ContranAndOtherAffiliatesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="StockPledgedAsCollateralMember" id="vhi_StockPledgedAsCollateralMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PledgeFeeReceivedMember" id="vhi_PledgeFeeReceivedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="IntercorporateServicesAgreementsFeesMember" id="vhi_IntercorporateServicesAgreementsFeesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CombinedInformationTechnologyDataRecoveryProgramMember" id="vhi_CombinedInformationTechnologyDataRecoveryProgramMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SubleaseAgreementMember" id="vhi_SubleaseAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="InterestExpenseAndUnusedCommitmentFeesRelatedParty" id="vhi_InterestExpenseAndUnusedCommitmentFeesRelatedParty" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="RelatedPartyTransactionCashPaidForInsurancePremium" id="vhi_RelatedPartyTransactionCashPaidForInsurancePremium" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="SubleaseRentAndAncillaryExpensePaidRelatedParty" id="vhi_SubleaseRentAndAncillaryExpensePaidRelatedParty" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="LitigationReserveCurrentUponApproval" id="vhi_LitigationReserveCurrentUponApproval" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="RemainingLitigationReserve" id="vhi_RemainingLitigationReserve" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="RemainingLitigationReserveDueInSixInstallment" id="vhi_RemainingLitigationReserveDueInSixInstallment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="DiscountedRateForNetEstimatedPresentValueOfRemainingLitigationReserve" id="vhi_DiscountedRateForNetEstimatedPresentValueOfRemainingLitigationReserve" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="TitaniumDioxideMember" id="vhi_TitaniumDioxideMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OtherSupplyAndServiceContractsMember" id="vhi_OtherSupplyAndServiceContractsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ComponentProductsSegmentMember" id="vhi_ComponentProductsSegmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="TopTenCustomersMember" id="vhi_TopTenCustomersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SecurityProductsReportingUnitMember" id="vhi_SecurityProductsReportingUnitMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NumberOfCustomers" id="vhi_NumberOfCustomers" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OneCustomerMember" id="vhi_OneCustomerMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SecondCustomerMember" id="vhi_SecondCustomerMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ThirdCustomerMember" id="vhi_ThirdCustomerMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CashAndCashEquivalentsAndRestrictedCashAndCashEquivalentsOfBusinessAtTimeOfDeconsolidation" id="vhi_CashAndCashEquivalentsAndRestrictedCashAndCashEquivalentsOfBusinessAtTimeOfDeconsolidation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementsReclassificationAdjustmentFromAociBeforeTax" id="vhi_OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementsReclassificationAdjustmentFromAociBeforeTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="OtherComprehensiveIncomeLossReclassificationAdjustmentFromAociPensionAndOtherPostretirementBenefitPlansForPlanSettlementAfterTax" id="vhi_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAociPensionAndOtherPostretirementBenefitPlansForPlanSettlementAfterTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="NonCashDefinedBenefitPlanTerminationLoss" id="vhi_NonCashDefinedBenefitPlanTerminationLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="OtherLiabilitiesLineItems" id="vhi_OtherLiabilitiesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="NinePointFiveZeroPercentageSeniorSecuredNotesMember" id="vhi_NinePointFiveZeroPercentageSeniorSecuredNotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DebtInstrumentExchangeOfPrincipalAmount" id="vhi_DebtInstrumentExchangeOfPrincipalAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="DebtInstrumentCashConsiderationForExchangeOfNotes" id="vhi_DebtInstrumentCashConsiderationForExchangeOfNotes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="DebtInstrumentRedemptionMinimumOutstandingDebtPercentage" id="vhi_DebtInstrumentRedemptionMinimumOutstandingDebtPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="AccruedDevelopmentCostsCurrent" id="vhi_AccruedDevelopmentCostsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="PilotProjectMember" id="vhi_PilotProjectMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TradeTaxPurposesMember" id="vhi_TradeTaxPurposesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ProvincialTaxPurposesMember" id="vhi_ProvincialTaxPurposesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DeferredTaxAssetNondeductiblePortionOfInterestCarryforwards" id="vhi_DeferredTaxAssetNondeductiblePortionOfInterestCarryforwards" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="DebtInstrumentPremiumOnPrincipalPercentage" id="vhi_DebtInstrumentPremiumOnPrincipalPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="GlobalRevolverMember" id="vhi_GlobalRevolverMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BusinessCombinationAdjustmentToWorkingCapital" id="vhi_BusinessCombinationAdjustmentToWorkingCapital" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" id="vhi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayableAndAccruedLiabilities" id="vhi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayableAndAccruedLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="NonBaseRateMember" id="vhi_NonBaseRateMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DebtInstrumentDateOfFirstSemiAnnualInterestPayment" id="vhi_DebtInstrumentDateOfFirstSemiAnnualInterestPayment" type="xbrli:gMonthDayItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DebtInstrumentDateOfSecondSemiAnnualInterestPayment" id="vhi_DebtInstrumentDateOfSecondSemiAnnualInterestPayment" type="xbrli:gMonthDayItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DebtInstrumentInterestFloorRate" id="vhi_DebtInstrumentInterestFloorRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="FourCustomerMember" id="vhi_FourCustomerMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FiveCustomerMember" id="vhi_FiveCustomerMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="NumberOfCompaniesApprovingConsentDecreeOrder" id="vhi_NumberOfCompaniesApprovingConsentDecreeOrder" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="RaritanBaySlagSuperfundSiteMember" id="vhi_RaritanBaySlagSuperfundSiteMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DistributionsPayableToMinorityHolders" id="vhi_DistributionsPayableToMinorityHolders" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanAsset" id="vhi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanAsset" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="PreTransitionGainOnFinalRegulations" id="vhi_PreTransitionGainOnFinalRegulations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="TermLoanMember" id="vhi_TermLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PremiumOnIssuanceOfSeniorSecuredNotes" id="vhi_PremiumOnIssuanceOfSeniorSecuredNotes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="LitigationSettlementAmountPayable" id="vhi_LitigationSettlementAmountPayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="AccrualForEnvironmentalLossContingenciesGain" id="vhi_AccrualForEnvironmentalLossContingenciesGain" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="EffectiveIncomeTaxRateBeforeChangeInEnactedRate" id="vhi_EffectiveIncomeTaxRateBeforeChangeInEnactedRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="EffectiveIncomeTaxRateReductionInEnactedTaxRateForEachYearPercentage" id="vhi_EffectiveIncomeTaxRateReductionInEnactedTaxRateForEachYearPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="EffectiveIncomeTaxRateAfterChangeInEnactedRate" id="vhi_EffectiveIncomeTaxRateAfterChangeInEnactedRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="FairValueAdjustmentsOfContingentConsiderationLiability" id="vhi_FairValueAdjustmentsOfContingentConsiderationLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="KronosWorldwideIncMember" id="vhi_KronosWorldwideIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="GainContingencyUnrecordedAmountInfrastructureReimbursement" id="vhi_GainContingencyUnrecordedAmountInfrastructureReimbursement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="GainContingencyUnrecordedAmountInterestIncomeCapped" id="vhi_GainContingencyUnrecordedAmountInterestIncomeCapped" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="BasicManagementIncAndLandwellMember" id="vhi_BasicManagementIncAndLandwellMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EffectiveIncomeTaxRateReconciliationIncrementalTaxImpactOnEquityInvestmentAmount" id="vhi_EffectiveIncomeTaxRateReconciliationIncrementalTaxImpactOnEquityInvestmentAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="EffectiveIncomeTaxRateReconciliationPensionTerminationAmount" id="vhi_EffectiveIncomeTaxRateReconciliationPensionTerminationAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="EffectiveIncomeTaxRateReconciliationIncrementalTaxImpactOnEquityInvestmentPercent" id="vhi_EffectiveIncomeTaxRateReconciliationIncrementalTaxImpactOnEquityInvestmentPercent" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="EffectiveIncomeTaxRateReconciliationPensionTerminationPercent" id="vhi_EffectiveIncomeTaxRateReconciliationPensionTerminationPercent" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="AccruedInterestReceivedInterestOnRestrictedCashNonoperating" id="vhi_AccruedInterestReceivedInterestOnRestrictedCashNonoperating" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="GermanyUnitedStatesAndCanadianMember" id="vhi_GermanyUnitedStatesAndCanadianMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TaxCutsAndJobsActPaymentOfTransitionTaxForAccumulatedForeignEarnings" id="vhi_TaxCutsAndJobsActPaymentOfTransitionTaxForAccumulatedForeignEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="PretransitionGainOnFinalRegulationAmortizationPeriod" id="vhi_PretransitionGainOnFinalRegulationAmortizationPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="CurrentIncomeTaxExpensesBenefitSection987FinalRegulation2024" id="vhi_CurrentIncomeTaxExpensesBenefitSection987FinalRegulation2024" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="CashDistributedToBmi" id="vhi_CashDistributedToBmi" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="GoodwillImpairmentLosses" id="vhi_GoodwillImpairmentLosses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ThreeCustomerMember" id="vhi_ThreeCustomerMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
</xsd:schema>
