Need more help?

Walmart delivery & shipping

What is Walmart Delivery?

Walmart Delivery allows you to order fresh groceries and everyday essentials online and have them delivered directly to your doorstep from a participating Walmart store. Our grocery shopping experts carefully hand-pick your items to help ensure you receive the quality you expect, and your order is delivered at a scheduled time that works for you.

A delivery fee of $8.97 applies to each Same Day Delivery order. Express Delivery orders are subject to a separate fee (see “What is Express Delivery” below). For eligible orders below $35 (before taxes and fees), a $7.97 small order fee also applies. Any applicable fees will be displayed at checkout before you place your order.

Learn about Walmart+ benefits to see how a Walmart+ membership can help you save on delivery fees.

 

How does Walmart Delivery work?

  1. Choose Delivery when placing your order and select your preferred delivery slot time.
  2. We'll notify you via test message and email once it has been delivered to your selected delivery address.

 

Which items qualify for Delivery?

Most groceries, essentials and eligible items sold and fulfilled by Walmart are available for Delivery from participating stores. Delivery availability depends on your location, item availability, and store inventory.

When shopping on Walmart.ca, look for the Delivery option under "How you'll get this item" on the product page. Eligible items will display an available delivery option along with an estimated delivery timeframe.

Some items may not be eligible for Delivery due to size, availability, or other restrictions.

 

What is Express Delivery?

Express Delivery is a service where you can get your groceries & essentials delivered right to your door in as fast as 1 hour. Your order will be picked, packed, and delivered by our third-party shoppers. 

Please note that Express Delivery is currently available in select locations only. 

Delivery slot fees apply to orders of all amounts, regardless of the order size (order total and volume): 

Delivery method

Fee

As fast as 1-hour Express Delivery 

$14.97 

Less than 3-hour Express Delivery  

$11.97 

Same Day Delivery 

$8.97 

 

Learn about Walmart+ benefits and discover how members can save with discounted Express Delivery fees.

 

Shipping

We offer free shipping on eligible orders for over $35 (before taxes and fees) for items sold and shipped by Walmart. Orders below $35 (before taxes and fees) are subject to a $7.97 order minimum fee. Handling fees may also apply to select items—please refer to the product page for details.

Free shipping is not available for deliveries to remote areas in Canada, items weighing over 150 lbs., or scheduled delivery orders.

Learn more about Walmart+ benefits to see how a Walmart+ membership with the Free Shipping, No Minimum benefit can help you save on eligible Walmart-shipped orders.

 

Shipping Charges

Any applicable shipping charges will be displayed in your cart and at checkout before you place your order. As you add or remove items, we'll update the estimated shipping cost based on the lowest available shipping method, assuming all items are being shipped to a single address within Canada.

Some items, including those sold and shipped by Marketplace sellers, may have additional shipping charges that apply per item or per order.

Please note that free shipping is not available in some remote areas of Canada that require air delivery. Additional shipping charges will apply for orders delivered to these locations.

 

Was this answer helpful?