Home Depot USA Weekly Product, Inventory & Fulfilment Dataset
A weekly file of the Home Depot catalogue with 27 columns — price, MRP, discount, inventory quantity as a number, pickup and shipping availability, model and internet numbers, ratings, dimensions, warranty text and a full specification block.
The column that sets this apart is Inventory_quantity. Most retail datasets give you a boolean. This one gives you the actual count — 13, 34, 50 — or the words “Out of Stock”, which is a far stronger signal for anyone modelling supply.
The file already exists, because this pipeline runs every week whether you buy it or not. Most vendors start collecting after you order — which is why they quote a lead time. Here the most recent file is in your account within minutes of payment, with an API key issued at the same time.
What you get, in plain terms
Four things. If any of them is not what you expected, the sample will show you before you spend anything.
Inventory as a number, not a flag
The actual on-hand count where Home Depot exposes it. A drop from 50 to 13 across two weeks tells you something a boolean never will.
Pickup and shipping tracked separately
Two independent Yes/No fields. In the supplied sample 8 of 50 listings were unavailable for both, which is a different state from simply being out of stock.
Specifications, dimensions and warranty
Kept as structured blocks rather than flattened, because the useful attributes differ completely between a bidet seat and a power tool.
However you want it
Direct download, REST API, Amazon S3, Google Cloud, Snowflake or SFTP. The API key comes with the dataset.
Fields included in this dataset
All 27 columns, in the exact order they appear in the file — this list is taken straight from the sample, not from a brochure. The free sample ships with a data dictionary giving an example value for each one.
Sample rows from the real file
Real rows from the sample file, not an illustration. The free sample is 50 listings with all 27 columns.
Coverage
The full Home Depot online catalogue across building materials, appliances, tools and home improvement, captured weekly.
| Department | Listings tracked | Median price | Share with inventory count |
|---|---|---|---|
| Bath & plumbing | 284,000 | $189 | 82% |
| Appliances | 196,000 | $649 | 76% |
| Tools & hardware | 312,000 | $74 | 88% |
| Building materials | 268,000 | $42 | 91% |
| Lighting & electrical | 214,000 | $58 | 85% |
| Flooring & decor | 231,000 | $126 | 79% |
| Outdoor & garden | 198,000 | $97 | 83% |
| All other departments | 157,000 | $88 | 80% |
Only tracking one department or a competitive set of models? Send the list and we will price a narrower file, which costs considerably less than the full catalogue.
Historical data
The last 30 days come with the dataset. Beyond that we hold Home Depot records from February 2025 onwards — enough to cover a full spring season, which is when most of the price movement happens in home improvement.
Ask about historical dataNeed more data points?
We can extend this dataset beyond the standard 27 columns — store-level inventory is the most requested addition, along with competitor SKU matching against Lowe's and promotion history per listing.
Request custom fields“Everyone sells us an in-stock flag. Having the actual count meant we could see a competitor drawing down before they went out, instead of finding out on the day.”
What people use this dataset for
Manufacturers and brands
Track your own listings and competitors' on price, inventory depth and fulfilment availability.
Supply and demand planners
Use real inventory counts to model draw-down and anticipate stock-outs before they happen.
MAP and channel teams
Catch minimum-price breaches on your models, with the model and internet numbers to identify them precisely.
Merchandising and analysts
Benchmark assortment, specification claims and rating performance across a department.
About Home Depot product data
Home Depot is the largest home improvement retailer in the United States, and its online catalogue doubles as the reference price list for most of the category. Because it exposes inventory counts and fulfilment options at listing level, it carries more operational signal than most retail sources.
Why an inventory count beats an in-stock flag
A boolean tells you the state today. A count tells you the trajectory. Watching a listing move from 50 to 34 to 13 over three weekly captures is a supply story you can act on, and it is entirely lost the moment someone collapses it into true or false. In the supplied sample the counts ranged from 13 to 50 with out-of-stock recorded as text rather than zero.
Pickup and shipping are separate questions
An item can be shippable but not collectable, or the reverse, and for a contractor buying today those are completely different outcomes. Both are captured as independent Yes/No fields. In the supplied sample 42 of 50 listings offered both and 8 offered neither.
A note on MRP and discount
On most rows Price and MRP are identical and Discount is empty, because the item simply is not discounted — in the supplied sample only 4 of 50 carried a discount. That is normal in home improvement, where promotion is concentrated in seasonal events rather than running continuously. Treat an empty discount as absent, not as zero.
Is collecting this data legal?
Collecting publicly visible product and price information is generally lawful in most jurisdictions. Actowiz collects only public pages, respects robots.txt and platform terms, holds no personal data, and aligns with GDPR and CCPA. We are ISO 9001 and ISO 27001 certified, and this dataset carries documented provenance so your legal team can review the source before you buy.
Frequently asked questions
Terms_and_Condition, Price_per_unit, Part_number, Manufacturer_part, Documents_URL and Variants came through empty across the whole sample. Some populate only in specific departments — Price_per_unit on building materials sold by length, for example. Check the sample against your own requirement before buying.
