| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- XBRL Document Created with Wdesk from Workiva --> |
<!-- Copyright 2022 Workiva --> |
<!-- r:b4d21e40-6e2b-4ed1-a15c-429589fcf29a,g:d5646c4e-c89f-4d03-92dd-77b8c131d863 --> |
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:hd="http://www.homedepot.com/20221030" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.homedepot.com/20221030"> |
| <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/> |
| <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd"/> |
| <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/> |
| <xs:import namespace="http://xbrl.sec.gov/country/2022" schemaLocation="https://xbrl.sec.gov/country/2022/country-2022.xsd"/> |
| <xs:import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd"/> |
| <xs:annotation> |
| | <xs:appinfo> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hd-20221030_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hd-20221030_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hd-20221030_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hd-20221030_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/> |
| | | <link:roleType id="Cover" roleURI="http://www.homedepot.com/role/Cover"> |
| <link:definition> 0000001 - Document - Cover </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedBalanceSheetsUnaudited" roleURI="http://www.homedepot.com/role/ConsolidatedBalanceSheetsUnaudited"> |
| <link:definition> 0000002 - Statement - Consolidated Balance Sheets (Unaudited) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.homedepot.com/role/ConsolidatedBalanceSheetsParenthetical"> |
| <link:definition> 0000003 - Statement - Consolidated Balance Sheets (Parenthetical) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedStatementsofEarningsUnaudited" roleURI="http://www.homedepot.com/role/ConsolidatedStatementsofEarningsUnaudited"> |
| <link:definition> 0000004 - Statement - Consolidated Statements of Earnings (Unaudited) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedStatementsofComprehensiveIncomeUnaudited" roleURI="http://www.homedepot.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited"> |
| <link:definition> 0000005 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedStatementsofStockholdersEquityUnaudited" roleURI="http://www.homedepot.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"> |
| <link:definition> 0000006 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedStatementsofCashFlowsUnaudited" roleURI="http://www.homedepot.com/role/ConsolidatedStatementsofCashFlowsUnaudited"> |
| <link:definition> 0000007 - Statement - Consolidated Statements of Cash Flows (Unaudited) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" roleURI="http://www.homedepot.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"> |
| <link:definition> 0000008 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="NETSALES" roleURI="http://www.homedepot.com/role/NETSALES"> |
| <link:definition> 0000009 - Disclosure - NET SALES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="PROPERTYANDLEASES" roleURI="http://www.homedepot.com/role/PROPERTYANDLEASES"> |
| <link:definition> 0000010 - Disclosure - PROPERTY AND LEASES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DEBTANDDERIVATIVEINSTRUMENTS" roleURI="http://www.homedepot.com/role/DEBTANDDERIVATIVEINSTRUMENTS"> |
| <link:definition> 0000011 - Disclosure - DEBT AND DERIVATIVE INSTRUMENTS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="STOCKHOLDERSEQUITY" roleURI="http://www.homedepot.com/role/STOCKHOLDERSEQUITY"> |
| <link:definition> 0000012 - Disclosure - STOCKHOLDERS' EQUITY </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FAIRVALUEMEASUREMENTS" roleURI="http://www.homedepot.com/role/FAIRVALUEMEASUREMENTS"> |
| <link:definition> 0000013 - Disclosure - FAIR VALUE MEASUREMENTS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="WEIGHTEDAVERAGECOMMONSHARES" roleURI="http://www.homedepot.com/role/WEIGHTEDAVERAGECOMMONSHARES"> |
| <link:definition> 0000014 - Disclosure - WEIGHTED AVERAGE COMMON SHARES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CONTINGENCIES" roleURI="http://www.homedepot.com/role/CONTINGENCIES"> |
| <link:definition> 0000015 - Disclosure - CONTINGENCIES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" roleURI="http://www.homedepot.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"> |
| <link:definition> 0000016 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="NETSALESTables" roleURI="http://www.homedepot.com/role/NETSALESTables"> |
| <link:definition> 0000017 - Disclosure - NET SALES (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="PROPERTYANDLEASESTables" roleURI="http://www.homedepot.com/role/PROPERTYANDLEASESTables"> |
| <link:definition> 0000018 - Disclosure - PROPERTY AND LEASES (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="STOCKHOLDERSEQUITYTables" roleURI="http://www.homedepot.com/role/STOCKHOLDERSEQUITYTables"> |
| <link:definition> 0000019 - Disclosure - STOCKHOLDERS' EQUITY (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FAIRVALUEMEASUREMENTSTables" roleURI="http://www.homedepot.com/role/FAIRVALUEMEASUREMENTSTables"> |
| <link:definition> 0000020 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="WEIGHTEDAVERAGECOMMONSHARESTables" roleURI="http://www.homedepot.com/role/WEIGHTEDAVERAGECOMMONSHARESTables"> |
| <link:definition> 0000021 - Disclosure - WEIGHTED AVERAGE COMMON SHARES (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" roleURI="http://www.homedepot.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"> |
| <link:definition> 0000022 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="NETSALESDetails" roleURI="http://www.homedepot.com/role/NETSALESDetails"> |
| <link:definition> 0000023 - Disclosure - NET SALES (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="NETSALESNarrativeDetails" roleURI="http://www.homedepot.com/role/NETSALESNarrativeDetails"> |
| <link:definition> 0000024 - Disclosure - NET SALES - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="PROPERTYANDLEASESNarrativeDetails" roleURI="http://www.homedepot.com/role/PROPERTYANDLEASESNarrativeDetails"> |
| <link:definition> 0000025 - Disclosure - PROPERTY AND LEASES - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="PROPERTYANDLEASESScheduleofAssetsandLiabilitiesRelatedtoOperatingandFinanceLeasesDetails" roleURI="http://www.homedepot.com/role/PROPERTYANDLEASESScheduleofAssetsandLiabilitiesRelatedtoOperatingandFinanceLeasesDetails"> |
| <link:definition> 0000026 - Disclosure - PROPERTY AND LEASES - Schedule of Assets and Liabilities Related to Operating and Finance Leases (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="PROPERTYANDLEASESOtherLeaseInformationDetails" roleURI="http://www.homedepot.com/role/PROPERTYANDLEASESOtherLeaseInformationDetails"> |
| <link:definition> 0000027 - Disclosure - PROPERTY AND LEASES - Other Lease Information (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DEBTANDDERIVATIVEINSTRUMENTSShorttermDebtDetails" roleURI="http://www.homedepot.com/role/DEBTANDDERIVATIVEINSTRUMENTSShorttermDebtDetails"> |
| <link:definition> 0000028 - Disclosure - DEBT AND DERIVATIVE INSTRUMENTS - Short-term Debt (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DEBTANDDERIVATIVEINSTRUMENTSLongtermDebtDetails" roleURI="http://www.homedepot.com/role/DEBTANDDERIVATIVEINSTRUMENTSLongtermDebtDetails"> |
| <link:definition> 0000029 - Disclosure - DEBT AND DERIVATIVE INSTRUMENTS - Long-term Debt (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DEBTANDDERIVATIVEINSTRUMENTSDerivativeInstrumentsDetails" roleURI="http://www.homedepot.com/role/DEBTANDDERIVATIVEINSTRUMENTSDerivativeInstrumentsDetails"> |
| <link:definition> 0000030 - Disclosure - DEBT AND DERIVATIVE INSTRUMENTS - Derivative Instruments (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="STOCKHOLDERSEQUITYScheduleofReconciliationoftheNumberofSharesofCommonStockandDividendsPerShareDetails" roleURI="http://www.homedepot.com/role/STOCKHOLDERSEQUITYScheduleofReconciliationoftheNumberofSharesofCommonStockandDividendsPerShareDetails"> |
| <link:definition> 0000031 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Reconciliation of the Number of Shares of Common Stock and Dividends Per Share (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="STOCKHOLDERSEQUITYNarrativeDetails" roleURI="http://www.homedepot.com/role/STOCKHOLDERSEQUITYNarrativeDetails"> |
| <link:definition> 0000032 - Disclosure - STOCKHOLDERS' EQUITY - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="STOCKHOLDERSEQUITYRepurchasesofCommonStockDetails" roleURI="http://www.homedepot.com/role/STOCKHOLDERSEQUITYRepurchasesofCommonStockDetails"> |
| <link:definition> 0000033 - Disclosure - STOCKHOLDERS' EQUITY - Repurchases of Common Stock (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FAIRVALUEMEASUREMENTSAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" roleURI="http://www.homedepot.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"> |
| <link:definition> 0000034 - Disclosure - FAIR VALUE MEASUREMENTS - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FAIRVALUEMEASUREMENTSAssetsandLiabilitiesMeasuredatFairValueonaNonrecurringBasisDetails" roleURI="http://www.homedepot.com/role/FAIRVALUEMEASUREMENTSAssetsandLiabilitiesMeasuredatFairValueonaNonrecurringBasisDetails"> |
| <link:definition> 0000035 - Disclosure - FAIR VALUE MEASUREMENTS - Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="WEIGHTEDAVERAGECOMMONSHARESReconciliationofBasictoDilutedWeightedAverageCommonSharesDetails" roleURI="http://www.homedepot.com/role/WEIGHTEDAVERAGECOMMONSHARESReconciliationofBasictoDilutedWeightedAverageCommonSharesDetails"> |
| <link:definition> 0000036 - Disclosure - WEIGHTED AVERAGE COMMON SHARES - Reconciliation of Basic to Diluted Weighted Average Common Shares (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | </xs:appinfo> |
| | </xs:annotation> |
| <xs:element id="hd_OperatingLeaseandFinanceLeaserightofuseassets" abstract="false" name="OperatingLeaseandFinanceLeaserightofuseassets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="hd_TwoThousandTwentyTwoShareRepurchaseProgramMember" abstract="true" name="TwoThousandTwentyTwoShareRepurchaseProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="hd_SeniorNotesDueSeptember2052495ThirdTrancheMember" abstract="true" name="SeniorNotesDueSeptember2052495ThirdTrancheMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="hd_AssetsandLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsandLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/> |
| <xs:element id="hd_SeniorNotesDueSeptember203245SecondTrancheMember" abstract="true" name="SeniorNotesDueSeptember203245SecondTrancheMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="hd_MajorProductLineHardlinesMember" abstract="true" name="MajorProductLineHardlinesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="hd_A2021ShareRepurchaseProgramMember" abstract="true" name="A2021ShareRepurchaseProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="hd_SeniorNotesDueApril20323250ThirdTrancheMember" abstract="true" name="SeniorNotesDueApril20323250ThirdTrancheMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="hd_PropertyAndLeasesTextBlock" abstract="false" name="PropertyAndLeasesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/> |
| <xs:element id="hd_ContractWithCustomerLiabilityAverageRedemptionPeriod" abstract="false" name="ContractWithCustomerLiabilityAverageRedemptionPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="hd_MajorProductLineBuildingMaterialsMember" abstract="true" name="MajorProductLineBuildingMaterialsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="hd_DebtInstrumentNumberOfTranches" abstract="false" name="DebtInstrumentNumberOfTranches" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="hd_SeniorNotesDueApril20523625FourthTrancheMember" abstract="true" name="SeniorNotesDueApril20523625FourthTrancheMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="hd_FiveYearBackUpCreditFacilityExpiringJuly2027Member" abstract="true" name="FiveYearBackUpCreditFacilityExpiringJuly2027Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="hd_BackupCreditFacilityMember" abstract="true" name="BackupCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="hd_DebtInstrumentChangeOfControlRedemptionPricePercent" abstract="false" name="DebtInstrumentChangeOfControlRedemptionPricePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="hd_MajorProductLineDcorMember" abstract="true" name="MajorProductLineDcorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="hd_FiveYearBackUpCreditFacilityExpiringDecember2023Member" abstract="true" name="FiveYearBackUpCreditFacilityExpiringDecember2023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="hd_A325SeniorNotesDueMarch12022Member" abstract="true" name="A325SeniorNotesDueMarch12022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="hd_September2022IssuanceMember" abstract="true" name="September2022IssuanceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="hd_March2022IssuanceMember" abstract="true" name="March2022IssuanceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="hd_SeniorNotes2625DueJune2022Member" abstract="true" name="SeniorNotes2625DueJune2022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="hd_SeniorNotesDueApril20272875SecondTrancheMember" abstract="true" name="SeniorNotesDueApril20272875SecondTrancheMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="hd_SeniorNotesDueSeptember2025004FirstTrancheMember" abstract="true" name="SeniorNotesDueSeptember2025004FirstTrancheMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="hd_SeniorNotesDueApril20252700FirstTrancheMember" abstract="true" name="SeniorNotesDueApril20252700FirstTrancheMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="hd_OperatingLeaseandFinanceLeaseLiabilities" abstract="false" name="OperatingLeaseandFinanceLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="hd_FloatingRateSeniorNotesDueMarch12022Member" abstract="true" name="FloatingRateSeniorNotesDueMarch12022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| </xs:schema> |