With InHome, you get free deliveries into your home, garage, or door (and it's tip-free)! You must be an active Walmart+ InHome member to see InHome time slots.
Placing an InHome Order
- VisitWalmart.com or open the Walmart app.
- Fill the cart with everything you need.
- Check the filters when adding items to the cart.
- For InHome delivery, the items must have the tag Delivery to ensure delivery by one of our Walmart associates.
- After filling the cart, select the Delivery from store.
- Select an InHome delivery timeslot at checkout.
- InHome timeslots are 9 a.m. - 1 p.m. or 2 p.m. - 6 p.m.
- InHome delivery offers same-day delivery for the afternoon time slot (2 p.m. - 6 p.m.) if you order before 10 a.m. local time.
- On the Review Order page, you can update your:
- Delivery location
- Property type
- Gate code or call box code
- Delivery instructions for your associate to follow
- The InHome order arrives on the day you select.
Changing your Walmart Delivery Store
You can select your preferred store for InHome delivery at checkout.
- After filling the cart, select the Delivery from store.
- Select Change next to Delivering from.
- Choose another nearby Walmart store.
- If the store shows a green checkmark for InHome delivery, they can deliver.
- Select Save as my store.
- Continue the checkout process.
Changing your InHome Delivery Address
You can get InHome delivery to any address on your Walmart account that’s eligible.
- After filling the cart, select the Delivery from store.
- Select Change next to your address.
- Choose another address.
- If your address shows a green checkmark for InHome delivery, we can deliver there.
- Select Continue.
- Continue the checkout process.
If you want to add a new delivery address to your Walmart account, follow these steps:
An address is eligible for InHome if it shows W+ Eligible for InHome under the address.