85 Food Delivery Services in Canada for Groceries, Meals, Medications and More



Canadians are trying to find different options for getting the products they need without having to leave the house. Fortunately, there are pickup and delivery services across the country that can bring all the groceries, meals, medications, and pet supplies you need right to your front door.

There are hundreds of national and local services that offer pickup and home delivery services. In this article, we’ll first tell you about the ones that operate all over Canada, or at least in most provinces and territories. After that, we’ll break it down province by province and tell you about a few of the most popular local companies that offer food and grocery delivery and pickup services.  

These services are great for personal use, but can also be used to send support to loved ones and those most vulnerable.

Ask for contactless delivery

Many services are offering contactless delivery – meaning payment is made online and not is accepted at the door, and your order is simply left on your front step. The person will either knock, ring the bell or you will receive a notification from the company that your order has arrived.

Ask about their precautions

Businesses should have additional good health and safety procedures in place. Ask the service what precautions they’re taking, such as:

  • Wearing gloves and masks
  • Cleaning and sanitizing kitchens
  • Staff not allowed to work if they’re unwell

You may also want to wear gloves, open the package outside, disinfect the packaging and always wash your hands, particularly after unboxing.


1. Instacart

Is a service that works with local grocery stores and pharmacies all over Canada, so you can order your favourite products —including alcohol — from a variety of stores, and Instacart will hand-pick your order and deliver it right to your door.

  • Fee: $3.99 to $5.99, or free for members (annual membership costs $99)
  • Availability: All provinces and territories except Nunavut and Quebec

2. PC Express

Allows you to shop online with all your local Loblaws groceries stores, and they’ll have your order ready for pickup at a designated location. You can buy through No Frills, Independent, Wholesale Club, Zehrs, Fortinos, Real Canadian Superstore, Independent City Market, Provigo, and more.

  • Fee: $3 to $5
  • Availability: All provinces and territories except Nunavut

3. Mrs. Grocery

Will go to any grocery stores in the cities where they operate to get all the items on your grocery list, and then deliver the haul to your home or office. Same-day and scheduled deliveries are available.

  • Fee: $10 plus 10% of your bill
  • Availability: Alberta, New Brunswick, Nova Scotia, Ontario, Saskatchewan, and Yukon

4. Save-On-Foods

You can avoid the aisles and the line-ups. Just fill up your online grocery cart, have an employee pick your order, and then schedule a delivery or pickup for some time tomorrow, or up to 30 days in the future.

  • Fee: $7 to $10
  • Availability: Alberta, B.C., Manitoba, Yukon, and Saskatchewan

5. Cartly

Cartly has over 5,000 grocery products to choose from, and they specialize in ethnic and international foods, including spices, chutneys, drinks, baked goods, and much more. They have same-day options available for some metropolitan areas, or you can schedule deliveries for later

  • Fee: In Brampton, Etobicoke, and at York University, prices range from free to $5.99. In all other regions, charges start at $12.99
  • Availability: Anywhere in Canada

6. Metro

Through select Metro locations, you can shop for all the groceries, household products, cleaning products, health and pharmacy items, and anything else you’d find on the shelves at your local store. Pickup and delivery options are available. 

7. Costco

Everybody loves going to Costco and admiring the giant jars of pickles and oversized condiments, and you can take your bulk shopping online through Costco Grocery. Through this service, you can buy anything from snacks to dry goods to wine kits to beauty products.

  • Fee: $3 surcharge on orders under $75, plus shipping
  • Availability: Alberta, B.C., Manitoba, New Brunswick, Nova Scotia, Ontario, Prince Edward Island, Quebec, and Saskatchewan.

8. SPUD.ca

SPUD.ca only serves a few metropolitan cities in Canada, but if you’re in their delivery zone, you can order produce, snacks, meats, seafood, bakery items, canned goods, baby foods, and pet food.

  • Fee: Free on most orders over $35
  • Availability: B.C. Lower Mainland, Southern Vancouver Island, Calgary, and Edmonton.

9. Cantor’s Meats

If your family is big on meat, then Cantor’s Meats is the option for you. They specialize in choice cuts of beef, chicken, and pork, and also have high-quality bacon, sausages, and BBQ packs, as well as cheese and fruit platters, and other groceries.

  • Fee: $7 to $11, with a fuel surcharge of $2 to $4
  • Availability: Manitoba, Northwestern Ontario, and Nunavut

