Localist

A Guide to Grocery, Pharmacy and Alcohol Delivery in Canada

A province-by-province list

Demand for delivery services has accelerated due to the COVID-19 pandemic. They’re useful for everyone practicing physical distancing (which should be all of us who can; shoutout to the grocery store employees, post office workers, doctors, nurses and everyone else providing essential services during this scary time!), and especially for those who are more vulnerable to the illness and have to be extra vigilant about exposure.

Many delivery providers have increased their service hours in response to demand, but they’re still being kept extremely busy. For this reason, many providers caution that deliveries can’t always be made on time, and warn that time slots are filling up days in advance. Keep this in mind when ordering online, be patient—and don’t forget to tip!

Here’s a guide to grocery, pharmacy and alcohol home delivery services in Canada. Services available widely across Canada are at the top, with delivery services by province are listed below.

Delivery services available in multiple provinces/territories Canada-wide

General delivery (grocery, alcohol, pharmacy, household items):

Instacartinstacart.ca
  • Availability: All across Canada, but in more populated areas—check their website to see if your postal code is eligible
  • Delivery fee: The fee varies depending on your order size and the time of day, plus a 5 % service fee. Get free delivery on orders over $35 with an annual or monthly Instacart Express membership.
  • Minimum order: None
  • Bonus: Allows you to shop from multiple local stores at once

Walmart, walmart.ca

  • Availability: All across Canada, wherever there are Walmart stores
  • Delivery fee: $10
  • Minimum order: $50

Costco, costco.ca

  • Availability: Across Canada in more populated areas, check availability here
  • Delivery fee: Surcharge of about $3 per item, free on orders over $75
  • Minimum order: None

Grocery and alcohol delivery:

INABUGGY, inabuggy.com

  • Availability: Toronto and the Greater Toronto Area, Ottawa, Vancouver, Calgary and Montreal
  • Delivery fee: $20 for one store, plus $10 for every additional store
  • Minimum order: None
  • Bonus: Allows you to shop from multiple local stores for food and booze at once

Grocery delivery:

Mrs. Grocery, mrsgrocery.com

  • Availability: Alberta, New Brunswick, Nova Scotia, Ontario, Saskatchewan and the Yukon
  • Delivery fee: Varies depending on area
  • Minimum order: May vary depending on area

Save-on-Foods, shop.saveonfoods.com

  • Availability: Alberta, British Columbia, Manitoba, Saskatchewan and the Yukon
  • Delivery fee: Varies depending on time of day
  • Minimum order: $40

Pharmacy delivery:

PocketPillspocketpills.com

  • Availability: Anywhere in Canada
  • Delivery fee: None
  • Minimum order: None
  • Bonus: Enter your current pharmacy information and they’ll transfer your prescriptions

Alliance Pharmacy, alliancepharmacy.ca

  • Availability: Anywhere in Canada
  • Delivery fee: $7, or free for orders over $35
  • Minimum order: None
  • Bonus: Sells both prescription and wellness items

Advanced Care Specialty Pharmacy, advancedcare.ca

  • Availability: At many branches across the province
  • Delivery fee: Free
  • Minimum order: None
  • Bonus: Delivers prescriptions with the option to add other pharmacy items, at the store’s discretion

London Drugs, pharmacy.londondrugs.com

  • Availability: British Columbia, Alberta, Saskatchewan and Manitoba
  • Delivery fee: None
  • Minimum order: None

Additional pharmacy delivery options:

  • Many pharmacies, including Rexall, Costco and Well, offer prescription delivery.
  • Non-prescription Shoppers Drug Mart deliveries are available through Instacart in Ontario, Halifax, Regina, Calgary, Moncton, Vancouver, Winnipeg, Edmonton, Saskatoon and St. John’s.

Alcohol delivery:

Foodora, foodora.ca

  • Availability: Toronto, Vancouver, Montreal, Calgary, Edmonton and Quebec City
  • Delivery fee: Depends on time of day and distance from your address
  • Minimum order: None

MyWineCanada, mywinecanada.com

  • Availability: Ships across Canada
  • Delivery fee: Standard shipping fees
  • Minimum order: None

Read this next: How to WFH When You Live With a Roommate or Partner

Delivery services by province or territory

British Columbia

Grocery delivery:

