advice for life logo

COVID-19

Book Your COVID-19 Vaccine Appointment Today

Enter your postal code to find your local participating PharmaChoice location and click “Book Now” to connect to reserve your appointment for the COVID-19 Vaccine.

For more information on COVID-19 vaccine, click here.

Looking to Book a Flu Shot?

Click 'Directions' button in selected location, enter origin address or use 'My location' button, then click 'Get directions' button.

Search in radius 25 kilometers
+ Pharmacy

Guysborough PharmaChoice

133 Main Street, Guysborough, NS, Canada B0H 1N0
(902) 533-2224

Phone: (902) 533-2224

Fax: (902) 533-2448

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (902) 533-2224

Fax: (902) 533-2448

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

Caledonia PharmaChoice

9849 Hwy 8, Caledonia, NS, Canada B0T 1B0
(902) 682-2025

Phone: (902) 682-2025

Fax: (902) 682-3166

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (902) 682-2025

Fax: (902) 682-3166

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

Springwater Pharmacy

1017 Carson Rd. Suite #101, Barrie, ON, Canada L4M 4S5
(705) 725-0202

Phone: (705) 725-0202

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (705) 725-0202

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

Southside PharmaChoice

640 Prospect Street, Fredericton, NB, Canada E3B 9M7
(506) 459-5698

Phone: (506) 459-5698

Fax: (506) 459-5700

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (506) 459-5698

Fax: (506) 459-5700

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

PharmaChoice 9100

101-2280 E Hastings Street, Vancouver, BC, Canada V5L 1V4
(604) 305-0345

Phone: (604) 305-0345

Fax: (604) 305-0346

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (604) 305-0345

Fax: (604) 305-0346

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

St. Mary Health Centre Pharmacy

2010 Trim Rd, Unit 9, Orleans, ON, Canada K4A 0G4
(613) 590-7800

Phone: (613) 590-7800

Fax: (613) 590-7855

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (613) 590-7800

Fax: (613) 590-7855

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

Skelton’s Pharmacy

424 Mayor Magrath Dr. S., Lethbridge, AB, Canada T1J 3L9
(403) 328-3565

Phone: (403) 328-3565

Fax: (403) 380-4314

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (403) 328-3565

Fax: (403) 380-4314

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

WellMed Pharmacy (Belleville)

Unit 5 - 170 North Front Street, Belleville, ON, Canada K8P 3B8
(613) 779-5555

Phone: (613) 779-5555

Fax: (613) 779-5550

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (613) 779-5555

Fax: (613) 779-5550

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

Qu’Appelle Pharmacy

19 Qu'Appelle Street, Qu'Appelle, SK, Canada S0G 4A0
(306) 699-1002

Phone: (306) 699-1002

Fax: (306) 699-1003

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (306) 699-1002

Fax: (306) 699-1003

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

O’Brien’s Pharmacy

98 Water Street, Pugwash, NS, Canada B0K 1L0
(902) 243-2551

Phone: (902) 243-2551

Fax: (902) 243-3211

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (902) 243-2551

Fax: (902) 243-3211

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

Trail Capital Pharmacy

2 Douglas Road, A35, Uxbridge, ON, Canada L9P 1S9
(905) 852-5555

Phone: (905) 852-5555

Fax: (905) 429-0890

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (905) 852-5555

Fax: (905) 429-0890

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

Goulds

422 Main Road, Goulds, NL, Canada A1S 1G5
(709) 747-4424

Phone: (709) 747-4424

Fax: (709) 747-4428

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (709) 747-4424

Fax: (709) 747-4428

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

K and J Pharmacy

21 Victoria Street, Clinton, ON, Canada N0M 1L0
(519) 482-9511

Phone: (519) 482-9511

Fax: (519) 482-3565

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (519) 482-9511

Fax: (519) 482-3565

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

Stafford Pharmacy & Home Healthcare

1475 St. Edward Blvd North, Bay 5, Lethbridge, AB, Canada T1H 2P9
(403) 320-6500

Phone: (403) 320-6500

Fax: (403) 320-6676

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (403) 320-6500

Fax: (403) 320-6676

SHOP ONLINE
Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

Northside PharmaChoice

231 Canada Street, Fredericton, NB, Canada E3A 4A1
(506) 458-9550

Phone: (506) 458-9550

Fax: (506) 450-1394

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (506) 458-9550

Fax: (506) 450-1394

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

Kanata Mews Pharmacy

329 March Road, Kanata, ON, Canada K2K 2E1
(613) 435-2111

Phone: (613) 435-2111

Fax: (613) 435-6330

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (613) 435-2111

Fax: (613) 435-6330

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

Pharmacie Alban

24 Delamere Road Suite 101, Alban, ON, Canada P0M 1A0
(705) 857-2349

Phone: (705) 857-2349

Fax: (705) 857-2448

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (705) 857-2349

