How to track your Walmart order

Shipping, store pickup or Spark delivery — each Walmart order type tracks differently. Here's the map.

Track it in the app

Account → Purchase history → select the order → Track shipment. The tracking number appears once the parcel leaves the warehouse; split orders get separate numbers per box.

Who actually delivers

Walmart ships with FedEx, USPS, UPS, OnTrac, Veho and regional partners. Store-pickup orders have no carrier tracking (they use an in-store code), and Spark grocery orders show a live driver map inside the app.

Missing or late

Carriers sometimes mark 'delivered' before the driver scans it out. Wait 24 hours, check around the house, then contact Walmart support from the order page — refunds/replacements are usually painless within the window.

Frequently asked questions

Can I track without a Walmart account?
Yes — the shipping email includes the carrier tracking number; paste it anywhere.
Why did my order arrive in parts?
Walmart splits orders across warehouses, so each box ships separately with its own tracking.
Where is the Spark driver tracking?
Only inside the Walmart app for grocery/express orders; it's a live map, not a carrier number.

Have a tracking number?

Paste it in the box and see the full route in seconds.

Keep reading