Find a pharmacy in BC.

Search pharmacies by name or city. See opening hours, services and how to get in touch.

Also: Clinics directory · Hospitals directory

Popular cities Abbotsford Burnaby Kelowna Langley Nanaimo North Vancouver Richmond Surrey Vancouver Victoria
1,625 pharmacies in BC
  1. I.G.S. VALUE DRUG MARTVerified by OATRx

    5.0 (1) Open · closes 5:30 pm

    441 - 2nd Avenue, Fernie, BC · 250-423-4511

    Travel HealthPrescription RefillsImmunizations & Injections
  2. ICARE REMEDY'SRXVerified by OATRx

    3.4 (3) Open · closes 6:00 pm

    103 - 13805 104 Avenue, Surrey, BC · 604-498-0480

    Medication ReviewsSpecialized CompoundingPrescription Refills
  3. IDA BOUNDARY PHARMACYVerified by OATRx

    5.0 (3) Closed · opens 10:00 am tomorrow

    612 6 Avenue, Box 400, Midway, BC · 250-449-2866

    Immunizations & InjectionsMedication ReviewsPrescription Refills
  4. IMPERIAL NEIGHBOURHOOD PHARMACYVerified by OATRx

    5.0 (2) Open · closes 6:00 pm

    2 - 4648 Imperial Street, Burnaby, BC · 604-428-9647

    Custom Blister/Compliance Packing (weekly and monthly medications)Free Prescription DeliveryFull line of vitamins
  5. IMPERIAL PHARMACY #2Verified by OATRx

    5.0 (3) Open · closes 6:00 pm

    981 Carnarvon Street, New Westminster, BC · 604-523-6767

    Meters for blood glucose, blood pressure (with training)Free Blood Pressure MonitoringDiabetes Management
  6. INDIGO PHARMACYVerified by OATRx

    5.0 (1) Open · closes 5:00 pm

    447 East Columbia Street, New Westminster, BC · 604-553-8996

    Hepatitis CDiabetes ManagementMedication Reviews
  7. INDIGO PHARMACY COMMERCIALVerified by OATRx

    5.0 (1) Open · closes 5:00 pm

    1623 Commercial Drive, Vancouver, BC · 604-566-8963

    Diabetes ManagementHepatitis CMedication Reviews
  8. INGRAM CLINIC PHARMACYVerified by OATRx

    4.0 (6) Open · closes 6:00 pm

    #101 - 149 Ingram Street, Duncan, BC · 250-746-5191

    Specialized CompoundingPrescription RefillsOstomy Supplies
  9. INNOMAR PHARMACYVerified by OATRx

    4.0 (6) Open · closes 5:00 pm

    100 - 5898 Trapp Avenue, Burnaby, BC · 604-563-2700

    Counselling & EducationCOVID 19 VaccinesHome Health Care
  10. INTERIOR HEALTH REGIONAL SERVICES WAREHOUSE - KELOWNAVerified by OATRx

    5.0 (1)

    2355 Acland Road, Kelowna, BC · 250-491-6348

  11. ISLAND HEALTH PHARMACY HUBVerified by OATRx

    5.0 (1)

    Royal Jubilee Hospital Pharmacy, 1952 Bay Street, Victoria, BC · 250-519-5300

  12. ISLAND PHARMACYVerified by OATRx

    5.0 (1) Open · closes 5:30 pm

    #13 - 575 North Road, RR #3, Gabriola Island, BC · 250-247-8310

  13. ISLAND PHARMACY # 1Verified by OATRx

    5.0 (2) Open · closes 5:00 pm

    138 South Shore Road, Box 38, Lake Cowichan, BC · 250-749-3141

    Flu Shot ServicesFree Prescription DeliveryHome Health Care
  14. ISLAND PHARMACY # 2Verified by OATRx

    5.0 (1) Open · closes 5:00 pm

    62 Cowichan Lake Road, Lake Cowichan, BC · 250-749-0149

    Flu Shot Services
  15. ISLAND PHARMACY # 3Verified by OATRx

    5.0 (3) Open · closes 5:00 pm

    102 - 330 Festubert Street, Duncan, BC · 250-746-7494

    Flu Shot Services
  16. ISLAND PHARMACY # 4Verified by OATRx

    5.0 (1) Open · closes 5:00 pm

    192 Kenneth Street, Duncan, BC · 250-746-4680

    Prescription RefillsSpecialized CompoundingHome Health Care
  17. ISLAND PHARMACY # 6Verified by OATRx

    5.0 (1) Open · closes 5:00 pm

    26 - 1400 Cowichan Bay Rd, RR 3, Cobble Hill, BC · 250-743-1448

    Flu Shot ServicesFree Prescription DeliveryHome Health Care
  18. ISLAND PHARMACY # 7Verified by OATRx

    5.0 (1) Open · closes 5:00 pm

    1-1769 Shawnigan-Mill Bay Road, Shawnigan Lake, BC · 250-743-6977

    Prescription RefillsHome Health CareFree Prescription Delivery
  19. ISLAND PHARMACY # 8Verified by OATRx

    5.0 (1) Open · closes 5:00 pm

    Unit A - 845 Deloume Road RR 2, Mill Bay, BC · 250-743-4421

    Prescription RefillsHome Health CareFree Prescription Delivery
  20. ISLAND PHARMACY #10Verified by OATRx

    5.0 (2) Open · closes 5:00 pm

    #106 - 284 Helmcken Road, Victoria, BC · 250-881-8887

    Flu Shot Services

Own a pharmacy or clinic listed here?

Claim your listing →