Fax: (705) 857-2448

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

Little Avenue Pharmacy

110 Little Avenue, Unit 11, Barrie, ON, Canada L4N 4K8
(705) 503-0606

Phone: (705) 503-0606

Fax: (705) 503-0607

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (705) 503-0606

Fax: (705) 503-0607

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

Yurek Pharmacy

519 Talbot St, St. Thomas, ON, Canada N5P 1C3
(519) 631-3330

Phone: (519) 631-3330

Fax: (519) 631-7175

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (519) 631-3330

Fax: (519) 631-7175

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

Ajax PharmaChoice

901 Harwood Avenue North Unit 101, Ajax, ON, Canada L1Z 0T4
(905) 428-0000

Phone: (905) 428-0000

Fax: (905) 683-9471

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (905) 428-0000

Fax: (905) 683-9471

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

Pederson Family Pharmacy

102 Main Street, Melfort, SK, Canada S0E 1A0
(306) 752-6337

Phone: (306) 752-6337

Fax: (833) 536-1729

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (306) 752-6337

Fax: (833) 536-1729

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

Pharmacie Noelville

20 St. David North, Noelville, ON, P.O. Box 208, Canada P0M 2N0
(705) 898-2999

Phone: (705) 898-2999

Fax: (705) 898-1096

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (705) 898-2999

Fax: (705) 898-1096

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

Edgewater Pharmacy

8516 Jasper Ave., Edmonton, AB, Canada T5H 3S4
(780) 761-0734

Phone: (780) 761-0734

Fax: (780) 761-0735

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (780) 761-0734

Fax: (780) 761-0735

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

Lafleche Compounding Pharmacy

98 Lafleche Blvd Unit 2, Casselman, ON, Canada K0A 1M0
(613) 670-6642

Phone: (613) 670-6642

Fax: (613) 670-6672

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (613) 670-6642

Fax: (613) 670-6672

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

Bradley Pharmacy

430 Notre Dame Ave., Sudbury, ON, Canada P3C 5K7
(705) 675-5693

Phone: (705) 675-5693

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (705) 675-5693

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

Modern Pharmacy

51296 Yale Road, Rosedale, BC, Canada V0X 1X0
(778) 704-0474

Phone: (778) 704-0474

Fax: (236) 436-2035

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (778) 704-0474

Fax: (236) 436-2035

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

Vegreville Drug Mart

112-4925 50th Avenue, Vegreville, AB, Canada T9C 1R9
(780) 632-7660

Phone: (780) 632-7660

Fax: (780) 632-4845

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (780) 632-7660

Fax: (780) 632-4845

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

Dave Hill Pharmacy

1-200 Thickwood Blvd., Fort McMurray, AB, Canada T9K 1X9
(780) 750-1111

Phone: (780) 750-1111

Fax: (587) 276-2282

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (780) 750-1111

Fax: (587) 276-2282

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

People’s PharmaChoice (Hamilton)

30 Rymal Road East Unit 4, Hamilton, ON, Canada L9B 1T7
(905) 574-8195

Phone: (905) 574-8195

Fax: (905) 574-2955

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (905) 574-8195

Fax: (905) 574-2955

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

NuCare Pharmacy and Compounding

320 Torbay Road (Ground Floor – Fall River Plaza), St John's, NL, Canada A1A 4E1
(709) 579-3113

Phone: (709) 579-3113

Fax: (709) 579-0692

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (709) 579-3113

Fax: (709) 579-0692

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

Healthcheck Pharmacy

4901 48 Street, Leduc, AB, Canada T9E 6V1
(780) 980-2000

Phone: (780) 980-2000

Fax: (780) 980-2002

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (780) 980-2000

Fax: (780) 980-2002

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

Keele-Ingram

101-2221 Keele Street, Toronto, ON, Canada M6M 3Z5
(416) 247-8618

Phone: (416) 247-8618

Fax: (416) 247-0093

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (416) 247-8618

Fax: (416) 247-0093

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

Edgemont Family Pharmacy

6 - 34 Edgedale Drive NW, Calgary, AB, Canada T3A 2R4

Phone: (403) 930-5806

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (403) 930-5806

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

BenefitsRx Pharmacy

66 Main St., Carman, MB, Canada R0G 0J0
(204) 745-2946

Phone: (204) 745-2946

Fax: (204) 745-6587

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (204) 745-2946

Fax: (204) 745-6587

Today's: 8:00AM - 5:00PM
Show Store Hours
+ Pharmacy

Tri-County Healthcare

157 Sunbury Drive, Fredericton Junction, NB, Canada E5L 1R5
(506) 368-3683

Phone: (506) 368-3683

Fax: (506) 368-3684

Today's: 8:00AM - 5:00PM
Show Store Hours

Phone: (506) 368-3683

Fax: (506) 368-3684

Today's: 8:00AM - 5:00PM
Show Store Hours
listings