<?xml version="1.0" encoding="us-ascii"?>
<!-- DFIN ActiveDisclosure(SM) XBRL Schema Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date      : 2021-03-11T20:04:24.7017394+00:00 -->
<!-- Version            : 5.0.1.571 -->
<!-- Package ID         : 67f15fd87b734cb1a1cfb8a784d34227 -->
<!-- Copyright (c) 2021 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<xsd:schema xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:us-types="http://fasb.org/us-types/2020-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:srt-types="http://fasb.org/srt-types/2020-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2020-01-31" xmlns:culp="http://www.culp.com/20210131" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:currency="http://xbrl.sec.gov/currency/2020-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2020-01-31" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.culp.com/20210131" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/instance" />
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/linkbase" />
  <xsd:import schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" namespace="http://xbrl.org/2005/xbrldt" />
  <xsd:import schemaLocation="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd" namespace="http://xbrl.sec.gov/country/2020-01-31" />
  <xsd:import schemaLocation="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd" namespace="http://xbrl.sec.gov/currency/2020-01-31" />
  <xsd:import schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd" namespace="http://xbrl.sec.gov/dei/2020-01-31" />
  <xsd:import schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" namespace="http://www.xbrl.org/dtr/type/non-numeric" />
  <xsd:import schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" namespace="http://www.xbrl.org/dtr/type/numeric" />
  <xsd:import schemaLocation="https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd" namespace="http://xbrl.sec.gov/exch/2020-01-31" />
  <xsd:import schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" />
  <xsd:import schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" namespace="http://www.xbrl.org/2009/role/negated" />
  <xsd:import schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" namespace="http://www.xbrl.org/2009/role/net" />
  <xsd:import schemaLocation="https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" namespace="http://xbrl.sec.gov/naics/2017-01-31" />
  <xsd:import schemaLocation="https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd" namespace="http://xbrl.sec.gov/sic/2020-01-31" />
  <xsd:import schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd" namespace="http://fasb.org/srt/2020-01-31" />
  <xsd:import schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd" namespace="http://fasb.org/srt-roles/2020-01-31" />
  <xsd:import schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd" namespace="http://fasb.org/srt-types/2020-01-31" />
  <xsd:import schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd" namespace="http://xbrl.sec.gov/stpr/2018-01-31" />
  <xsd:import schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd" namespace="http://fasb.org/us-gaap/2020-01-31" />
  <xsd:import schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd" namespace="http://fasb.org/us-roles/2020-01-31" />
  <xsd:import schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd" namespace="http://fasb.org/us-types/2020-01-31" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:roleType id="TemplateLink" roleURI="http://www.culp.com/20210131/role/TemplateLink" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>00000 - Document - Template Link</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:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="culp-20210131_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:title="Calculation Links, all" xlink:type="simple" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="culp-20210131_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:title="Definition Links, all" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="culp-20210131_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:title="Label Links, all" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="culp-20210131_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:title="Presentation Links, all" xlink:type="simple" />
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DocumentDocumentAndEntityInformation" id="Role_DocumentDocumentAndEntityInformation">
        <link:definition>100000 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFNETINCOMELOSS" id="Role_StatementCONSOLIDATEDSTATEMENTSOFNETINCOMELOSS">
        <link:definition>100010 - Statement - CONSOLIDATED STATEMENTS OF NET INCOME (LOSS)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" id="Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS">
        <link:definition>100020 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" id="Role_StatementCONSOLIDATEDBALANCESHEETS">
        <link:definition>100030 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSParenthetical" id="Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>100040 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" id="Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>100050 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" id="Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical">
        <link:definition>100060 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" id="Role_StatementCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY">
        <link:definition>100070 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS&apos; EQUITY</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureBasisOfPresentation" id="Role_DisclosureBasisOfPresentation">
        <link:definition>100080 - Disclosure - Basis of Presentation</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureSignificantAccountingPolicies" id="Role_DisclosureSignificantAccountingPolicies">
        <link:definition>100090 - Disclosure - Significant Accounting Policies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureHomeAccessoriesSegmentDiscontinuedOperation" id="Role_DisclosureHomeAccessoriesSegmentDiscontinuedOperation">
        <link:definition>100100 - Disclosure - Home Accessories Segment - Discontinued Operation</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureAllowanceForDoubtfulAccounts" id="Role_DisclosureAllowanceForDoubtfulAccounts">
        <link:definition>100110 - Disclosure - Allowance for Doubtful Accounts</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureRevenueFromContractsWithCustomers" id="Role_DisclosureRevenueFromContractsWithCustomers">
        <link:definition>100120 - Disclosure - Revenue from Contracts with Customers</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureInventories" id="Role_DisclosureInventories">
        <link:definition>100130 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureIntangibleAssets" id="Role_DisclosureIntangibleAssets">
        <link:definition>100140 - Disclosure - Intangible Assets</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureGoodwill" id="Role_DisclosureGoodwill">
        <link:definition>100150 - Disclosure - Goodwill</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureInvestmentInUnconsolidatedJointVenture" id="Role_DisclosureInvestmentInUnconsolidatedJointVenture">
        <link:definition>100160 - Disclosure - Investment in Unconsolidated Joint Venture</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureAccruedExpenses" id="Role_DisclosureAccruedExpenses">
        <link:definition>100170 - Disclosure - Accrued Expenses</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureLinesOfCreditAndPaycheckProtectionProgramLoan" id="Role_DisclosureLinesOfCreditAndPaycheckProtectionProgramLoan">
        <link:definition>100180 - Disclosure - Lines of Credit and Paycheck Protection Program Loan</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureFairValue" id="Role_DisclosureFairValue">
        <link:definition>100190 - Disclosure - Fair Value</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureCashFlowInformation" id="Role_DisclosureCashFlowInformation">
        <link:definition>100200 - Disclosure - Cash Flow Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureNetIncomeFromContinuingOperationsPerShare" id="Role_DisclosureNetIncomeFromContinuingOperationsPerShare">
        <link:definition>100210 - Disclosure - Net Income from Continuing Operations Per Share</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureSegmentInformation" id="Role_DisclosureSegmentInformation">
        <link:definition>100220 - Disclosure - Segment Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureIncomeTaxes" id="Role_DisclosureIncomeTaxes">
        <link:definition>100230 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureStockBasedCompensation" id="Role_DisclosureStockBasedCompensation">
        <link:definition>100240 - Disclosure - Stock-Based Compensation</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureLeases" id="Role_DisclosureLeases">
        <link:definition>100250 - Disclosure - Leases</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureCommitmentsAndContingencies" id="Role_DisclosureCommitmentsAndContingencies">
        <link:definition>100260 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureStatutoryReserves" id="Role_DisclosureStatutoryReserves">
        <link:definition>100270 - Disclosure - Statutory Reserves</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureCommonStockRepurchaseProgram" id="Role_DisclosureCommonStockRepurchaseProgram">
        <link:definition>100280 - Disclosure - Common Stock Repurchase Program</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureDividendProgram" id="Role_DisclosureDividendProgram">
        <link:definition>100290 - Disclosure - Dividend Program</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" id="Role_DisclosureSignificantAccountingPoliciesPolicies">
        <link:definition>100300 - Disclosure - Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureHomeAccessoriesSegmentDiscontinuedOperationTables" id="Role_DisclosureHomeAccessoriesSegmentDiscontinuedOperationTables">
        <link:definition>100310 - Disclosure - Home Accessories Segment - Discontinued Operation (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureAllowanceForDoubtfulAccountsTables" id="Role_DisclosureAllowanceForDoubtfulAccountsTables">
        <link:definition>100320 - Disclosure - Allowance for Doubtful Accounts (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureRevenueFromContractsWithCustomersTables" id="Role_DisclosureRevenueFromContractsWithCustomersTables">
        <link:definition>100330 - Disclosure - Revenue from Contracts with Customers (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureInventoriesTables" id="Role_DisclosureInventoriesTables">
        <link:definition>100340 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureIntangibleAssetsTables" id="Role_DisclosureIntangibleAssetsTables">
        <link:definition>100350 - Disclosure - Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureGoodwillTables" id="Role_DisclosureGoodwillTables">
        <link:definition>100360 - Disclosure - Goodwill (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureInvestmentInUnconsolidatedJointVentureTables" id="Role_DisclosureInvestmentInUnconsolidatedJointVentureTables">
        <link:definition>100370 - Disclosure - Investment in Unconsolidated Joint Venture (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureAccruedExpensesTables" id="Role_DisclosureAccruedExpensesTables">
        <link:definition>100380 - Disclosure - Accrued Expenses (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureFairValueTables" id="Role_DisclosureFairValueTables">
        <link:definition>100390 - Disclosure - Fair Value (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureCashFlowInformationTables" id="Role_DisclosureCashFlowInformationTables">
        <link:definition>100400 - Disclosure - Cash Flow Information (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureNetIncomeFromContinuingOperationsPerShareTables" id="Role_DisclosureNetIncomeFromContinuingOperationsPerShareTables">
        <link:definition>100410 - Disclosure - Net Income from Continuing Operations Per Share (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureSegmentInformationTables" id="Role_DisclosureSegmentInformationTables">
        <link:definition>100420 - Disclosure - Segment Information (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureIncomeTaxesTables" id="Role_DisclosureIncomeTaxesTables">
        <link:definition>100430 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureStockBasedCompensationTables" id="Role_DisclosureStockBasedCompensationTables">
        <link:definition>100440 - Disclosure - Stock-Based Compensation (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureLeasesTables" id="Role_DisclosureLeasesTables">
        <link:definition>100450 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureHomeAccessoriesSegmentDiscontinuedOperationNarrativeDetail" id="Role_DisclosureHomeAccessoriesSegmentDiscontinuedOperationNarrativeDetail">
        <link:definition>100460 - Disclosure - Home Accessories Segment - Discontinued Operation - Narrative (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureHomeAccessoriesSegmentDiscontinuedOperationSummaryOfDisposalOfDiscontinuedOperationOnConsolidatedBalanceSheetDetail" id="Role_DisclosureHomeAccessoriesSegmentDiscontinuedOperationSummaryOfDisposalOfDiscontinuedOperationOnConsolidatedBalanceSheetDetail">
        <link:definition>100470 - Disclosure - Home Accessories Segment - Discontinued Operation - Summary of Disposal of Discontinued Operation on Consolidated Balance Sheet (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureHomeAccessoriesSegmentDiscontinuedOperationSummaryOfNetLossFromDiscontinuedOperationOnConsolidatedConsolidatedStatementsOfNetIncomeLossDetail" id="Role_DisclosureHomeAccessoriesSegmentDiscontinuedOperationSummaryOfNetLossFromDiscontinuedOperationOnConsolidatedConsolidatedStatementsOfNetIncomeLossDetail">
        <link:definition>100480 - Disclosure - Home Accessories Segment - Discontinued Operation - Summary of Net Loss from Discontinued Operation on Consolidated Consolidated Statements of Net Income (Loss) (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureHomeAccessoriesSegmentDiscontinuedOperationSummaryOfNetLossFromDiscontinuedOperationOnConsolidatedConsolidatedStatementsOfNetIncomeLossParentheticalDetail" id="Role_DisclosureHomeAccessoriesSegmentDiscontinuedOperationSummaryOfNetLossFromDiscontinuedOperationOnConsolidatedConsolidatedStatementsOfNetIncomeLossParentheticalDetail">
        <link:definition>100490 - Disclosure - Home Accessories Segment - Discontinued Operation - Summary of Net Loss from Discontinued Operation on Consolidated Consolidated Statements of Net Income (Loss) (Parenthetical) (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureHomeAccessoriesSegmentDiscontinuedOperationSummaryOfNetIncomeFromContinuingOperationsNetLossFromDiscontinuedOperationAndNetIncomeLossAttributableToCommonShareholdersAndNoncontrollingInterestDetail" id="Role_DisclosureHomeAccessoriesSegmentDiscontinuedOperationSummaryOfNetIncomeFromContinuingOperationsNetLossFromDiscontinuedOperationAndNetIncomeLossAttributableToCommonShareholdersAndNoncontrollingInterestDetail">
        <link:definition>100500 - Disclosure - Home Accessories Segment - Discontinued Operation - Summary of Net Income from Continuing Operations, Net Loss from Discontinued Operation, and Net Income (Loss) Attributable to Common Shareholders and Noncontrolling Interest (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureAllowanceForDoubtfulAccountsSummaryOfActivityInAllowanceForDoubtfulAccountsDetail" id="Role_DisclosureAllowanceForDoubtfulAccountsSummaryOfActivityInAllowanceForDoubtfulAccountsDetail">
        <link:definition>100510 - Disclosure - Allowance for Doubtful Accounts - Summary of the Activity in the Allowance for Doubtful Accounts (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureAllowanceForDoubtfulAccountsNarrativeDetail" id="Role_DisclosureAllowanceForDoubtfulAccountsNarrativeDetail">
        <link:definition>100520 - Disclosure - Allowance for Doubtful Accounts - Narrative (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureRevenueFromContractsWithCustomersNarrativeDetail" id="Role_DisclosureRevenueFromContractsWithCustomersNarrativeDetail">
        <link:definition>100530 - Disclosure - Revenue from Contracts with Customers - Narrative (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfActivityAssociatedWithDeferredRevenueDetail" id="Role_DisclosureRevenueFromContractsWithCustomersSummaryOfActivityAssociatedWithDeferredRevenueDetail">
        <link:definition>100540 - Disclosure - Revenue from Contracts with Customers - Summary of the activity associated with deferred revenue (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetail" id="Role_DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetail">
        <link:definition>100550 - Disclosure - Revenue from Contracts with Customers - Disaggregation of Revenue (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureInventoriesSummaryOfInventoriesDetail" id="Role_DisclosureInventoriesSummaryOfInventoriesDetail">
        <link:definition>100560 - Disclosure - Inventories - Summary of Inventories (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureInventoriesSummaryOfInventoriesParentheticalDetail" id="Role_DisclosureInventoriesSummaryOfInventoriesParentheticalDetail">
        <link:definition>100570 - Disclosure - Inventories - Summary of Inventories (Parenthetical) (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetail" id="Role_DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetail">
        <link:definition>100580 - Disclosure - Intangible Assets - Summary of Intangible Assets (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureIntangibleAssetsSummaryOfIntangibleAssetsParentheticalDetail" id="Role_DisclosureIntangibleAssetsSummaryOfIntangibleAssetsParentheticalDetail">
        <link:definition>100590 - Disclosure - Intangible Assets - Summary of Intangible Assets (Parenthetical) (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureIntangibleAssetTradenamesDetail" id="Role_DisclosureIntangibleAssetTradenamesDetail">
        <link:definition>100600 - Disclosure - Intangible Asset - Tradenames (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureIntangibleAssetsNarrativeDetail" id="Role_DisclosureIntangibleAssetsNarrativeDetail">
        <link:definition>100610 - Disclosure - Intangible Assets - Narrative (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureIntangibleAssetsSummaryOfChangeInCarryingAmountOfFiniteLivedIntangibleAssetsDetail" id="Role_DisclosureIntangibleAssetsSummaryOfChangeInCarryingAmountOfFiniteLivedIntangibleAssetsDetail">
        <link:definition>100620 - Disclosure - Intangible Assets - Summary of Change in Carrying Amount of Finite-Lived Intangible Assets (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureGoodwillSummaryOfChangeInCarryingAmountOfGoodwillDetail" id="Role_DisclosureGoodwillSummaryOfChangeInCarryingAmountOfGoodwillDetail">
        <link:definition>100630 - Disclosure - Goodwill - Summary of Change in Carrying Amount of Goodwill (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureGoodwillSummaryOfChangeInCarryingAmountOfGoodwillParentheticalDetail" id="Role_DisclosureGoodwillSummaryOfChangeInCarryingAmountOfGoodwillParentheticalDetail">
        <link:definition>100640 - Disclosure - Goodwill - Summary of Change in Carrying Amount of Goodwill (Parenthetical) (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureGoodwillNarrativeDetail" id="Role_DisclosureGoodwillNarrativeDetail">
        <link:definition>100650 - Disclosure - Goodwill - Narrative (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureInvestmentInUnconsolidatedJointVentureNarrativeDetail" id="Role_DisclosureInvestmentInUnconsolidatedJointVentureNarrativeDetail">
        <link:definition>100660 - Disclosure - Investment in Unconsolidated Joint Venture - Narrative (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureInvestmentInUnconsolidatedJointVentureSummaryOfEquityMethodInvestmentDetail" id="Role_DisclosureInvestmentInUnconsolidatedJointVentureSummaryOfEquityMethodInvestmentDetail">
        <link:definition>100670 - Disclosure - Investment in Unconsolidated Joint Venture - Summary of Equity Method Investment (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureAccruedExpensesSummaryOfAccruedExpensesDetail" id="Role_DisclosureAccruedExpensesSummaryOfAccruedExpensesDetail">
        <link:definition>100680 - Disclosure - Accrued Expenses - Summary of Accrued Expenses (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureAccruedExpensesNarrativeDetail" id="Role_DisclosureAccruedExpensesNarrativeDetail">
        <link:definition>100690 - Disclosure - Accrued Expenses - Narrative (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureLinesOfCreditAndPaycheckProtectionProgramLoanNarrativeDetail" id="Role_DisclosureLinesOfCreditAndPaycheckProtectionProgramLoanNarrativeDetail">
        <link:definition>100700 - Disclosure - Lines of Credit and Paycheck Protection Program Loan - Narrative (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureFairValueRecurringBasisDetail" id="Role_DisclosureFairValueRecurringBasisDetail">
        <link:definition>100710 - Disclosure - Fair Value - Recurring Basis (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureFairValueNarrativeDetail" id="Role_DisclosureFairValueNarrativeDetail">
        <link:definition>100720 - Disclosure - Fair Value - Narrative (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureFairValueNonrecurringBasisDiscontinuedOperationDetail" id="Role_DisclosureFairValueNonrecurringBasisDiscontinuedOperationDetail">
        <link:definition>100730 - Disclosure - Fair Value - Nonrecurring Basis - Discontinued Operation (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureFairValueNonrecurringBasisDetail" id="Role_DisclosureFairValueNonrecurringBasisDetail">
        <link:definition>100740 - Disclosure - Fair Value - Nonrecurring Basis (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureCashFlowInformationInterestAndIncomeTaxesPaidDetail" id="Role_DisclosureCashFlowInformationInterestAndIncomeTaxesPaidDetail">
        <link:definition>100750 - Disclosure - Cash Flow Information - Interest and Income Taxes Paid (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureCashFlowInformationInterestAndIncomeTaxesPaidParentheticalDetail" id="Role_DisclosureCashFlowInformationInterestAndIncomeTaxesPaidParentheticalDetail">
        <link:definition>100760 - Disclosure - Cash Flow Information - Interest and Income Taxes Paid (Parenthetical) (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureNetIncomeFromContinuingOperationsPerShareScheduleOfWeightedAverageSharesUsedInComputationOfBasicAndDilutedNetIncomeFromContinuingOperationsPerShareDetail" id="Role_DisclosureNetIncomeFromContinuingOperationsPerShareScheduleOfWeightedAverageSharesUsedInComputationOfBasicAndDilutedNetIncomeFromContinuingOperationsPerShareDetail">
        <link:definition>100770 - Disclosure - Net Income from Continuing Operations Per Share - Schedule of Weighted Average Shares Used in the Computation of Basic and Diluted Net Income from Continuing Operations Per Share (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureNetIncomeFromContinuingOperationsPerShareNarrativeDetail" id="Role_DisclosureNetIncomeFromContinuingOperationsPerShareNarrativeDetail">
        <link:definition>100780 - Disclosure - Net Income from Continuing Operations Per Share - Narrative (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureSegmentInformationNarrativeDetail" id="Role_DisclosureSegmentInformationNarrativeDetail">
        <link:definition>100790 - Disclosure - Segment Information - Narrative (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureSegmentInformationStatementOfOperationsForOperatingSegmentsDetail" id="Role_DisclosureSegmentInformationStatementOfOperationsForOperatingSegmentsDetail">
        <link:definition>100800 - Disclosure - Segment Information - Statement of Operations for Operating Segments (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureSegmentInformationBalanceSheetInformationByOperatingSegmentsDetail" id="Role_DisclosureSegmentInformationBalanceSheetInformationByOperatingSegmentsDetail">
        <link:definition>100810 - Disclosure - Segment Information - Balance Sheet Information by Operating Segments (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureSegmentInformationBalanceSheetInformationByOperatingSegmentsParentheticalDetail" id="Role_DisclosureSegmentInformationBalanceSheetInformationByOperatingSegmentsParentheticalDetail">
        <link:definition>100820 - Disclosure - Segment Information - Balance Sheet Information by Operating Segments (Parenthetical) (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureIncomeTaxesAllocationOfIncomeTaxExpenseDetail" id="Role_DisclosureIncomeTaxesAllocationOfIncomeTaxExpenseDetail">
        <link:definition>100830 - Disclosure - Income Taxes - Allocation of Income Tax Expense (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureIncomeTaxesEffectiveIncomeTaxRateNarrativeDetail" id="Role_DisclosureIncomeTaxesEffectiveIncomeTaxRateNarrativeDetail">
        <link:definition>100840 - Disclosure - Income Taxes - Effective Income Tax Rate - Narrative (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureIncomeTaxesDifferencesBetweenIncomeTaxExpenseFromContinuingOperationsAtFederalIncomeTaxRateAndEffectiveIncomeTaxRateDetail" id="Role_DisclosureIncomeTaxesDifferencesBetweenIncomeTaxExpenseFromContinuingOperationsAtFederalIncomeTaxRateAndEffectiveIncomeTaxRateDetail">
        <link:definition>100850 - Disclosure - Income Taxes - Differences Between Income Tax Expense from Continuing Operations at Federal Income Tax Rate and Effective Income Tax Rate (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureIncomeTaxesUSTaxLawChangeNarrativeDetail" id="Role_DisclosureIncomeTaxesUSTaxLawChangeNarrativeDetail">
        <link:definition>100860 - Disclosure - Income Taxes - U.S. Tax Law Change - Narrative (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureIncomeTaxesValuationAllowanceNarrativeDetail" id="Role_DisclosureIncomeTaxesValuationAllowanceNarrativeDetail">
        <link:definition>100870 - Disclosure - Income Taxes - Valuation Allowance - Narrative (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureIncomeTaxesSummaryOfValuationAllowancesAgainstNetDeferredIncomeTaxesDetail" id="Role_DisclosureIncomeTaxesSummaryOfValuationAllowancesAgainstNetDeferredIncomeTaxesDetail">
        <link:definition>100880 - Disclosure - Income Taxes - Summary of Valuation Allowances Against Net Deferred Income Taxes (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureIncomeTaxesUndistributedEarningsNarrativeDetail" id="Role_DisclosureIncomeTaxesUndistributedEarningsNarrativeDetail">
        <link:definition>100890 - Disclosure - Income Taxes - Undistributed Earnings - Narrative (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureIncomeTaxesUncertainIncomeTaxPositionsNarrativeDetail" id="Role_DisclosureIncomeTaxesUncertainIncomeTaxPositionsNarrativeDetail">
        <link:definition>100900 - Disclosure - Income Taxes - Uncertain Income Tax Positions - Narrative (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureStockBasedCompensationNarrativeDetail" id="Role_DisclosureStockBasedCompensationNarrativeDetail">
        <link:definition>100910 - Disclosure - Stock-Based Compensation - Narrative (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureStockBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfPerformanceBasedRestrictedStockUnitsDetail" id="Role_DisclosureStockBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfPerformanceBasedRestrictedStockUnitsDetail">
        <link:definition>100920 - Disclosure - Stock-Based Compensation - Summary of Assumptions Used to Determine Fair Value of Performance Based Restricted Stock Units (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureStockBasedCompensationSummaryOfGrantsOfPerformanceBasedRestrictedStockUnitsAssociatedWithSeniorExecutivesAndKeyEmployeesDetail" id="Role_DisclosureStockBasedCompensationSummaryOfGrantsOfPerformanceBasedRestrictedStockUnitsAssociatedWithSeniorExecutivesAndKeyEmployeesDetail">
        <link:definition>100930 - Disclosure - Stock-Based Compensation - Summary of Grants of Performance-Based Restricted Stock Units Associated with Senior Executives and Key Employees (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureStockBasedCompensationSummaryOfGrantsOfPerformanceBasedRestrictedStockUnitsAssociatedWithSeniorExecutivesAndKeyEmployeesParentheticalDetail" id="Role_DisclosureStockBasedCompensationSummaryOfGrantsOfPerformanceBasedRestrictedStockUnitsAssociatedWithSeniorExecutivesAndKeyEmployeesParentheticalDetail">
        <link:definition>100940 - Disclosure - Stock-Based Compensation - Summary of Grants of Performance-Based Restricted Stock Units Associated with Senior Executives and Key Employees (Parenthetical) (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureStockBasedCompensationSummaryOfPerformanceBasedRestrictedStockUnitsVestedDetail" id="Role_DisclosureStockBasedCompensationSummaryOfPerformanceBasedRestrictedStockUnitsVestedDetail">
        <link:definition>100950 - Disclosure - Stock-Based Compensation - Summary of Performance-Based Restricted Stock Units Vested (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureStockBasedCompensationSummaryOfGrantsOfTimeBasedRestrictedStockUnitAwardsAssociatedWithKeyMemberOfManagementDetail" id="Role_DisclosureStockBasedCompensationSummaryOfGrantsOfTimeBasedRestrictedStockUnitAwardsAssociatedWithKeyMemberOfManagementDetail">
        <link:definition>100960 - Disclosure - Stock-Based Compensation - Summary of Grants of Time-Based Restricted Stock Unit Awards Associated with Key Member of Management (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureLeasesNarrativeDetail" id="Role_DisclosureLeasesNarrativeDetail">
        <link:definition>100970 - Disclosure - Leases - Narrative (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureLeasesLesseeOperatingLeaseRightOfUseAssetsAndLiabilitiesDetail" id="Role_DisclosureLeasesLesseeOperatingLeaseRightOfUseAssetsAndLiabilitiesDetail">
        <link:definition>100980 - Disclosure - Leases - Lessee Operating Lease Right of Use Assets and Liabilities (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureLeasesLesseeOperatingLeaseRightOfUseAssetsAndLiabilitiesParentheticalDetail" id="Role_DisclosureLeasesLesseeOperatingLeaseRightOfUseAssetsAndLiabilitiesParentheticalDetail">
        <link:definition>100990 - Disclosure - Leases - Lessee Operating Lease Right of Use Assets and Liabilities (Parenthetical) (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureLeasesOperatingLeasesOfLesseeDisclosureDetails" id="Role_DisclosureLeasesOperatingLeasesOfLesseeDisclosureDetails">
        <link:definition>101000 - Disclosure - Leases - Operating Leases of Lessee Disclosure (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureLeasesLesseeOperatingLeaseLiabilityMaturityDetails" id="Role_DisclosureLeasesLesseeOperatingLeaseLiabilityMaturityDetails">
        <link:definition>101010 - Disclosure - Leases - Lessee Operating Lease Liability Maturity (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureLeasesLesseeOperatingLeaseLiabilityMaturityDetails2" id="Role_DisclosureLeasesLesseeOperatingLeaseLiabilityMaturityDetails2">
        <link:definition>101020 - Disclosure - Leases - Lessee Operating Lease Liability Maturity (Details)2</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureLeasesWeightedAverageLeaseTermAndDiscountRateDetail" id="Role_DisclosureLeasesWeightedAverageLeaseTermAndDiscountRateDetail">
        <link:definition>101030 - Disclosure - Leases - Weighted Average Lease Term and Discount Rate (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureCommitmentsAndContingenciesNarrativeDetail" id="Role_DisclosureCommitmentsAndContingenciesNarrativeDetail">
        <link:definition>101040 - Disclosure - Commitments and Contingencies - Narrative (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureStatutoryReservesNarrativeDetail" id="Role_DisclosureStatutoryReservesNarrativeDetail">
        <link:definition>101050 - Disclosure - Statutory Reserves - Narrative (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureCommonStockRepurchaseProgramDetail" id="Role_DisclosureCommonStockRepurchaseProgramDetail">
        <link:definition>101060 - Disclosure - Common Stock Repurchase Program (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.culp.com/20210131/taxonomy/role/DisclosureDividendProgramNarrativeDetail" id="Role_DisclosureDividendProgramNarrativeDetail">
        <link:definition>101070 - Disclosure - Dividend Program - Narrative (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element id="culp_RestructuringCreditExpense" name="RestructuringCreditExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="culp_ComprehensiveIncomeLossNetOfTaxAttributableToNoncontrollingInterestAssociatedWithDiscontinuedOperation" name="ComprehensiveIncomeLossNetOfTaxAttributableToNoncontrollingInterestAssociatedWithDiscontinuedOperation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="culp_DisposalGroupIncludingDiscontinuedOperationAssetImpairments" name="DisposalGroupIncludingDiscontinuedOperationAssetImpairments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="culp_DisposalGroupIncludingDiscontinuedOperationReversalOfContingentConsiderationEarnOutObligation" name="DisposalGroupIncludingDiscontinuedOperationReversalOfContingentConsiderationEarnOutObligation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="culp_LongTermNoteReceivableAffiliatedWithDiscontinuedOperation" name="LongTermNoteReceivableAffiliatedWithDiscontinuedOperation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="culp_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" name="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="culp_InterestPayableOnOperatingLeaseLiabilities" name="InterestPayableOnOperatingLeaseLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="culp_AccountsPayableCapitalExpendituresCurrent" name="AccountsPayableCapitalExpendituresCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="culp_AccruedLiabilitiesNoncurrent" name="AccruedLiabilitiesNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="culp_AssetImpairmentChargesFromContinuingAndDiscontinuedOperation" name="AssetImpairmentChargesFromContinuingAndDiscontinuedOperation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="culp_ReversalOfContingentConsiderationAssociatedWithDiscontinuedOperation" name="ReversalOfContingentConsiderationAssociatedWithDiscontinuedOperation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="culp_DeferredIncomeTaxExpenseBenefitFromContinuingAndDiscontinuedOperations" name="DeferredIncomeTaxExpenseBenefitFromContinuingAndDiscontinuedOperations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="culp_IncreaseDecreaseInAccruedLiabilitiesAndDeferredCompensation" name="IncreaseDecreaseInAccruedLiabilitiesAndDeferredCompensation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="culp_PaymentsAssociatedWithPaycheckProtectionProgramLoan" name="PaymentsAssociatedWithPaycheckProtectionProgramLoan" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="culp_PaymentsToAcquireBusinessesFinancingActivities" name="PaymentsToAcquireBusinessesFinancingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="culp_ProceedsFromSubordinatedLoanPayableAssociatedWithTheNoncontrollingInterestOfDiscontinuedOperation" name="ProceedsFromSubordinatedLoanPayableAssociatedWithTheNoncontrollingInterestOfDiscontinuedOperation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="culp_ProceedsFromCapitalContributionAssociatedWithTheNoncontrollingInterestOfDiscontinuedOperation" name="ProceedsFromCapitalContributionAssociatedWithTheNoncontrollingInterestOfDiscontinuedOperation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="culp_CurrentAssetsDiscontinuedOperationMember" name="CurrentAssetsDiscontinuedOperationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_StockIssuedOrVestedDuringPeriodPerformanceBasedUnitsShares" name="StockIssuedOrVestedDuringPeriodPerformanceBasedUnitsShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_StockIssuedOrVestedDuringPeriodPerformanceBasedUnitsValue" name="StockIssuedOrVestedDuringPeriodPerformanceBasedUnitsValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="culp_AccruedLiabilitiesDisclosureTextBlock" name="AccruedLiabilitiesDisclosureTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_StatutoryReservesDisclosureTextBlock" name="StatutoryReservesDisclosureTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_ShareRepurchaseProgramDisclosureTextBlock" name="ShareRepurchaseProgramDisclosureTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_DividendsTextBlock" name="DividendsTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_SummaryOfDisposalOfDiscontinuedOperationOnConsolidatedBalanceSheetTableTextBlock" name="SummaryOfDisposalOfDiscontinuedOperationOnConsolidatedBalanceSheetTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_SummaryOfNetLossFromDiscontinuedOperationOnConsolidatedStatementsOfNetLossIncomeTableTextBlock" name="SummaryOfNetLossFromDiscontinuedOperationOnConsolidatedStatementsOfNetLossIncomeTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_SummaryOfNetLossIncomeTableTextBlock" name="SummaryOfNetLossIncomeTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_AllowanceForDoubtfulAccountsTableTextBlock" name="AllowanceForDoubtfulAccountsTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_ScheduleOfIntangibleAssetsTableTextBlock" name="ScheduleOfIntangibleAssetsTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_ScheduleOfAllocationOfIncomeTaxesTableTextBlock" name="ScheduleOfAllocationOfIncomeTaxesTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_ExecutiveOfficersAndKeyEmployeesMember" name="ExecutiveOfficersAndKeyEmployeesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_PerformanceBasedRestrictedStockUnitMember" name="PerformanceBasedRestrictedStockUnitMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_TimeBasedRestrictedStockUnitsMember" name="TimeBasedRestrictedStockUnitsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_LesseeOperatingLeaseRightOfUseAssetsAndLiabilitiesTableTextBlock" name="LesseeOperatingLeaseRightOfUseAssetsAndLiabilitiesTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_WeightedAverageLeaseTermAndDiscountRateTableTextBlock" name="WeightedAverageLeaseTermAndDiscountRateTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_DisposalGroupLoanAmountClosingPeriodAfterSaleTransaction" name="DisposalGroupLoanAmountClosingPeriodAfterSaleTransaction" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeRepaymentPeriod" name="DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeRepaymentPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_DiscontinuedOperationsLineItems" name="DiscontinuedOperationsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_DiscontinuedOperationsTable" name="DiscontinuedOperationsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_ELuxuryMember" name="ELuxuryMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_DisposalGroupIncludingDiscontinuedOperationsRightOfUseAsset" name="DisposalGroupIncludingDiscontinuedOperationsRightOfUseAsset" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="culp_LiabilitiesAndNetAssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" name="LiabilitiesAndNetAssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent" name="DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="culp_DisposalGroupIncludingDiscontinuedOperationLoanPayable" name="DisposalGroupIncludingDiscontinuedOperationLoanPayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="culp_DisposalGroupIncludingDiscontinuedOperationSubordinatedLoanPayableNoncontrollingInterest" name="DisposalGroupIncludingDiscontinuedOperationSubordinatedLoanPayableNoncontrollingInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="culp_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityNoncurrent" name="DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="culp_DisposalGroupIncludingDiscontinuedOperationNetAssets" name="DisposalGroupIncludingDiscontinuedOperationNetAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="culp_NetSalesAndCostOfSalesFromContinuingOperationsRelatedToInventoryShipment" name="NetSalesAndCostOfSalesFromContinuingOperationsRelatedToInventoryShipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="culp_NetSalesRelatedToInventoryShipmentInSupplyAgreement" name="NetSalesRelatedToInventoryShipmentInSupplyAgreement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="culp_PaymentReceivedFromRoyaltyAgreement" name="PaymentReceivedFromRoyaltyAgreement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="culp_UnpaidLeasePaymentsGuaranteesPercentage" name="UnpaidLeasePaymentsGuaranteesPercentage" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_OperatingLeaseAgreementExpiryDate" name="OperatingLeaseAgreementExpiryDate" type="xbrli:gYearMonthItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_ValuationAllowancesAndReservesChargedToCostAndExpenseNetOfAdjustment" name="ValuationAllowancesAndReservesChargedToCostAndExpenseNetOfAdjustment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="culp_ValuationAllowancesAndReservesWriteOffsNetOfRecoveries" name="ValuationAllowancesAndReservesWriteOffsNetOfRecoveries" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="culp_ContractAssetsAndLiabilitiesLineItems" name="ContractAssetsAndLiabilitiesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_HomeAccessoriesMember" name="HomeAccessoriesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_ContractWithCustomersCreditPeriod" name="ContractWithCustomersCreditPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_ContractWithCustomerLiabilityAdditions" name="ContractWithCustomerLiabilityAdditions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="culp_MattressFabricsMember" name="MattressFabricsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_UpholsteryFabricsMember" name="UpholsteryFabricsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_InventoryNetIncludingDiscontinuedOperations" name="InventoryNetIncludingDiscontinuedOperations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="culp_CurrentAssetsFromDiscontinuedOperationMember" name="CurrentAssetsFromDiscontinuedOperationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_IntangibleAssetsNetIncludingDiscontinuedOperation" name="IntangibleAssetsNetIncludingDiscontinuedOperation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="culp_IntangibleAssetsLineItems" name="IntangibleAssetsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_IntangibleAssetsTable" name="IntangibleAssetsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_IntangibleAssetsExcludingDiscontinuedOperation" name="IntangibleAssetsExcludingDiscontinuedOperation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="culp_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" name="FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="culp_GoodwillIncludingDiscontinuedOperation" name="GoodwillIncludingDiscontinuedOperation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="culp_NoncurrentAssetsDiscontinuedOperationMember" name="NoncurrentAssetsDiscontinuedOperationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_AreaOfAdditionalPlantFacility" name="AreaOfAdditionalPlantFacility" type="num:areaItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xsd:element id="culp_ClassInternationalHoldingsLtdMember" name="ClassInternationalHoldingsLtdMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_AcquisitionOfAdditionalOwnershipPercentage" name="AcquisitionOfAdditionalOwnershipPercentage" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xsd:element id="culp_ScheduleOfOwnershipChangesAbstract" name="ScheduleOfOwnershipChangesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_PayablesAndAccrualsLineItems" name="PayablesAndAccrualsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_PayablesAndAccrualsTable" name="PayablesAndAccrualsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_CurrentLiabilitiesDiscontinuedOperationMember" name="CurrentLiabilitiesDiscontinuedOperationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_MaximumAmountOfLettersOfCredit" name="MaximumAmountOfLettersOfCredit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="culp_SeventhAmendmentMember" name="SeventhAmendmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_PriceLevelOneMember" name="PriceLevelOneMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_PriceLevelTwoMember" name="PriceLevelTwoMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_PriceLevelThreeMember" name="PriceLevelThreeMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_PriceLevelFourMember" name="PriceLevelFourMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_PaycheckProtectionProgramCaresActMember" name="PaycheckProtectionProgramCaresActMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_LineOfCreditFacilityPercentageOfEquityInterestAsCollateral" name="LineOfCreditFacilityPercentageOfEquityInterestAsCollateral" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_LineOfCreditAdditionalBorrowings" name="LineOfCreditAdditionalBorrowings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="culp_PercentageOfPricingMatrixIncreased" name="PercentageOfPricingMatrixIncreased" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_SeventhAmendmentReducedAnnualCapitalExpenditure" name="SeventhAmendmentReducedAnnualCapitalExpenditure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="culp_PercentageOfLiensAndOtherIndebtednessReducedDueToSeventhAmendment" name="PercentageOfLiensAndOtherIndebtednessReducedDueToSeventhAmendment" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_CovenantMaximumAmountToPayDividendsAndRepurchasingStock" name="CovenantMaximumAmountToPayDividendsAndRepurchasingStock" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="culp_InflationProtectedBondFundMember" name="InflationProtectedBondFundMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_ShortTermBondFundsMember" name="ShortTermBondFundsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_GrowthAllocationFundMember" name="GrowthAllocationFundMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_StrategicIncomeFundMember" name="StrategicIncomeFundMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_ModerateAllocationFundMember" name="ModerateAllocationFundMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_CurrentExpectedCreditLosesMember" name="CurrentExpectedCreditLosesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_LongTermInvestmentsMember" name="LongTermInvestmentsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_HeldToMaturitySecuritiesRemainingMaturityPeriod" name="HeldToMaturitySecuritiesRemainingMaturityPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_HeldToMaturitySecuritiesMaturityPeriod" name="HeldToMaturitySecuritiesMaturityPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_PercentageOfExpectedAlternativeMinimumTaxAmountRefundableInCurrentFiscalYear" name="PercentageOfExpectedAlternativeMinimumTaxAmountRefundableInCurrentFiscalYear" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xsd:element id="culp_PercentageOfExpectedAlternativeMinimumTaxAmountRefundableInYearTwo" name="PercentageOfExpectedAlternativeMinimumTaxAmountRefundableInYearTwo" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xsd:element id="culp_IncomeTaxesRefundedAmount" name="IncomeTaxesRefundedAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="culp_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTaxAmountRefundableReceived" name="DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTaxAmountRefundableReceived" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="culp_SupplementalCashFlowElementsLineItems" name="SupplementalCashFlowElementsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_SupplementalCashFlowElementsTable" name="SupplementalCashFlowElementsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_PercentageOfAlternativeMinimumTaxCreditsRefundableUnderCARESAct" name="PercentageOfAlternativeMinimumTaxCreditsRefundableUnderCARESAct" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTaxAmountRemainingRefundableReceived" name="DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTaxAmountRemainingRefundableReceived" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="culp_IncomeTaxPaymentWithForeignJurisdictions" name="IncomeTaxPaymentWithForeignJurisdictions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="culp_WithholdingTaxPayment" name="WithholdingTaxPayment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="culp_AntidilutiveSecuritiesDueToDecreaseInStockPriceExcludedFromComputationOfEarningsFromContinuingOperationsPerShare" name="AntidilutiveSecuritiesDueToDecreaseInStockPriceExcludedFromComputationOfEarningsFromContinuingOperationsPerShare" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_DiscontinuedOperationMember" name="DiscontinuedOperationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_CapitalExpenditures" name="CapitalExpenditures" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="culp_EffectiveIncomeTaxRateReconciliationChangeInTaxLaw" name="EffectiveIncomeTaxRateReconciliationChangeInTaxLaw" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTaxPercent" name="EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeTaxPercent" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_EffectiveIncomeTaxRateReconciliationWithholdingTaxesAssociatedWithForeignJurisdictions" name="EffectiveIncomeTaxRateReconciliationWithholdingTaxesAssociatedWithForeignJurisdictions" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_EffectiveIncomeTaxRateReconciliationForeignExchangeRateLossesGains" name="EffectiveIncomeTaxRateReconciliationForeignExchangeRateLossesGains" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtGlobalIntangibleLowTaxedIncomeTax" name="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtGlobalIntangibleLowTaxedIncomeTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="culp_IncomeTaxesLineItems" name="IncomeTaxesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_IncomeTaxesTable" name="IncomeTaxesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_GiltiMember" name="GiltiMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_NonCashIncomeTaxBenefit" name="NonCashIncomeTaxBenefit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="culp_FederalAndStateMember" name="FederalAndStateMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_DeferredIncomeTaxAssetsMember" name="DeferredIncomeTaxAssetsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_ValuationCapitalLossCarryforwardsAndCreditsMember" name="ValuationCapitalLossCarryforwardsAndCreditsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_DividendsReceivedDeductionPercentageForEarningsAndProfitsReceivedFromForeignCorporation" name="DividendsReceivedDeductionPercentageForEarningsAndProfitsReceivedFromForeignCorporation" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_DividendsReceivedDeductionForeignCorporationOwnershipPercentage" name="DividendsReceivedDeductionForeignCorporationOwnershipPercentage" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_DeferredIncomeTaxesNetNoncurrentMember" name="DeferredIncomeTaxesNetNoncurrentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_IncomeTaxesPayableNoncurrentMember" name="IncomeTaxesPayableNoncurrentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_EquityIncentivePlanTwoThousandFifteenMember" name="EquityIncentivePlanTwoThousandFifteenMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_PerformanceBasedRestrictedStockUnitsMember" name="PerformanceBasedRestrictedStockUnitsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_EmployeeMember" name="EmployeeMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_NonEmployeeMember" name="NonEmployeeMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_NonEmployeeDirectorMember" name="NonEmployeeDirectorMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_ImmediateMember" name="ImmediateMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeerCompanies" name="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeerCompanies" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCorrelationCoefficientOfPeerCompanies" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCorrelationCoefficientOfPeerCompanies" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestedInPeriod" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestedInPeriod" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValueAdjustmentToClosingPriceOfCommonStockPercentage" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValueAdjustmentToClosingPriceOfCommonStockPercentage" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValueIncreaseDecreaseToClosingPriceOfCommonStock" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValueIncreaseDecreaseToClosingPriceOfCommonStock" type="num:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodEndOfVestingPeriodFairValue" name="SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodEndOfVestingPeriodFairValue" type="num:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_SeniorExecutivesMember" name="SeniorExecutivesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_KeyEmployeesMember" name="KeyEmployeesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestAggregateIntrinsicValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestAggregateIntrinsicValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="culp_OperatingLeaseRemainingLeaseTerm" name="OperatingLeaseRemainingLeaseTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_OperatingLeaseRightOfUseAssetsIncludingDiscontinuedOperation" name="OperatingLeaseRightOfUseAssetsIncludingDiscontinuedOperation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="culp_OperatingLeaseLiabilityIncludingDiscontinuedOperationCurrent" name="OperatingLeaseLiabilityIncludingDiscontinuedOperationCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="culp_OperatingLeaseLiabilityIncludingDiscontinuedOperationNoncurrent" name="OperatingLeaseLiabilityIncludingDiscontinuedOperationNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="culp_RightOfUseAssetsMember" name="RightOfUseAssetsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_OperatingLeaseLiabilityCurrentMember" name="OperatingLeaseLiabilityCurrentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_OperatingLeaseLiabilityNoncurrentMember" name="OperatingLeaseLiabilityNoncurrentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_NoncurrentLiabilitiesDiscontinuedOperationMember" name="NoncurrentLiabilitiesDiscontinuedOperationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_AccountsPayableCapitalExpendituresNetCurrent" name="AccountsPayableCapitalExpendituresNetCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="culp_CommitmentsAndContingenciesDisclosureLineItems" name="CommitmentsAndContingenciesDisclosureLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_CommitmentsAndContingenciesDisclosureTable" name="CommitmentsAndContingenciesDisclosureTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_AccountsPayableCapitalExpendituresMember" name="AccountsPayableCapitalExpendituresMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_PercentageOfNetIncomeTransferredToStatutorySurplusReserveFund" name="PercentageOfNetIncomeTransferredToStatutorySurplusReserveFund" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_MaximumRequiredPercentageOfStatutorySurplusReserveFundToRegisteredCapital" name="MaximumRequiredPercentageOfStatutorySurplusReserveFundToRegisteredCapital" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_PercentageOfStatutorySurplusReserveFundToRegisteredCapital" name="PercentageOfStatutorySurplusReserveFundToRegisteredCapital" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_StatutoryReservesLineItems" name="StatutoryReservesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_StatutoryReservesTable" name="StatutoryReservesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_StatutorySurplusReserveFundBalances" name="StatutorySurplusReserveFundBalances" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="culp_MinimumThresholdPercentageForStatutorySurplusReserveFundsAsPercentageOfRegisteredCapitalBelowWhichCertainCapitalTransactionsAreProhibited" name="MinimumThresholdPercentageForStatutorySurplusReserveFundsAsPercentageOfRegisteredCapitalBelowWhichCertainCapitalTransactionsAreProhibited" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_StockholdersEquityNoteLineItems" name="StockholdersEquityNoteLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_StockholdersEquityNoteTable" name="StockholdersEquityNoteTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_StockRepurchaseProgramMarchTwoThousandAndTwentyMember" name="StockRepurchaseProgramMarchTwoThousandAndTwentyMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_StockRepurchaseProgramSeptemberFiveThousandNineteenMember" name="StockRepurchaseProgramSeptemberFiveThousandNineteenMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_CommonStockDividendsPerShareDeclaredAnnualizedBasis" name="CommonStockDividendsPerShareDeclaredAnnualizedBasis" type="num:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="culp_DividendsLineItems" name="DividendsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_DividendsTable" name="DividendsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="culp_QuarterlyDividendMember" name="QuarterlyDividendMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
</xsd:schema>
