On-Site Testing

Quick health checks, right at the pharmacy.

We offer some quick health checks. On-site testing for blood sugar, blood pressure, and Vitamin D levels — no appointment required for most tests.

Drop in anytime during pharmacy hours.

These simple tests give you and your care team a clearer picture of your health. Our pharmacists will walk you through your results and let you know if any follow-up is recommended.

Hub Pharmacy Services

What we offer

At Hub Pharmacy, we believe healthcare should feel personal, supportive, and easy to access. Our experienced pharmacy team works closely with every patient to provide trusted guidance, personalized care, and services designed to support your everyday health and wellness.

Whether you have questions about medications, vaccinations, or pharmacy services, our friendly and knowledgeable staff are always here to help.

We are committed to making your experience comfortable, convenient, and centered around your needs.

For more info:

106 - 33069 Marshall Road, Abbotsford, BC V2S 2A6

Bookings and Consultations

Minor ailments are common, self-limiting conditions that can be diagnosed and managed without the need for professional intervention, such as allergies, headaches, digestive issues, minor injuries, urinary tract infections, and more. When you visit your pharmacy with a minor ailment, your pharmacist can provide a range of services including symptom assessment, expert advice on treatments, referrals to doctors if necessary, management of chronic conditions, and even provide prescriptions without having to see your family doctor.

Contact us to book an in-person consultation at our pharmacy. Our dedicated team is here to assist you with medication management, pain relief, diabetes support, travel health, and much more, ensuring your well-being is our top priority.

Do You Need Help?

HUB PHARMACY ANNOUNCEMENT
We’re Moving!
Hub Pharmacy is relocating on May 31, 2026.
Starting May 31st, 2026, please visit us at our new location:

106–33069 Marshall Road
Abbotsford, BC V2S 1K4
Phone: 604-556-8515

Fax: 604-556-8366

We look forward to continuing to serve you at our new, location!