Key facts
- Home Depot's 3-hour delivery service arrived in under 30 minutes.
- Target's delivery took 1 hour and 18 minutes.
- Walmart's delivery took 3 hours and 9 minutes.
- Home Depot had the simplest ordering process and lowest delivery fee.
- Target and Walmart offer membership programs that reduce delivery fees.
A reporter tested the 3-hour delivery services of Home Depot, Target, and Walmart by ordering the same item from each at the same time. Home Depot's order arrived in under 30 minutes, significantly faster than Target's 1 hour and 18 minutes, and Walmart's 3 hours and 9 minutes. The test involved ordering a 12-pack of paper towels and disinfecting wipes, with varying basket minimums and delivery fees across the retailers. Home Depot was found to be the simplest to use, with the lowest order minimum and a $7 fee for its 3-hour service, compared to Target's $9.99 and Walmart's $14.95. While Walmart offered an express 1-hour delivery for an additional $5, the standard 3-hour service was tested. Target and Walmart offer membership programs that can reduce or eliminate same-day delivery fees. Home Depot's service was praised for its speed and simplicity, though tipping options were noted as less convenient than Target and Walmart's post-delivery options.
