Close Close Search

Walmart Same Day Delivery: Pricing, Availability and More

Our website is supported by our users. We sometimes earn affiliate links when you click through the affiliate links on our website

Did you know that you can order groceries, household essentials, and other products from Walmart on Amazon and get them delivered on the same day?

Available at select stores, Walmart’s same-day deliveries arrive in two hours or less.

Here’s what you need to know about Walmart same-day delivery.

Does Walmart Offer Same Day Delivery?


Walmart delivers products the same day and sometimes as early as an hour or two.

There are no minimum orders, and there are no markups on products delivered via same-day delivery.

It’s the perfect alternative to any other grocery delivery service you’re using, as well as programs like Amazon Prime – you can even order electronics.

How Does Walmart Same Day Delivery Work?

Using Walmart’s same-day or express delivery service is rather easy.

Start by choosing the Delivery & Pickup option in the Walmart app or on the website.

Then, start adding products to your cart.

Items in the Delivery & Pickup section are all available for delivery.

When checking out, you’ll be able to select a time slot to schedule your delivery.

If you are ordering in the morning, there will typically be time slots available throughout the day.

If you want to get your items as quickly as possible, make sure to select “Express Delivery.”

If the express delivery option is available, Walmart will deliver your items in two hours or less.

Once the order is on the way, Walmart will notify you, and you can track your order in the app.

The courier will leave your items at the door to minimize contact.

How Fast Is Same Day Delivery?

Walmart offers both same-day and next-day delivery.

Same-day delivery typically takes 2-10 hours, depending on the time you place the order and the delivery time slot you select.

If you select express delivery, it will take two hours or less.

2 Hours or Less

The exact amount of time it will take for your order to arrive with express delivery will depend on factors such as:

  • Your distance from the store
  • The number of items you order
  • How busy the store is

If you live close enough to a Walmart, your order can arrive in 15-30 minutes.

If you live further away, and you order a lot of items, it can take an hour or two.

However, Walmart promises to deliver all express orders within two hours.

Where Is Walmart Same Day Delivery Available?

Walmart’s same-day delivery service is available at around 3,000 Walmart stores across the nation.

The service covers 70% of the US population, according to TechCrunch.

However, even in cities where it is available, it may not be available at all Walmart stores.

Available Locations

Walmart’s same-day delivery is available in most major US cities.

That includes cities like:

  • Miami
  • Houston
  • San Francisco

The best way to find out if Walmart’s same-day delivery is available in your city is by going to and entering your zip code.

Click on “See Times” next to “Pickup & Delivery.”

You’ll need to sign in and enter an address to see available delivery times.

In some locations, express delivery might be the only same-day delivery option available.

What Items Can You Get By Walmart Same Day Delivery?

The variety of items you can order from Walmart with same-day delivery might surprise you!

Walmart wants to position itself as a competitor to Amazon Prime, so it made all the following items available for same-day delivery.


You can order groceries, such as:

  • Canned foods
  • Seasonings and spices
  • Fruits

Home Items

Home items you can order from Walmart with same-day delivery include:

  • Paper towels
  • Soap
  • Cleaning supplies

Pet Supplies

Pet supplies available from Walmart include:

  • Dog food
  • Cat food
  • Pet toys


You can even order electronics from Walmart, such as:

  • Speakers
  • TVs
  • E-readers

Beer and Wine

You may order beer, wine, and other alcoholic beverages, as long as state and local laws allow it.

However, you will need to present an ID to verify your age upon delivery.

You must be 21 years old to order alcohol from Walmart.

Where is Beer and Wine Available For Delivery?

Beer, wine, spirits, and other alcoholic beverages are available for delivery in select states, including Florida, California, North Carolina, and Virginia.

You can check if alcohol is available for delivery in your area by entering your zip code on Walmart and heading to the Alcohol section.

If alcohol delivery is not available in your area, you may still be able to buy alcohol on the website or app and pick it up.

