Walmart Expands Same-Day Grocery Delivery to 100 U.S. Cities

March 14, 2018, Written By Bill Hardekopf

Walmart is expanding its same-day grocery delivery service to 100 metro areas by the end of the year, covering approximately 40% of U.S. households. According to CNN, there will be a $9.95 delivery fee per order, as well as a $30 purchase minimum.

Walmart already offers order pickup services at many of its stores, but it is facing heavy competition from Amazon’s free 2 hour delivery service through Whole Foods. Target recently acquired Shipt, and now offers same-day grocery delivery through many of its locations. Target is planning to expand that service to half of its locations over the next few months.

Using Walmart Same Day Grocery Delivery

To initiate an order, visit or open the Walmart Grocery app on your mobile device. Select the items you want for your order, keeping in mind the $30 purchase minimum. You can also select the most convenient time for the order to be delivered.

Once your basket is complete, you can check out online or through the mobile app. Walmart only accepts credit card and debit card payments for delivery. Some locations are accepting EBT payments for online grocery pickups but not for deliveries.

After checkout, Walmart will place an Authorization Hold on your debit or credit card. This reserves enough money to cover the cost of the transaction, with a little extra to account for weight changes. For instance, if you requested a 3 lb. chuck roast, Walmart may charge for a 3.5 lb. roast to cover a slightly higher weight. When your personal shopper builds your order in store, Walmart will receive the actual total for the order. You will receive a refund for the excess funds within 3-5 business days.

You may choose to allow substitutions on your order, in case an item is not available in store. If so, Walmart will charge you for the lower priced item. The extra money in your Authorization Hold will go back on your card in 3-5 business days.

Walmart has a personal shopper for each order. That person is specially trained to find the best value for your money, especially when it comes to meat and produce. They will complete the order you requested and turn it over to a delivery driver.

Walmart uses ride share services like Uber to complete grocery deliveries. Your driver will pick up the order at the store and bring it to your location, based on your desired delivery time.

The information contained within this article was accurate as of March 14, 2018. For up-to-date
information on any of the terms, cards or offers mentioned above, visit the issuer's website.

About Bill Hardekopf

Bill Hardekopf is the CEO of and covers the credit card industry from all perspectives. Bill has been involved with personal finance for over 15 years. He is a frequent contributor to Forbes, The Street and The Christian Science Monitor.
View all posts by Bill Hardekopf