Does Walmart Deliver Groceries? (All You Need To Know)

Grocery shopping at Walmart is one of those things that makes life so much easier – the prices and selection are great and you can find everything you need under one roof.

So you may have wondered if things could get even better and if Walmart would deliver groceries to your doorstep. We looked into it and here’s what we found.

Does Walmart Deliver Groceries In 2024?

Walmart does deliver groceries from your local store to your house, using third party delivery services in 2024. There is an order minimum of $30 for delivery, and also a fee of $7.95 or $9.95 for delivery. For Express Delivery, there is an extra fee of $10. Walmart+ members get free shipping on all orders.

To find out more details about Walmart’s grocery delivery service, carry on reading for all kinds of useful information!

Does Walmart Deliver From the Store to Your House?

Walmart Grocery delivery does deliver products from your local store to your house, using local delivery services.

You can use the Walmart store directory to find out if the store near you has home delivery service for groceries.

How Do You Order Groceries From Walmart?

To order groceries from Walmart, you must sign in to your online account. If you don’t already have an account, you will have to create one.

Then, on the Walmart website, look under Departments and click on the link for Grocery.

This will take you to the grocery section of the website, and you can pick all the items you want to buy.

Each product page will have a little note telling you if it’s eligible for delivery.

Your order total must be at least $30 to qualify for the delivery service. Once you have everything you need in your shopping cart, you will need to set up a time for delivery.

When you begin checkout, you will have to choose between store pickup and delivery.

How Do You Order Groceries From Walmart?

Once you choose delivery, your address will show in the appropriate boxes.

If delivery is not available to your address, you will get a message to that effect. In that case, you will have the option of curbside pickup for your order.

If delivery to your address is available, the checkout screen will show you a number of different one-hour time slots for delivery during the day, as well as the delivery fees for each slot.

For example, you will see something like this:

  • 8am- 9am (Less busy): $7.95
  • 9am-10 am: $9.95
  • 10am- 11am (Less busy): $7.95
  • 11am- 12pm: $9.95
  • 12pm- 1pm (Less busy): $7.95
  • 1pm- 2pm: $9.95
  • 2pm- 3pm (Less busy): $7.95
  • 8pm- 9pm (Less busy) $7.95
  • 9pm- 10pm (Less busy): $7.95

If you want to schedule the delivery for later in the week, you can pick the day as well as the time.

You will also have a chance to add a tip for the delivery person at checkout. Generally, it’s customary to leave a tip of 15 to 20% as a sign of your appreciation.

You can also shop for groceries in the Walmart app. The grocery shopping screen will look like the website, with a few minor differences.

Does Walmart Charge for Grocery Delivery?

The minimum order for delivery is $30, and there is a delivery fee as well. The delivery fee is usually $7.95 or $9.95, depending on what time of day you schedule for your delivery.

If you want to schedule an Express Delivery in less than 2 hours, there is an extra fee of $10.

Walmart+ members can get free delivery. If the order is less than $35, they do have to pay a below minimum fee of $5.99.

Additionally, Walmart+ members don’t have to pay the extra $10 for Express Delivery.

Do I Have to Be Home to Receive Delivery From Walmart?

You can ask for the delivery to be left on your porch or in the hallway if you live in an apartment building.

However, if your order contains alcohol, you will have to receive the delivery in person, because you will have to show your ID to prove that you are over 21.

You will receive email or text updates about the progress of your order until it has been delivered to your door.

Why Is Walmart Shipping My Groceries?

Sometimes if an item you ordered is not available at your local Walmart store, it may be shipped from another location.

In this case, you will receive your order in two or more batches.

To know more, you can also read our posts on Walmart delivery drivers, if Walmart delivers flowers, and Walmart late delivery compensation.


Walmart’s grocery delivery service is a great help for people who are too busy to shop in person, or who can’t make it to the store for some other reason.

There is a fee for each delivery, but Walmart+ members get free delivery and free Express Delivery.

Photo of author

Marques Thomas

Marques Thomas graduated with a MBA in 2011. Since then, Marques has worked in the retail and consumer service industry as a manager, advisor, and marketer. Marques is also the head writer and founder of

Leave a Comment