10. Inabuggy

Inabuggy lets you order your favourite foods and alcoholic beverages from your favourite stores. Depending on where you are, you can use Inabuggy to shop from places like M&M Meats, Starsky, LCBO, Organic Garage, What a Bagel, Rexall, and national chains.

  • Fee: $19.98, plus $9.99 for each additional store.
  • Availability: Greater Toronto Area (GTA), Ottawa, Greater Vancouver Area (GVA), Calgary, Edmonton, and Montreal.

Meal kit and prepared meals delivery services

See: Best Meal Delivery Services in Canada

11. Chefs Plate

With Chefs Plate, you can choose from their menu and they’ll assemble all the ingredients you need to make delicious meals at home and deliver the package to your house. You can choose from their classic menu, family recipes, 15-minute meals, vegetarian dishes, or custom boxes.

  • Fee: Recipes range from $8.99 to $12.95 per serving. Delivery for 2 recipes is $6, but it’s free if you order 3 or more recipes at a time
  • Availability: Alberta, B.C., Manitoba, New Brunswick, Nova Scotia, Ontario, Prince Edward Island, Quebec, and Saskatchewan.

12. Goodfood

Goodfood works like Chefs Plate, so you choose your recipes for the week and they’ll deliver the fresh ingredients so you can home cook tasty and healthy meals for the family. You can choose both breakfast and dinner options.

  • Fee: Servings start at $4.99
  • Availability: Alberta, B.C., Manitoba, New Brunswick, Nova Scotia, Ontario, Prince Edward Island, Quebec, and Saskatchewan.

13. HelloFresh (get $80 off here)

HelloFresh lets you pick from easy-to-prepare recipes, family meals, and vegetarian meals, and they also have special dishes for when you have guests coming over or for special occasions, and have additional items you can add to the baskets.

  • Fee: Meals start at $9.69 per portion. Delivery costs $9.99 to most locations, but $19.98 for Newfoundland.
  • Availability: All 10 provinces.

14. MissFresh

MissFresh is another meal kit company that focuses on healthy meals that save you time and reduce food waste. They have breakfast, lunch, and dinner recipes, and you can customize some meals for dietary preferences. You can opt for home delivery of ingredients, or pick up your box at specified locations.

  • Fee: Meals start at $7.99 per serving. Delivery is free to most cities for orders over $55.
  • Availability: Most locations in Canada, but you have to input your postal code before they’ll confirm if their service is available where you live.

Restaurant food delivery services

15. SkipTheDishes

Hankering for some Chinese food or a good burger but don’t want to cook? SkipTheDishes is a service that will pick up your favourite dishes from thousands of local restaurants and deliver them hot and fresh to your home.

  • Fee: $4 to $7.
  • Availability: Over 100 cities across all 10 provinces.

16. Uber Eats

Uber Eats operates on the same idea as SkipTheDishes, so you can order meals from your favourite restaurants and they’ll bring them right to your home or office.

  • Fee: On a restaurant to restaurant basis.
  • Availability: Nearly 30 cities across Alberta, B.C., Manitoba, Nova Scotia, Ontario, Quebec, and Saskatchewan.

17. Dash Delivers

Dash Delivers lets you order food and alcoholic beverages from the tastiest restaurants in town. This service also works if you plan to eat out and want your food ready and waiting when you get to the restaurant.

  • Fee: Starts at $4.
  • Availability: Almost 30 cities in Alberta, B.C., Manitoba, Ontario, and Saskatchewan.

18. DoorDash

DoorDash works with thousands of restaurants to bring you hot, fresh, and delicious meals from local eateries. Their site makes it easy to select different cuisines and dietary options to find exactly what you’re craving.

  • Fee: Fees depend on the restaurant, but in some areas you can subscribe to DoorDash for $9.99 a month and they’ll waive the fees.
  • Availability: Select cities in Alberta, B.C., Manitoba, New Brunswick, Newfoundland, Nova Scotia, Ontario, Quebec, and Saskatchewan.

Medication delivery services

Some pharmacies have started providing online consultations like the ones you’d get in-store during which they may be able to prescribe some basic medications to save you a trip to your family physician. If you’re having prescription medications delivered, someone over the age of 18 must sign for them at the door.

