The Medicine Shoppe

A small-town pharmacy that just happens to be in the city

If you’re keeping track of six medications, or helping a parent keep track of theirs, that’s the work we do best.

Medication reviews, blister packaging, warfarin and INR monitoring, plus free delivery to your door. Bryan and Alysse have been doing this for 30 years — and Bryan is one of the few Board Certified Geriatric Pharmacists in the region.

Your health. Our priority.

Drawing of Medicine Shoppe storefront in Kitchener

Where to find us

296 Highland Road East | Click here for directions

Kitchener, Ontario, N2M 3W4

Phone: 519-571-7050

Email: info@kwmedicineshoppe.ca

Store Hours

Monday – Friday: 9:00 am to 6:00 pm

Saturday: 9:00 am to 1:00 pm

Sunday & Holidays: Closed

How We Help

Effortless Online Prescription Refills: Order your prescription refills conveniently online.

Tailored Medication Packaging: Experience the ease of organized, customized medication packaging.

Comprehensive Medication Reviews: Benefit from thorough medication reviews to ensure your well-being.

Accurate Blood Pressure Monitoring: Reliable blood pressure measurement services.

Immunizations and Injection Medications: A one-stop destination for many vaccines and other injectable medications.

Personalized Support Stocking Fittings: Get the perfect fit with our customized support stocking fittings.

Elderly Care Specialists: Specialized care catering to the needs of the elderly.

Asthma and COPD Expertise: Focused care for asthma and COPD management.

Minor Ailment Assessment and Prescribing: Prompt assessment and prescribing for minor ailments.

Convenient Prescription Delivery: Enjoy free prescription delivery within our service area.

Warfarin Management: Expertise in INR testing and managing warfarin.

Meet the Family

Bryan Hastie, pharmacist and owner
Bryan Hastie B.Sc.Phm, R.Ph.

Pharmacist, Owner
Injection Certified
Certified in Anticoagulation Management
Board Certified Geriatric Pharmacist (BCGP)
Respiratory Educator

30 years experience

Alysse Hastie, pharmacist and owner
Alysse Hastie B.Sc.Phm, R.Ph.

Pharmacist
Injection Certified
Certified Stocking Fitter

30 years experience

About Us

Welcome to our small-town pharmacy that just happens to be in the city!

At The Medicine Shoppe in Kitchener, your pharmacist isn’t just the person who fills your prescription.  

Bryan, Alysse and the team know you by name, understand your health history, and take the time to answer your questions properly.

Why? Because we believe patient education is key to improving quality of life. 

When you understand what your medications are for, how to take them correctly, and what to watch for, you’re better equipped to make decisions about your own health. That’s what we’re here for.

If your condition needs care beyond what we can provide, we’ll make sure you know where to go. 

That’s part of the job.

We specialize in:

  • Patients managing complex or multiple medications
  • Seniors and the family members who support them
  • New mothers navigating infant care
  • People without a family doctor who need accessible clinical support
  • People living with asthma, COPD, or other respiratory conditions who want specialized support beyond their prescription
  • Anyone who wants a pharmacy that knows them
 

your Questions, answered

We are open Monday to Friday 9am to 6pm and Saturday 9am to 1pm.  We are closed Sundays and Holidays.

Yes. We offer free delivery of prescriptions within Kitchener-Waterloo.

Same-day delivery if you order by noon.

It’s easy to transfer to The Medicine Shoppe!  Fill out this form and we’ll take care of the rest, or call 519-571-7050 to provide your information over the phone.

Always bring expired/unused medication back to the pharmacy for proper disposal.  Never flush medication down the toilet.

Yes!  We accept all major drug plans/insurance.  If your employer offers direct billing, we can take care of it.

We offer blister packaging and medication synchronization services. Fill out this form and let us know what you need, or call us at 519-571-7050 to discuss.

We accept Cash, Debit, Visa, Mastercard, American Express.  We can also accept eTransfers. Contact us for details.

We'd love to see you