Stong’s Market, stongs.com

  • Availability: Vancouver, North and West Vancouver and Bowen Island
  • Delivery fee: $11 for Vancouver and North and West Vancouver, $14 for Bowen Island
  • Minimum order: $50
  • Bonus: Also delivers some household items

SPUDspud.ca

  • Availability: Vancouver and Victoria
  • Delivery fee: Depends on order size, but free for most orders over $35
  • Minimum order: None
  • Hours: Must order by 3:00 pm
  • Bonus: Delivers organic produce and groceries; also delivers some household items

Thrifty Foods, thriftyfoods.com

  • Availability: Victoria, Crown Isle, Longwood, Maple Ridge, Morgan Crossing, Port Moody and Tsawwassen
  • Delivery fee: $7.95
  • Minimum order: None
  • Bonus: The Sendial program, which is separate from regular delivery service, delivers groceries to seniors and those with physical mobility issues for free.

Pharmacy delivery:

Important tip: Always check if your local pharmacy offers delivery. Here are some that do.

Pharmacy BCpharmacybc.com

  • Availability: West Vancouver to Hope
  • Delivery fee: None
  • Minimum order: None

Pratt’s Compounding Pharmacy, prattscompoundingpharmacy.com

  • Availability: In all towns with a Pratt’s store
  • Delivery fee: None
  • Minimum order: None
  • Bonus: Also delivers non-pharmaceutical products

Alcohol delivery:

Important note: The provincial government recently announced that restaurants will be allowed to deliver alcohol to homes.

Boozer, download the app at boozer.delivery

  • Availability: Vancouver
  • Delivery fee: $8.25
  • Minimum order: None
  • Bonus: Delivers from The Beer Store and the LCBO, as well as some convenience store items (but not groceries)

Alberta

Grocery delivery:

The Grocery Link, thegrocerylink.com

  • Availability: Calgary
  • Delivery fee: $20 plus tax, with discounts for seniors or those living with conditions preventing them from accessing groceries
  • Minimum order: None
  • Bonus: Picks up orders you have already placed with stores online and allows delivery from multiple stores on their list of partners, including Superstore, Walmart, Loblaws, Save on Foods and more

The Organic Box, theorganicbox.ca

  • Availability: Edmonton, Central Alberta, Calgary and the Bow Valley
  • Delivery fee: $20–80 per box, depending on size
  • Minimum order: None
  • Bonus: Delivers all organic produce, plus can subscribe to have a box delivered regularly

Cultivatr, cultivatr.ca

  • Availability: Edmonton, Central Alberta, Calgary and the Bow Valley
  • Delivery fee: Free over $40
  • Minimum order: None

Sunterra Market, sunterramarket.com

  • Availability: Calgary and Edmonton
  • Delivery fee: $8
  • Minimum order: $50

SPUDspud.ca

  • Availability: Calgary and Edmonton
  • Delivery fee: Depends on order size, but free for most orders over $35
  • Minimum order: None
  • Bonus: Delivers organic produce and groceries, plus some household items

Pharmacy delivery:

Important tip: Always check if your local pharmacy offers delivery. Here are some that do.

Mayjorad Pharmacy, mayjoradpharmacies.com

  • Availability: Fort McMurray
  • Delivery fee: None
  • Minimum order: None

Calgary Co-op, calgarycoop.com

  • Availability: Calgary
  • Delivery fee: None
  • Minimum order: None

Alcohol delivery:

Drizly, drizly.com

  • Availability: Calgary, Edmonton
  • Delivery fee: About $5, depending on the address
  • Minimum order: None

Saskatchewan

General delivery:

Deliverr, deliverr.com

  • Availability: Regina
  • Delivery fee: Depends on store and order value
  • Minimum order: None
  • Hours: 9:00 am to 11:00 pm

Grocery delivery:

Body Fuel Organics, body-fuel-organics-regina.myshopify.com

  • Availability: Regina and surrounding area
  • Delivery fee: $8, or free on orders over $25
  • Minimum order: None
  • Hours: 9:00 am to 11:00 pm

Local and Fresh, localandfresh.ca

  • Availability: Regina and surrounding area and Saskatoon
  • Delivery fee: Free in Regina and surrounding area, $10 to Saskatoon
  • Minimum order: None

Pharmacy delivery:

Important tip: Always check if your local pharmacy offers delivery. Here are some that do.