19. Rexall Direct

Rexall Direct is the prescription delivery service from Rexall Pharmacy that will provide you with up to 90 days worth of medication at once. Using this service, you can fill, refill, and transfer prescriptions.

  • Fee: Free
  • Availability: Anywhere in Canada.

20. Advanced Care Specialty Pharmacy

Advanced Care Specialty Pharmacy has a network of pharmacies all over Canada that specialize in specialty medications and prescriptions that are hard to find, and they can deliver to a doctor’s office or right to your home.

  • Fee: Free
  • Availability: Anywhere in Canada.

21. London Drugs

All London Drugs pharmacy locations offer prescription delivery, so if you have a London Drugs location near you, then you can get all your medications shipped right to your mailbox. They have same-day and next-day options.

  • Fee: $7.95 for same-day on orders under $75, and free delivery for orders over $75.
  • Availability: Alberta, B.C., Manitoba, and Saskatchewan

22. PocketPills

PocketPills can fill, refill, and transfer prescriptions and ship them to you anywhere. The best part is you can search the cost of your medications beforehand to compare their prices with what you’re already paying. PocketPills will also work with your insurance company to sort out payment.

  • Fee: Free
  • Availability: Anywhere in Canada

23. Costco Pharmacy

Costco ships more than groceries to your door, and you can also use them to fill or refill prescriptions and have them shipped, along with other health and medical supplies they sell.

  • Fee: Free shipping
  • Availability: All provinces except Quebec, where pharmacies are operated independently

24. Well.ca

Well and their pharmacy deliver things like vitamins, snacks, beauty and skincare products, prescription and over-the-counter medications, and more.

  • Fee: Varies by location. For Toronto, it’s $8.95 while orders over $35 have free shipping
  • Availability: Anywhere in Canada

General delivery services

24. Amazon

What do we really need to say about Amazon? You can use them to buy everything — including the kitchen sink — like non-perishable groceries, pet supplies, home décor, musical instruments, and the list goes on.

  • Fee: Typically free shipping on orders over $35, and free shipping for Amazon Prime members.
  • Availability: Anywhere in Canada.

25. PenguinPickUp

With PenguinPickUp, you shop online with your favourite retailers and have your items delivered to your closest PenguinPickUp location. You can also buy groceries through their site, and they’ll fill your order using their network of local farmers and suppliers. Pickup and delivery options are available for groceries, snacks, and alcoholic beverages.

  • Fee: $10
  • Availability: All provinces except PEI

26. Walmart

Like Amazon, you can use Walmart’s online shopping to buy just about anything you could need for your house, but they also have a dedicated site just for groceries. Pickup and delivery options are available.

  • Fee: $9.97
  • Availability: Select locations across Canada, others offer pickup. Check here

Pet food and supplies delivery services

27. PetSmart

Anything you could buy at a physical PetSmart location is available online, including food, treats, equipment, and toys, and once you place your order you can opt for delivery or curbside pickup.

  • Fee: Shipping is free for members who order over $49. Otherwise, regular ground shipping ranges from $5.99 to $15.99
  • Availability: All provinces

28. TLC Pet Food

TLC Pet Food is a North American manufacturer of high-end, healthy pet food. They have dog and cat food and biscuits, and will deliver their Ontario-made products to your home. 

  • Fee: Free shipping, except to rural or remote areas
  • Availability: All over Canada via their own delivery service or national couriers

29. PetOnly

PetOnly is an online-only Canadian supplier of pet paraphernalia. They carry a number of different brands and have a huge selection of food, toys, and other equipment for dogs, cats, and other pets.

  • Fee: Free shipping on orders over $79, otherwise shipping generally costs $5.99 to $9.99
  • Availability: Anywhere in Canada

Best local delivery and pickup services by province


Alberta has plenty of pickup and delivery services for food, groceries, and other essentials. Most of the services are available in major cities like Calgary and Edmonton, but there are also plenty of local businesses offering delivery services right now too. Here are some of the favourite services in Alberta offering pickup and delivery:

30. Cultivatr delivers farm-fresh produce, meat, dairy, and other groceries

31. Bessie Box will bring boxes of meat and seafood right to your door

32. The Organic Box delivers local and organic groceries and food boxes

