
Walmart offers various delivery options, but you'll need to pay for them unless you're a Walmart+ member.
For non-members, Walmart's delivery service, known as Walmart Grocery Delivery, charges a delivery fee that varies by location.
You can also opt for Walmart's pickup service, which is free, but you'll need to collect your order from a designated pickup area.
Walmart's delivery fees range from $7.99 to $9.99, depending on the service and location.
Walmart Plus Membership
Walmart Plus is a membership program that offers free delivery on orders, along with other benefits. You can pay an annual price of $98 or go monthly and pay just under $13, which works out to $155.40 annually.
If you're not sure whether the service will be a good fit, Walmart offers a 30-day free trial. Regular billing will kick in after that unless you cancel.
Here are the pricing options for Walmart Plus:
- Annual price: $98
- Monthly price: $12.95 (which works out to $155.40 annually)
Unlimited vs Walmart+ vs In-Home
Walmart offers several membership options, but which one is right for you? Let's break down the main differences between Walmart+ and Walmart+ In-Home.
Walmart+ is a great option for those who want to save money on delivery costs. It's free for 30 days, after which it will cost you $12.95 monthly or $98 yearly.
Walmart+ In-Home is a more premium option that costs $19.95 monthly or $138 yearly. This subscription not only includes free Walmart delivery but also other benefits.
One thing to note is that Walmart initially offered a service called Walmart Delivery Unlimited, which cost $12.95 monthly or $98 annually for unlimited free deliveries. However, this service is no longer available.
Here's a quick comparison of the three options:
Ultimately, the choice between Walmart+ and Walmart+ In-Home comes down to your budget and delivery needs.
In-Home Membership Benefits
With Walmart+ In-Home membership, you get a lot of extra perks that make shopping even more convenient. A well-vetted, insured, and trained Walmart associate delivers your orders to your doorstep.
One of the benefits of this membership is that the associates can access your home's entry to deliver your groceries inside your home. This means you don't have to worry about being present to receive your deliveries.

Another advantage is that they can keep your groceries away if you don't return home early, so you won't worry about leaving them outside.
Here are some of the key benefits of Walmart+ In-Home membership at a glance:
- A well-vetted, insured, and trained Walmart associate delivers your orders to your doorstep.
- The associates can access your home’s entry (based on your liking) to deliver your groceries inside your home.
- They can keep your groceries away if you don’t return home early, so you won’t worry about leaving them outside.
- You get free deliveries even for the small orders you make.
Payment and Cost
Walmart accepts various forms of payment for delivery, including credit and debit cards, Walmart gift cards, EBT cards, PayPal, and Affirm.
The cost of a Walmart membership for delivery varies depending on the subscription service. Walmart+ is free for 30 days, then costs $12.95 monthly or $98 yearly.
If you're not sure whether Walmart+ is for you, you can try it out with a 30-day free trial. Regular billing will kick in after that unless you cancel.
Walmart+ members get free delivery on orders of $35 or more, with a $6.99 delivery fee for orders under the minimum. This can save you over $100 in delivery fees per year if you place at least 12 orders.
Here's a quick breakdown of the costs:
- Walmart+ membership: $12.95/month or $98/year
- Walmart+ In Home membership: $19.95/month or $138/year
- Express delivery fee: $10.00
With Walmart+, you'll also get free delivery on orders of $35 or more, with a $6.99 delivery fee for orders under the minimum.
What's the Membership Cost?

The membership cost of Walmart+ is a straightforward one. You can pay an annual price of $98, or go monthly and pay just under $13, which works out to $155.40 annually.
If you're not sure whether the service will be a good fit, Walmart offers a 30-day free trial. Regular billing will kick in after that unless you cancel.
Walmart+ In Home is another alternative that costs $19.95 monthly or $138 yearly. This subscription allows you to enjoy free Walmart delivery plus other benefits, as discussed earlier.
The cost of a Walmart membership for delivery varies depending on your membership subscription service. Here's a breakdown of the costs:
If you're not comfortable committing to a full year, the monthly option is available. However, keep in mind that it's not the most cost-effective option in the long run.
What Payment Methods Does It Accept?
Walmart accepts a variety of payment methods for delivery.
Walmart Grocery accepts credit and debit cards.

Walmart gift cards are also accepted for grocery delivery.
EBT cards can be used for Walmart grocery delivery as well.
PayPal is another payment option available for Walmart grocery delivery.
Affirm is a payment method accepted by Walmart for grocery delivery.
Cash or checks aren’t allowed for Walmart grocery delivery.
Grocery Delivery Services
You can have your Walmart groceries delivered by a variety of personnel, depending on the Walmart delivery service you use and any membership level you may have subscribed to.
If you're a basic Walmart+ program member or just a regular Walmart shopper, your groceries can be delivered by companies like Instacart, Point Pickup, Postmates, Spark, or Roadie.
Walmart+ InHome members, on the other hand, get their orders delivered by a Walmart associate - essentially, the staff at your local Walmart store.
Here are some of the companies that deliver Walmart groceries for basic Walmart+ program members or regular shoppers:
- Instacart
- Point Pickup
- Postmates
- Spark
- Roadie
For Walmart+ InHome members, the delivery personnel might be the same Walmart associate who delivers your orders that week.
Time Restrictions
Time Restrictions can be a bit tricky, but don't worry, I've got the lowdown. Walmart Delivery is only available from 8am to 8pm, Monday through Saturday, and 9am to 7pm on Sundays.
You can't schedule a delivery outside of these hours, even if you're paying extra for it. This is because Walmart's delivery service is designed to operate within these time slots.
Keep in mind that some areas may have different delivery time restrictions, so it's always a good idea to check your local Walmart store's hours and delivery policies.
Frequently Asked Questions
How much is Walmart in home delivery?
Walmart InHome delivery costs $19.95/month or $138/year with a Walmart+ membership. Get unlimited free deliveries to your door, garage, or kitchen with a dedicated associate.
Sources
- https://thekrazycouponlady.com/tips/store-hacks/walmart-grocery-delivery
- https://community.qvc.com/t5/Community-Chat/Question-about-Walmart-Plus-and-grocery-delivery-charges/td-p/8083029
- https://www.cnet.com/tech/services-and-software/thinking-about-signing-up-for-walmart-plus-heres-what-you-need-to-know/
- https://www.pennlive.com/shopping/2025/04/walmart-membership-discounted-price-benefits-perks-ahead-of-walmart-week.html
- https://thestoregeeks.com/how-much-is-walmart-grocery-delivery/
Featured Images: pexels.com