Dirk Family Pharmacy, dirkfamilypharmacy.ca

  • Availability: Abbey, Cabri, Pennant, Eatonia, Burstall, Fox Valley and other communities along Highway 32
  • Delivery fee: Free
  • Minimum order: None
  • Hours: Monday to Saturday 8:30 am to 5:30 pm

The Medicine Shoppe, campusmedicineshoppe.ca

  • Availability: Saskatoon
  • Delivery fee: Free
  • Minimum order: None
  • Hours: Weekdays 8:30 am to 4:30 pm

Alcohol delivery:

Designated Delivery, designateddelivery.com

  • Availability: Saskatoon, Kelowna and part of West Kelowna
  • Delivery fee: $5.95 – $8.95
  • Minimum order: None
  • Hours: Thursday and Friday 2:00–9:00 pm, Saturday 12:00–9:00 pm

Liquor Delivery SK, liquordeliverysk.ca

  • Availability: Saskatoon, Warman, Martensville and Osler
  • Delivery fee: $20 for orders less than $100, $10 for orders between $100–200, free above $200
  • Minimum order: None
  • Hours: Based on the area—check them here

Read this next: These Canadian Gyms Are Offering Free Live-Streaming Workouts

Manitoba

Grocery delivery:

Cantor’s Meats, cantorsmeats.com

  • Availability: Across Manitoba, but call (800) 874-7770 for more remote locations
  • Delivery fee: $7 and up, plus a fuel surcharge depending on area and order total; free for seniors over 65
  • Minimum order: None
  • Hours: Monday to Saturday 8:00 am to 6:00 pm

Dakota Family Foods, dakotafamilyfoods.com

  • Availability: Winnipeg and surrounding area
  • Delivery fee: $9 within Winnipeg, otherwise dependent on distance
  • Minimum order: None
  • Hours: Monday to Friday 8:00 am to 10:00 pm, Saturday 8:00 am to 9:00 pm, Sunday 9:00 am to 6:00 pm

Winnipeg Grocery, winnipeggrocery.com

  • Availability: Winnipeg and surrounding area
  • Delivery fee: $9 within Winnipeg, otherwise dependent on distance
  • Minimum order: None

Fresh Option Organic Delivery, freshoption.ca

  • Availability: Winnipeg only, but can also be picked up if you’re willing and able to drive
  • Delivery fee: $10, but free with a Fresh Box subscription or for orders over $100
  • Minimum order: $75
  • Hours: Deliveries take place Tuesday to Thursday 5:30 pm to 9:30 pm
  • Bonus: Delivers organic produce; users can subscribe to have a box delivered regularly

Pharmacy delivery:

Important tip: Always check if your local pharmacy offers delivery. Here are some that do.

MedoCare Pharmacy, medocare.ca

  • Availability: Winnipeg, but can be mailed throughout Manitoba
  • Delivery fee: Free
  • Minimum order: None
  • Hours: Monday to Friday 9:00 am to 5:00 pm

Tache Pharmacy, tachepharmacy.com

  • Availability: Winnipeg, with some non-prescription items delivered throughout Manitoba
  • Delivery fee: Free
  • Minimum order: None
  • Hours: Weekdays 8:30 am to 7:00 pm, Saturday 9:30 am to 3:30 pm

Grand Medicine Health Sciences Pharmacy, gmhs.pharmacy

  • Availability: Across Manitoba
  • Delivery fee: Usually free, but you may have to pay for heavier items
  • Minimum order: None

Alcohol delivery:

Liquor Mart, liquormarts.ca

  • Availability: Winnipeg
  • Delivery fee: $8
  • Minimum order: None
  • Hours: Choose a delivery window here

Ontario

General delivery (grocery, alcohol, household):

Runnergetrunner.io

  • Availability: Toronto and select areas of Mississauga, check availability here
  • Delivery fee: $10, plus a service fee per item
  • Minimum order: None
  • Hours: Monday to Saturday 11:00 am to 9:30 pm, Sunday 11:00 am to 6:00 pm

Grocery and alcohol delivery:

Grocery Gateway by Longo’s, grocerygateway.com

  • Availability: Toronto and the Greater Toronto Area, Kitchener-Waterloo and Guelph
  • Delivery fee: $8 and up, depending on delivery time, plus a fuel surcharge fee
  • Minimum order: $50
  • Hours: Cut-off times vary based on when the delivery is scheduled, check them here