Curbside pickup is available at over 2,000 stores in at least 29 states, according to a Walmart Press Release.

You won’t even have to leave your car.

How Much Does Walmart Same Day Delivery Cost?

Ordering Walmart same-day delivery will cost more than buying the items in the store or placing a pick-up order.

However, that’s not because the actual items will cost more.

No Markup

Walmart doesn’t place any markup on the prices of items ordered through same-day or express delivery.

If you would pay $10 to buy something when shopping in Walmart, you’d pay $10 for it when getting it delivered.

That’s one thing that sets Walmart’s delivery service apart from many competitors.

For example, when ordering from Instacart, you may pay more than in-store prices (in addition to delivery and service fees).

Prices on Shipt, another grocery delivery app, are also often higher than in-store prices.

Delivery Fee

However, you will need to pay a delivery fee for Walmart’s same-day delivery.

I tested out several locations, and I found that the fee will typically be $7.95 when serving a time slot later in the day.

However, the delivery fee for popular time slots is $9.95.

In addition, express delivery (within two hours) comes with an added $10 fee.

Typically, when ordering express delivery, you’ll pay the typical delivery fee plus this express fee, for a total of $17.95 in delivery fees.

The exception is if you are a Walmart+ member, in which case you qualify for free delivery.

However, for express delivery, you’ll still need to pay the $10 fee, though you won’t have to pay the regular $7.95 delivery fee.

If you order from Walmart regularly, Walmart+ is worth it.

It costs just $12.95/month or $98/year.

That means that if you place at least two delivery orders with Walmart per month, you will automatically be saving by signing up for a Walmart+ membership.

Besides, a free trial is available, allowing you to try it out for 30 days at no cost.

Walmart+ members qualify for other benefits, too.

You can save up to 85% on prescription refills and 5 cents per gallon at Walmart & Murphy stations.

You can also use Scan & Go when shopping in stores, avoiding the need to scan your items at the self-checkout counter (you only pay there).

How to Order Walmart Same Day Delivery

Ordering same-day delivery on Walmart is rather simple.

Here’s how to do it, step-by-step.

Step by Step Instructions

  1. Head to
  2. Scroll down a bit and click on “Delivery Times” next to “Pickup and Delivery.”
  3. Sign in and enter an address to see if Express Delivery is available.
  4. Click on “2 Hours or Less With Express” and reserve your slot.
  5. Shop and checkout before your reservation expires.

Here’s an alternative method:

  1. On the website or app, shop in the “Delivery and Pickup” section.
  2. When checking out, select “Express Delivery” instead of a pickup or delivery time slot.
  3. When the order ships, you can start tracking the delivery in the app.

Frequently Asked Questions

We see a lot of questions about Walmart’s express delivery from new customers.

Here are answers to the most common questions we see.

Is there an order minimum?

No! Walmart has removed the $35 order minimum to qualify for express delivery.

That means you can order a tube of toothpaste, a six-pack of beer, or anything else available from your nearest store without worrying about the price of the item.

You will still have to pay the delivery and express delivery fees.

Can you get prescriptions?

Prescription refills and deliveries are available from Walmart Pharmacy.

Walmart Pharmacy offers three shipping options: overnight, two-day delivery, and standard delivery (5-7 business days).

Standard delivery is free.

See more on this page.

What time is it available?

Walmart typically fulfills deliveries until 10 PM, with the latest time slot typically being 8-10 PM.

However, if you order too late, you may no longer see the express delivery option available, and all time slots on that day may be full.

It’s best to place your order in the morning or afternoon instead of the evening if you want same-day delivery.

Final Word

Walmart’s same-day delivery option is a great way to get your groceries within a few hours, at a minimal cost.

The express delivery service offers even greater convenience, allowing you to order household essentials like toilet paper and get them within two hours or less.

You can also purchase groceries, alcohol, and even electronics.

Leave a Comment

Similar Articles

View All