Whether you’re self-isolating, quarantining at home, or just doing your part for social distancing, getting your groceries delivered is an easy way to keep yourself safe and healthy during the COVID-19 pandemic. 

By having your groceries delivered to your door you’re avoiding close contact with others and reducing your time in the community, two things the Government of Canada has asked all Canadians to do in the interest of public health.

In Canada, your grocery delivery options will vary depending on where you live. Different provinces and territories are home to different stores, and they don’t all offer grocery delivery services. And even the stores that do offer delivery in your province may not deliver to your specific postal area. So you may have to do some extra digging once even once you find a store that delivers groceries near you. 

That being said, here’s a quick look at some of the most popular and well-known grocery delivery options in Canada—no matter where you live. Just keep in mind that as COVID-19 developments change, some of these stores might adjust their services. 

National Grocery Delivery Options 

A good place to start is with some of the bigger retail chains and online grocery delivery services. The stores and services listed below don’t all deliver to every province or territory in Canada but combined they cover most of the country. 

Real Canadian Superstore 

Real Canadian Superstore offers grocery delivery services in British Columbia, Alberta, Saskatchewan, Manitoba, Ontario, and Yukon. Delivery fees will vary depending on the size of your order

Superstore also offers grocery pick-up services. This means you can order your groceries online, someone at the store will shop for you, and you can simply pick your order up at the store. Right now, Superstore is making this particular service free and also ensuring grocery prices will be the exact same online as they are in-store. 

To see if Superstore’s grocery delivery services are available in your area, click here

Walmart Canada 

In Canada, Walmart offers grocery delivery services in some specific major cities nationwide, including Toronto, Ottawa, Montreal, and Calgary. There’s a minimum order of $50 before tax and an additional delivery fee of $9.97. 

Like Superstore, Walmart Canada also offers grocery pick-up services. There’s still a $50 order minimum requirement but there are no additional fees when you pick up at a store near you.

To see if Walmart Canada offers grocery delivery services in your area, click here


Costco’s grocery delivery services are available for select cities and regions in British Columbia, Alberta, Saskatchewan, Manitoba, Ontario, Quebec, Nova Scotia, and Prince Edward Island. 

Of course, you’ll need an annual Costco membership to take advantage of this service. There’s no minimum order required and delivery fees are waived on orders over $75 (before taxes). 

To see if Costco’s grocery delivery services are available in your area, click here.

Please note: Costco doesn't deliver perishable foods. And there are wait times of up to a week or more so it's a good idea to plan ahead.


Instacart is an online service that delivers groceries from a wide selection of stores across the country. They operate in thousands of cities nationwide and the selection of stores varies from region to region. Stores range from major chains such as Walmart and Shoppers Drug Mart, to smaller stores such as M&M Food Market and City Market. 

Delivery and service fees fluctuate depending on the size of your order and the time you choose for delivery. To streamline your pricing, you can opt for Instacart Express, a subscription-based service that costs $9.99 per month and gives you unlimited grocery deliveries on orders of $35 or more. 

To see what Instacart offers in your area, click here

PC Express (formerly Click & Collect)

This is another online service that offers grocery delivery services across most of the country, including Yukon and Northwest Territories. From the PC Express website or app you can order groceries for delivery from stores like Loblaws, No Frills, Valu-Mart, Superstore, City Market, Zehrs, T&T Supermarket, and more. 

Delivery fees vary depending on your location and order size. You can also opt to pick-up your order at a predetermined PC Express location. 

To see if PC Express is available in your area, click here


This online service lets you order groceries from a long list of local stores and supermarkets. The list includes major chains such as Walmart and Costco, as well as specialty stores like Pet Smart, Healthy Planet, and a range of liquor stores. 

The fee for delivery from one store is $19.99 and $9.99 for each additional store on the same delivery order. There are no minimum order values for delivery. 

Click here to see what Inabuggy offers in your area. 

Regional Grocery Delivery Options 

Aside from the larger chains and online services outlined above, there are plenty of other stores that offer grocery delivery services in different regions throughout Canada. 

Western Canada 

In British Columbia, Alberta, Saskatchewan, and Manitoba one of the more common options is Save-On-Foods, which provides both grocery delivery and pick-up services. Delivery fees vary depending on the time slot you choose, while pick-up at the store is free. 

In B.C. and Alberta there’s also SPUD.ca, which specializes in local and organic groceries. In Manitoba, Dakota Family Foods and Cantor’s Meats both offer delivery and pick-up services in and around Winnipeg. 

Eastern Canada 

Residents throughout Ontario can check out Longo’s Grocery Gateway service. There’s a $50 minimum order and delivery fees start at around $8, though they vary depending on the time of day you select for your delivery. 

In Quebec, there’s a range of choices. Provigo, Metro, and IGA all offer grocery delivery services as well as the option to pick up your order at a store near you. 

For those in the Maritimes, there’s Couryah and Cape Breton Delivery Services (Nova Scotia), Charlottetown Express Delivery (Prince Edward Island), and Belbin’s Grocery and Colemans (Newfoundland and Labrador). 

For New Brunswick residents, both Instacart and PC Express offer grocery delivery and pick-up services in select cities. 

Northern Canada 

For residents of Yukon, Northwest Territories, and Nunavut grocery delivery options are a little more limited than elsewhere in Canada. 

In Yellowknife, Instacart offers grocery deliveries for Independent Grocer, Shoppers Drug Mart, and M&M Foods. 

In Whitehorse, both Save-On-Foods and Riverside Grocery offer grocery delivery services. 

In Nunavut, residents can arrange grocery shipments throughout the Baffin region via The Northern Shopper

Fresh Start Finance serves Canadians with practical advice on personal finance and credit-building solutions. Whether you have bad credit or no credit, we know how to help make your financial future brighter. Bookmark and subscribe to our blog for more useful tips, or speak to one of our consultants today to see how we can help!