Cantor’s Meats, cantorsmeats.com

  • Availability: Northwestern Ontario
  • Delivery fee: $7 and up plus fuel surcharge depending on area and order total; free for seniors over 65
  • Minimum order: None
  • Hours: Monday to Saturday 8:00 am to 6:00 pm

Pharmacy delivery:

Important tip: Always check if your local pharmacy offers delivery. Here is one that does.

Heritage Pharmacy, heritagepharmacy.ca

  • Availability: Toronto, Pickering, Brampton, Scarborough, Markham and Mississauga
  • Delivery fee: Free
  • Minimum order: None

Alcohol delivery:

Important note: The LCBO is still delivering, but Canada Post has changed its policy on orders that require you to provide proof of age. You or a family member/friend will need to pick these orders up at a Canada Post desk.

Beer Store, beerxpress.ca

  • Availability: Toronto, Kitchener-Waterloo and Ottawa—check here
  • Delivery fee: $10–12
  • Minimum order: None

Boozer, download the app at boozer.delivery

  • Availability: Toronto and Missisauga
  • Delivery fee: $8.25
  • Minimum order: None

Brewski Booze, brewskibooze.com

  • Availability: Ottawa and Nepean
  • Delivery fee: $8
  • Hours: Monday to Saturday 9:30 am to 9:30 pm
  • Bonus: Delivers from The Beer Store and the LCBO

Home Delivery, homedeliverycanada.ca

  • Availability: Toronto and the Greater Toronto Area
  • Delivery fee: $8.25
  • Minimum order: None

Spirits Delivery, spiritsdelivery.com

  • Availability: Hamilton
  • Delivery fee: $8.25
  • Minimum order: None
  • Bonus: Delivers from The Beer Store and the LCBO, as well as convenience store items (not groceries)

Quebec

General delivery:

SnapGrab, snapgrabdelivery.com

  • Availability: Montreal
  • Delivery fee: $5, but higher for custom orders
  • Minimum order: None
  • Bonus: Also delivers non-grocery items, but not alcohol

Grocery delivery

IGA, iga.net

  • Availability: Across Quebec
  • Delivery fee: $3 and up (varies based on proximity to local store); free for those over 70
  • Minimum order: $45

Supermarché PA, supermarchepa.com

  • Availability: Montreal
  • Delivery fee: $3, plus delivery fee of $3.50–7 depending on order size
  • Minimum order: $35

Delivery Grocery, delivery-grocery.ca

  • Availability: Montreal, but items can be shipped to other Quebec locations
  • Delivery fee: $5–18, depending on the area
  • Minimum order: $50
  • Hours: Weekdays 9:00 am to 5:00 pm, weekends 9:00 am to 3:00 pm

Pharmacy delivery:

Important tip: Always check if your local pharmacy offers delivery. Here is one that does.

Jean Coutu, jeancoutu.com

  • Availability: At select Jean Coutu locations—contact your local branch to see if they deliver
  • Delivery fee: Free
  • Minimum order: None
  • Bonus: Plug in your current pharmacy information and they’ll transfer your prescriptions

POSO Plus, poso.plus

  • Availability: All across Quebec
  • Delivery fee: Free
  • Minimum order: None
  • Bonus: Plug in your current pharmacy information and they’ll transfer your prescriptions

Alcohol delivery:

Important note: The SAQ is still delivering, but Canada Post has changed its policy on orders that require you to provide proof of age. You or a family member/friend will need to pick these orders up at a Canada Post desk.

New Brunswick

Grocery delivery:

ValuFoods, valufoods.ca

  • Availability: Hartland and Centreville, call for more information
  • Delivery fee: Depends on distance

Pharmacy delivery:

Important tip: Always check if your local pharmacy offers delivery. Here are some that do. 

Ford’s, fordrx.com

  • Availability: Moncton
  • Delivery fee: Free
  • Minimum order: None
  • Hours: Monday to Friday 9:00 am to 6:00 pm, Saturday 9:00 am to 1:00 pm

Kennebecasis Valley Drugskvdrugs.com

  • Availability: Rothesay
  • Delivery fee: Free
  • Minimum order: None

Alcohol delivery:

Important note: Currently, the ANBL offers in-store pick-up only.

Read this next: How to Get Tested For Coronavirus In Canada

Nova Scotia

Grocery delivery:

