Once the order is sent electronically, the average store takes around 2 to 4 hours to process it.
Then, Walmart will usually ship orders within two working days. For items whose Walmart delivery is not possible in two days, they will be shipped within 3 to 5 days. Orders above $35 are also shipped within 3 to 5 days.
If the purchased item is not in stock and not available for immediate shipping, the shipping time will start as soon as the item will be available again. This will be mentioned in the checkout process.