33. The Grocery Link will shop for you at all the major grocery stores and have your order ready for pickup or delivery

British Columbia

Most of the food and supply companies that operate in B.C. focus on Vancouver and the GVA, but you’ll also find these services in smaller communities and in the interior. And because of the coronavirus pandemic, the government recently made it possible for local restaurants to deliver alcohol as well as food.

34. Kiki’s has delivery for fresh produce and grocery items all over Vancouver

35. Batch Food has prepared meals (breakfast, lunch, and dinners), baked goods, and grocery items, and has pickup and delivery in the GVA

36. Eat Your Cake delivers prepared meals to the GVA, and they cater to all the current diets

37. Fuud delivers meal kits all over the Lower Mainland

38. Pet Pantry delivers pet food and supplies throughout Vancouver


Manitoba also has quite a few delivery and pickup options, and while most serve Winnipeg, there are companies that offer services in the surrounding areas and outside the city.

39. Canadian E-Market lets you shop online from a network of local grocery stores, and they’ll pick your order and deliver it to your door the same day

40. Winnipeg Grocery is a large grocery store in the city, but they also offer home delivery throughout the city

41. Dakota Family Foods is another Winnipeg grocery store that also makes deliveries across the city

42. Prairie Box home-cooks fresh and healthy meals (including for vegan, keto, and weight-loss diets) and delivers them to your doorstep

43. Fresh Option Organic Delivery brings boxes of fresh, organic, local produce to your door every week, and their online store also has a number of grocery add-ons you can include with your delivery

New Brunswick

New Brunswick does have some grocery and food delivery options available, including ready-made meal delivery, but a lot of the service providers in the province focus on errands — like picking up beer and take-out orders — and bringing items to your door.

44. Valufoods has two physical grocery stores in New Brunswick, and they also offer grocery delivery for seniors in the area

45. Grubhub is a restaurant delivery service that will pick up your order from over 250 restaurants in New Brunswick and bring it to you

46. Checker Capital Deliveries will drive around town picking up the things you need, like food orders, alcohol, groceries, tobacco, and flowers and drop them off to you

47. JP Delivery Service similarly delivers food, groceries, alcohol, and take-out items

48. Meals and More delivers freshly cooked meals, soups, and desserts to your house so you don’t have to cook

Newfoundland and Labrador

There aren’t quite as many delivery services in Newfoundland and Labrador as there are in some other provinces, but there are still some companies that offer pickup and delivery, especially when it comes to groceries.

49. Colemans is a grocery store staple on the island, and you can do all your shopping online through them, including for groceries, holiday items, flowers, and cakes

50. Northern/NorthMart is a go-to for groceries on the mainland, and they have in-store pickup available

51. Belbin’s Grocery is a local, independent grocer offering online shopping and pickup or delivery

52. Terrington Co-op is a go-to in Happy Valley-Goose Bay, and they have delivery and pickup options

Northwest Territories

The Northwest Territories doesn’t have a lot of delivery options for food and groceries, and most of the ones that exist only service Yellowknife. Nonetheless, here’s a selection of restaurants and food services that offer delivery:

53. Zing! specializes in raw, plant-based meals that are prepared fresh for you and delivered to your home

54. Red Apple Restaurant has Chinese and American cuisine that’s available for delivery or pickup

55. Mark’s Restaurant similarly has Chinese and American food that you can get delivered

56. Sushi Café has a variety of Japanese options available for takeout and delivery

Nova Scotia

Nova Scotia has a great variety of stores and companies offering delivery, and that includes for groceries, prepared food, and meals. Here’s a list of some of the favourites in the province:

57. Couryah lets you shop online for thousands of grocery items, plus they’ll deliver a selection of dishes from local restaurants with your order

58. Cape Breton Delivery Services (website under construction) similarly offers grocery and restaurant delivery

59. I Always Deliver provides grocery delivery for the elderly and people with mobility issues

60. Sauté delivers nutritious pre-cooked meals to your house, and you can opt for one-offs or regular delivery with their subscription service (they also have a pickup option)

61. CB Eats will pick up your favourite dishes from your most-loved restaurants in Cape Breton and bring them to your door


There’s a plethora of companies in Nunavut that offer food, grocery, and supply deliveries. Some of them will even let you compile a shopping list that will stock your shelves with a year’s worth of supplies to save on shipping costs.