Cape Breton Delivery, capebretondelivery.ca

  • Availability: Sydney and surrounding area
  • Delivery fee: $7 and up
  • Minimum order: None
  • Hours: Monday to Friday 5:30 am to 10:00pm, weekends 7:00 am to 10:00 pm

Couryah, couryah.com

  • Availability: Halifax and Bedford
  • Delivery fee: $3
  • Minimum order: None
  • Hours: 11:00 am to 9:00 pm
  • Bonus: Also delivers from restaurants

Room Service, roomservicehfx.com

  • Availability: Halifax and Dartmouth
  • Delivery fee: $2–5 depending on order size, or free over $50
  • Minimum order: None
  • Hours: Halifax 12:00 pm to 12:00 am, Dartmouth 6:00–11:30pm
  • Bonus: Delivers convenience store items, including non-perishable food

Pharmacy delivery:

Important tip: Always check if your local pharmacy offers delivery. Here is one that does.

Guardian Pharmacyampltd.ca

  • Availability: At many branches across the province
  • Delivery fee: Free
  • Minimum order: None
  • Bonus: Delivers prescriptions with the option to add other pharmacy items, at the store’s discretion

Alcohol delivery:

Important note: Currently, the NSLC offers in-store pick-up only.

Prince Edward Island

Grocery and alcohol delivery:

Charlottetown Express Delivery, charlottetownexpressdelivery.com

  • Availability: Charlottetown
  • Delivery fee: Depends on order
  • Minimum order: None

Pharmacy delivery:

Important tip: Always check if your local pharmacy offers delivery. Here are some that do. 

Murphy’s Pharmacies, murphyspharmacies.com

  • Availability: At many branches across the province—contact your local branch for more info
  • Delivery fee: Free
  • Minimum order: None

Sherwood Drug Mart, sherwooddrugmart.ca

  • Availability: Charlottetown and surrounding areas
  • Delivery fee: Free
  • Minimum order: None

Alcohol delivery:

Important note: PEI Liquor announced that a handful of stores are now offering home delivery. Call an individual store to order and learn of delivery fees.

Newfoundland and Labrador

Grocery delivery:

Belbin’s Grocerybelbins.com

  • Availability: St. John’s and Mount Pearl
  • Delivery fee: $4
  • Minimum order: $50

Colemans, colemans.ca

  • Availability: Deer Lake, St. John’s, Stephenville, Mount Pearl and Corner Brook
  • Delivery fee: Standard shipping fee
  • Minimum order: $50

Pharmacy delivery:

Important tip: Always check if your local pharmacy offers delivery. Here is one that does.

Grand Falls Drug Store, grandfallsdrugstore.ca

  • Availability: Grand Falls-Windsor
  • Delivery fee: Free
  • Minimum order: None
  • Hours: 2:00–9:00 pm

Alcohol delivery:

Important note: Currently, the ANBL offers in-store pick-up only.

Yukon

Grocery delivery:

Riverside Grocery, riversidegrocery.ca

  • Availability: Whitehorse
  • Delivery fee: None with a donation to the Whitehorse Food Bank or Yukon Humane Society; contact here to arrange delivery
  • Minimum order: None
  • Hours: Monday to Saturday 8:00 am to 11:00 pm, Sunday 9:00 am to 11:00 pm
  • Bonus: Also delivers household items

Pharmacy delivery:

Important tip: Always check if your local pharmacy offers delivery. Here is one that does.

Medicine Chest Pharmacy, medicinechest.ca

  • Availability: Whitehorse
  • Delivery fee: None
  • Minimum order: None
  • Hours: Check individual store hours

Nunavut

Grocery delivery:

Cantor’s Meats, cantorsmeats.com

  • Availability: Across Nunavut, but call (800) 874-7770 to check about your area
  • Delivery fee: Depends on area
  • Minimum order: None

The Northern Shopper, thenorthernshopper.com

  • Availability: Baffin Island area
  • Delivery fee: Standard shipping fee
  • Minimum order: None

Pharmacy delivery:

Important tip: Always check if your local pharmacy offers delivery. Here is one that does.

Grand Medicine Health Sciences Pharmacy, gmhs.pharmacy

  • Availability:  Across Manitoba
  • Delivery fee: Usually free, but you may have to pay to ship heavier items
  • Minimum order: None

Northwest Territories

Alcohol delivery:

Important note: The NTLCC allows you to contact your local store and have items mailed to you.