Walmart
business logo

Walmart

$Grocery, Convenience, Medicine, Personal Care
Search for a Walmart near you
or
Stores near you
Walmart - Leamington
304 Erie St S, Leamington ON N8H 3C5, Canada
Order Now
Walmart - Amherstburg
400 Sandwich St S, Amherstburg ON N9V 3L4, Canada
Order Now
Walmart - Windsor
3120 Dougall Ave, Windsor ON N9E 1S7, Canada
Order Now
Walmart - Windsor
7100 Tecumseh Rd E, Windsor ON N8T 1E6, Canada
Order Now
Walmart - Chatham
9 - 881 St Clair St, Chatham ON N7L 0E9, Canada
Order Now
Walmart - Sarnia
1444 Quinn Dr, Sarnia ON N7S 6M8, Canada
Order Now
Walmart - Saint Thomas
60 - 1063 Talbot St, Saint Thomas ON N5P 1G4, Canada
Order Now
Walmart - Strathroy
150 Carroll St E, Strathroy ON N7G 4G2, Canada
Order Now
Walmart - London
1105 Wellington Rd S, London ON N6E 1V4, Canada
Order Now
Walmart - London
1280 Fanshawe Park Rd W, London ON N6G 5B1, Canada
Order Now
Walmart - London
330 Clarke Rd, London ON N5W 6G4, Canada
Order Now
Walmart - Simcoe
160 Queensway E, Simcoe ON N3Y 0A8, Canada
Order Now
Walmart - Woodstock
499 Norwich Ave, Woodstock ON N4S 9A2, Canada
Order Now
Walmart - Stratford
920 Ontario St, Stratford ON N5A 3K1, Canada
Order Now
Walmart - Brantford
1 - 300 King George Rd, Brantford ON N3R 5L7, Canada
Order Now
Walmart - Goderich
35400 Huron Rd, Goderich ON N7A 3X8, Canada
Order Now
Walmart - Kitchener
E. - 1400 Ottawa St S, Kitchener ON N2E 4E2, Canada
Order Now
Walmart - Kitchener
100 The Boardwalk, Kitchener ON N2N 0B1, Canada
Order Now
Walmart - Ancaster
1051 Garner Rd W, Ancaster ON L9G 3K9, Canada
Order Now
Walmart - Kitchener
2960 Kingsway Dr, Kitchener ON N2C 1X1, Canada
Order Now
Walmart - Waterloo
70 Bridgeport Rd E, Waterloo ON N2J 2J9, Canada
Order Now
Walmart - Cambridge
22 Pinebush Rd, Cambridge ON N1R 8K5, Canada
Order Now
Walmart - Waterloo
335 Farmers Market Rd unit 101, Waterloo, ON N2V 0A4, Canada
Order Now
Walmart - Hannon
2190 Rymal Rd E, Hannon ON L0R 1P0, Canada
Order Now
Walmart - Hamilton
675 Upper James St, Hamilton ON L9C 2Z5, Canada
Order Now
Walmart - Hamilton
1115 Barton St E, Hamilton ON L8H 2V2, Canada
Order Now
Walmart - Waterdown
90 Dundas St E, Waterdown ON L9H 0C2, Canada
Order Now
Walmart - Hamilton
510 Centennial Pky N, Hamilton ON L8E 0G2, Canada
Order Now
Walmart - Guelph
175 Stone Rd W, Guelph ON N1G 5L4, Canada
Order Now
Walmart - Burlington
2065 Fairview St, Burlington ON L7R 0B4, Canada
Order Now
Walmart - Guelph
11 Woodlawn Rd W, Guelph ON N1H 0B4, Canada
Order Now
Walmart - Welland
102 Primeway Dr, Welland ON L3B 0A1, Canada
Order Now
Walmart - Burlington
4515 Dundas St, Burlington ON L7M 5B4, Canada
Order Now
Walmart - Fergus
801 St David St N, Fergus ON N1M 2L1, Canada
Order Now
Walmart - Fort Erie
750 Garrison Rd, Fort Erie ON L2A 1N7, Canada
Order Now
Walmart - Saint Catharines
420 Vansickle Rd, Saint Catharines ON L2S 0C7, Canada
Order Now
Walmart - Saint Catharines
221 Glendale Ave, Saint Catharines ON L2T 2K9, Canada
Order Now
Walmart - Niagara Falls
7481 Oakwood Dr, Niagara Falls ON L2G 0J5, Canada
Order Now
Walmart - Milton
1280 Steeles Ave E, Milton ON L9T 6R1, Canada
Order Now
Walmart - Saint Catharines
525 Welland Ave, Saint Catharines ON L2M 6P3, Canada
Order Now
Walmart - Oakville
234 Hays Blvd, Oakville ON L6H 3S5, Canada
Order Now
Walmart - Mississauga
3155 Argentia Rd, Mississauga ON L5N 0H3, Canada
Order Now
Walmart - Georgetown
300 Guelph St, Georgetown ON L7G 4B1, Canada
Order Now
Walmart - Mississauga
2160 Burnhamthorpe Rd W, Mississauga ON L5L 5Z5, Canada
Order Now
Walmart - Mississauga
5100 Erin Mills Pky, Mississauga ON L5M 4Z5, Canada
Order Now
Walmart - Brampton
9455 Mississauga Rd, Brampton ON L6X 0Z8, Canada
Order Now
Walmart - Mississauga
800 Matheson Blvd W, Mississauga ON L5V 2N6, Canada
Order Now
Walmart - Mississauga
100 City Centre Dr, Mississauga ON L5B 2C9, Canada
Order Now
Walmart - Mississauga
515 Lakeshore Rd E, Mississauga ON L5G 1H9, Canada
Order Now
Walmart - Brampton
50 Quarry Edge Dr, Brampton ON L6V 0B1, Canada
Order Now

Frequently asked questions
How does DoorDash work?

DoorDash connects you with the best nearby restaurants. Use the DoorDash website or app to browse eligible restaurants. Order and securely pay online and your food is on the way! You can even track your delivery right to your door. Getting your favorite foods delivered is that easy.

Can I schedule a delivery in advance?

Yes. Before clicking Place Order, simply select Scheduled and you can select the date and time you wish to have your meal delivered. After selecting the date and time you want, click Place Order and we'll handle the rest.

How fast will I get my food?

How fast you'll get your food depends on a number of things. How far is the restaurant? How bad is traffic? Is it snowing out? The average time is approximately 40 minutes but it could be more or less. Either way, you can track where your driver is on the DoorDash website or app.

What is a group order and how can I create one?

A group order allows multiple people to add items into an order at the same time. Once a group order is created through a DoorDash Account, the rest of the group doesn't need to have a DoorDash Account to use the group order link. Even better, you can pre-order up to four days in advance, which makes it great for events and meetings. Follow these steps to create a group order:

  •  Log into your DoorDash account.

  •  Choose your restaurant.

  •  In the upper right-hand corner, click Create a group order.

  •  Send the group order link to others.

  •  When everyone is done adding their items into the cart, you can close the group order and complete checkout.

What is DashPass?

DashPass is a subscription service that provides free deliveries (no delivery fee) on orders from eligible restaurants. Service fees and minimum subtotal may apply. Check your DoorDash app for more details and to sign up (available only in certain areas).

Popular Cities

Checking if the site connection is secured...