McGregor Pharmacy is part of a banner of independently owned and operated drug stores where patients overall well being is the utmost objective.

McGregor Pharmacy offers a range of patient care options ranging from patient self care over the counter advise, dispensing prescription medication with a focus on individual needs and tailoring care towards those needs, compounding, and so much more.

We are flexible, and can tailor our services to meet your specific healthcare needs.  We can put you above all else.  Let us show you how our independently practicing pharmacy team can be your best partner in good health!

Visit our online shop and enjoy

FREE local delivery and FREE shipping on orders $50 or more
Visit our online shop and enjoy FREE local delivery
& FREE shipping on orders $50 or more.
Shop Now!


Medication Packaging

If taking your medications becomes harder to manage or you forget to take them or take them at incorrect times, then we can help you by packaging your meds in a Blister-Pack or Dispill and deliver them to you, then you can have peace of mind! Speak to one of our pharmacists to request packaging your medications.
Contact us

Medication Reviews

Spending some time with the pharmacist one-on-one can answer all your medications’ questions and help you get the most benefit of your medications.
Call us today to book your one-on-one time with one of our pharmacists
Contact us

Home Health Care

From Blood Pressure Monitors, Thermometers, Blood Oxygen Meters, Circulation Booster, TENS Machines and Massagers to all kinds of Braces and Joints Support, Compression Stocking, Seat Cushions, Mobility Support and Incontinence Supplies. Still can’t find it? Call us and we will get it for you!
contact us

Asthma & COPD

Asthma is a chronic lung condition that makes breathing difficult.  Airways tighten, swell and fill with mucus in responce to certain substances or circumstances that “trigger” the asthma symptoms. Breathe a Little Easier…
contact us


More than 9 million Canadians are living with diabetes or prediabetes. Diabetes Glucose Test Advice…And Much Much More.. We offer a great selection products for diabetes care, useful information on type 1 and type 2 diabetes, and one-on-one counselling.
contact us

Heart Health

It’s never too late to get your heart in tip-top shape. Through diet, exercise, and lifestyle changes, you can give your heart a fighting chance against cardiovascular disease. Our Heart Health counselling covers learning signs of stroke, controlling blood pressure, understanding cholesterol.
contact us

Seniors Discount

Every Wednesday we offer 10% discount for seniors on all the front shop and over-the-counter products. Free Delivery is also available if you can not make it in store!
Contact us

Flu Shots & Vaccines

Our certified, trained pharmacists can administer several types of vaccines including: Influenza Vaccine, Shingles Vaccine, Pneumonia Vaccine, Hepatitis A + B Vaccine. For the full list of vaccines, Call us now OR book your appointment online for Flu Shot.
  • BCG Vaccines
  • Haemophilus Influenzae type b (Hib) Vaccines
  • Meningococcal Vaccines
    • Monovalent (Men-C-C)
    • Quadrivalent (Men-C-ACYW)
    • Quadrivalent (Men-P-ACYW-135)
    • Multicomponent (4CMenB)
  • Pneumococcal Disease Vaccines
  • Typhoid Disease Vaccines
  • Combined Typhoid and Hepatitis A Vaccines
  • Hepatitis A Vaccines
  • Hepatitis B Vaccines
  • Hepatitis A and B Combined Vaccines
  • Herpes Zoster Vaccines
  • Human Papillomavirus Vaccines
  • Japanese Encephalitis Vaccines
  • Rabies Vaccines
  • Varicella Virus Vaccines
  • Yellow Fever Vaccines