62. The Northern Shopper delivers bakery items, meat, frozen fruits and veggies, and other grocery items all over the north

63. Marché Turenne focuses on fast turn-arounds to bring groceries to you as soon as possible

64. Baffin Eats was created to bring healthy foods and groceries to northern communities at a more affordable price

65. Valu Lots delivers groceries and household items like toiletries

66. iShop4U provides personal and commercial services, and delivers anything from food to building supplies to heating equipment and more

67. Arctic Fresh has a mission to bring healthy food to the north for less, and you can also order ready-made meals, health supplies, and personal and beauty items from them


Because Ontario has so many large metropolitan areas, there are tons of grocery, food, and other services available, especially in the major cities. Here are a few of the most popular:

68. Grocery Gateway by Longo’s delivers fresh groceries, gourmet foods, and LCBO products to the GTA

69. Grocery Guy serves the London area, bringing residents all the groceries they need

70. Today’s Menu brings healthy, frozen, home-cooked meals to your house so you don’t have to cook

71. Valu Lots serves Northern Ontario as well as Nunavut

Prince Edward Island

PEI doesn’t have many options, but the main one they do have is a one-stop service for all your grocery and errand needs:

72. Charlottetown Express Delivery will pick up your groceries, fast food or restaurant orders, parcels, alcohol, cannabis, and more and bring them directly to your home


Throughout Quebec, there are quite a number of businesses that offer local delivery and pickup services, especially when it comes to groceries.

73. SnapGrab will go to just about any store in Montreal, including the grocery store, a restaurant, Canadian Tire, or a local coffee shop to grab whatever you need and get it into your hands as soon as possible

75. IGA in Quebec carries everything you’d expect from a grocery store, as well as things like wine and beer, and you can order it all online for delivery

76. Resto Quebec lets you place orders online from some of the best restaurants and fast food places around, and you can also schedule deliveries or make reservations using the site

77. Supermarché PA has pre-filled baskets you can order to get all your staples, or you can shop online for all the foods you want and have your order delivered or picked up


There are also some great services in Saskatchewan, and that includes groceries, food, prepared meals, snacks, and health food.

78. Deliverr is another comprehensive service you can use to order groceries, alcohol, or meals from your favourite restaurants, and they serve Regina and Saskatoon

79. Local and Fresh specializes in fresh and nutritious food that’s sourced right in Saskatchewan, so it’s like having a farmers market delivered to your door

80. Skip a Beet prepares pizzas, fresh hot meals, and frozen meals to drop off at your house when you want

81. Best Food Forward makes fresh and healthy meals each week for delivery, and you can order a single meal or an entire week’s worth at a time

82. Body Fuel Organics serves Regina and the surrounding area, delivering organic foods, snacks, juices, and grocery essentials


Delivery options in Yukon are somewhat limited, but if you live in Whitehorse then you can take advantage of a few grocery and restaurant food delivery and pickup services.

83. Riverside Grocery is a family-owned grocery that’s been serving Whitehorse since the early 1980s, and they offer delivery and curbside pickup

84. Postmates lets you order from your favourite restaurants and they’ll deliver fresh meals to your door for as little as $1.99

85. Grubhub also serves Yukon communities and will bring restaurant favourites to your door

What to read next

Check for other local options

Check with you favorite local businesses that provide food and essentials to see if they have transitioned to a delivery or pickup model. They need your support now more than ever.

Over to you

Did we miss a service? Have you had a great experience with a service listed above? Let us know in the comments what services Canadians can trust for getting everyday essentials delivered.

About the author

Ashley Tonkens
Hi! I'm Ashley, and I'm a freelance writer living in Nelson, BC. When I'm not at my computer, I love to get out hiking, biking, swimming, and camping. My dog, Harriet, comes just about everywhere with me. Except swimming—she absolutely hates the water. I grew up in Ontario, but now live in an incredible small town in B.C. that’s rich with culture, full of cool people, and surrounded by trees, mountains, lakes, hot springs, glaciers, and adventures of all kinds. Ashley has a Master's Degree in Journalism and a Bachelor's Degree in English Language and Literature from Western University. LinkedIn Read more

Was this article helpful?

If you found this page helpful, you can send thanks and support future work by buying me a coffee.
Buy Me A Coffee

Leave a comment