Walmart pickup and delivery fees guide

Walmart Pickup and Delivery Fees (What You Actually Pay)

Walmart pickup is free on orders over $35. Delivery costs $7.95 to $9.95. Either way, orders under $35 add a $6.99 minimum order fee, and that catches more people than the delivery fee does.

This guide covers what pickup and delivery actually cost, what Walmart+ waives, and how the time slots work. Fees are current as of July 2026. If you want the step-by-step of how the service runs, see the full walkthrough of how Walmart pickup works.


Walmart Pickup and Delivery Fees

  • Pickup is free on orders of $35 or more. Below that, a $6.99 minimum order fee applies
  • Delivery from your store costs $7.95 to $9.95, plus the same $6.99 fee if your order is under $35
  • Express delivery costs about $10 for members and $17.95 to $19.95 for non-members
  • Walmart+ costs $98 a year and waives the standard delivery fee, but not the under-$35 fee

Walmart Pickup & Delivery Costs, Timing, and Hidden Details Infographic

Walmart Pickup Costs

Pickup is free on orders of $35 or more. Orders under $35 carry a $6.99 minimum order fee.

Clear the $35 threshold and you avoid shipping or service fees entirely. This applies to groceries and general merchandise alike.

The $6.99 fee is the one that stings, because a $30 pickup order costs the same in fees as a $30 delivery order. If you are close to the line, add something you were going to buy next week. It is cheaper than the fee.

Taxes calculate from your store’s location. If prices drop between ordering and pickup, Walmart charges the lower amount. Refunds process for unavailable items.


Walmart Delivery Costs

Delivery fees range from $7.95 to $9.95 depending on your area. Orders under $35 add a $6.99 minimum order fee.

Freight and oversized items carry separate surcharges. Third-party Marketplace items may include their own shipping charges from the seller, though they still count toward the $35 minimum.

Pharmacy, photo, wireless, and tires do not count toward the $35 minimum and do not ship free. Worth knowing before you build a cart around a tire order.

Drone delivery, where available, runs $19.99 and is free for Walmart+ members.

Tipping is optional but common, with suggestions from $5 to $10 by order size. Drivers receive 100% of tips through the app, and you have up to 24 hours after delivery to adjust the amount.


Walmart Express Delivery Cost

Standard delivery lands in a few hours. Express delivery gets your order to you in as little as two hours, and it costs more.

For Walmart+ members, Express runs about $10 per order. For non-members, the total Express charge lands between $17.95 and $19.95, since you pay the standard delivery fee plus the express surcharge on top.

This is the one delivery fee a Walmart+ membership never fully waives. It only trims it, by up to $9.95. If you can wait the extra hour or two, standard delivery is the better deal every time.


Fees at a Glance

ServiceNon-memberWalmart+ member
Pickup, over $35FreeFree
Any order under $35+$6.99+$6.99
Standard delivery, over $35$7.95 to $9.95Free
Express delivery$17.95 to $19.95About $10
Drone delivery$19.99Free
Free shipping minimum$35None

The pattern is simple. Pickup is free for everyone over $35. Delivery is where the membership earns its keep, and the $6.99 small-order fee is the one nobody escapes.


Walmart+ Membership for Savings

Walmart+ costs $98 annually or $12.95 monthly. It waives the $7.95 to $9.95 delivery fee on orders over $35 and covers free shipping with no minimum.

Paying monthly works out to about $155 a year, so the annual plan saves roughly $57 if you know you will keep it. Only go monthly if you are testing the service or need it for a single busy stretch.

A 30-day free trial is usually available for new members, though Walmart pauses it during big sale periods like Black Friday. You need a card on file, but you will not be charged if you cancel before day 30. It is the cleanest way to see whether the delivery savings actually add up for your household before you pay anything.

If you or someone in your household receives government assistance like SNAP, WIC, or Medicaid, Walmart+ Assist cuts the membership to $49 a year for the exact same benefits.

Beyond delivery, membership drops the $35 minimum for free shipping on items sold and shipped by Walmart, so a single $4 item ships free. Not sure it fits your habits? Our honest look at whether Walmart+ is actually worth it breaks down the math.


Walmart+ InHome Delivery Cost

InHome is a step up from standard delivery. A Walmart associate carries your groceries all the way inside, to the kitchen, garage, or wherever you choose, even when you are not home.

It is an add-on for existing Walmart+ members, not a standalone plan. InHome costs an extra $40 a year, or $7 a month, on top of the $98 Walmart+ fee, which brings the total to about $138 a year.

There are no per-delivery fees and no tipping, and the same $35 order minimum applies. A full-time associate handles every drop, usually the same person week to week, and they can pick up your Walmart.com returns from your door too.

It only makes sense if you order groceries most weeks and value the no-tip, put-it-away service. For occasional orders, standard Walmart+ delivery is the better value.


Pickup and Delivery Time Slots

Pickup

Pickup slots open as early as same day if ordered before cutoff, often around 8 a.m. Standard waits run one to four hours, with options up to a week ahead.

Delivery

Delivery timelines vary by zip code. Standard arrives in two to four hours, while express can land in under three hours where it is offered. Peak times like evenings may delay service.

Slots run from around 7 a.m. to 8 p.m. at most stores, and they are first come, first served.

For the widest choice of times, order the night before or early in the morning. Slots fill fast on weekends and around holidays, so planning a day ahead gives you far more flexibility.


Fees You Might Not Expect

Substitutions can cost more. If an item sells out and Walmart swaps in a pricier one, you are charged the actual price. You can opt out of substitutions in settings to avoid the surprise.

Prices are set by the store that packs your order, so the same item can cost slightly more or less depending on your location.

Alcohol delivery, where available, can carry its own fee and is limited by state and local law.

Alaska and Hawaii are excluded from store delivery and from most free shipping offers.


When Pickup or Delivery Is Worth the Cost

Pickup is free over $35, so it is almost always the cheaper choice if you can drive to the store. Delivery is worth the fee when you are buying something heavy, you are short on time, or a Walmart+ membership has already zeroed out the delivery charge.

The membership pays for itself at roughly 10 delivery orders a year. Below that, paying the per-order fee is cheaper. Here is the rough math against a $9.95 delivery fee.

Deliveries per yearPay per orderWalmart+ ($98)
5About $50$98
10About $100$98
20About $199$98
30About $299$98

My honest read: if you place fewer than ten delivery orders a year, skip Walmart+ and use pickup. Free is free, and the only thing you give up is the drive.

Ready to place an order? Walk through the step-by-step of how Walmart pickup works, from placing the order to checking in at the store.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *