From routine check-ups to prescription refills, browse all 28 services offered at Purple Medical Clinic & Pharmacy — under one roof in Mission, BC.
All 28 clinic and pharmacy services, grouped the way you’ll look for them. Tap a category to jump straight to it.
5 services
8 services
12 services
3 services
Ongoing, continuous care for every stage of life — from infants to seniors — with a family doctor who gets to know you, in Mission, BC.
Personalised plans for ongoing conditions such as diabetes, high blood pressure, heart disease, and COPD — coordinated with our on-site pharmacy.
On-referral testing — blood work, ECG, urine tests and more — coordinated through the clinic.
Ongoing care for the whole family — infants to seniors — with a regular family doctor in Mission.
Same-visit care for urgent, non-emergency concerns, plus in-clinic exams and minor procedures. Ask about select walk-in availability when you call.
Assessments and paperwork for WorkSafeBC and ICBC claims, handled at the clinic.
Ask about select walk-in availability for urgent, non-emergency concerns.
Drivers’ medicals, employment exams, and private form completion.
Full-service prescription care at Purple Pharmacy in Mission, BC, with a second location at Prince Rupert Pharmasave. Fill new prescriptions and refills, or ask the pharmacist a question.
604-287-2245
Fill new prescriptions and refills on-site, right after your visit.
Prescription delivery at no charge — ask us about your area.
Custom-compounded medications prepared for your specific needs.
Protect yourself and your family before you go, and stay current on routine and seasonal immunizations.
Guidance and protection for travel.
Publicly funded vaccines, including routine and seasonal immunizations.
Private vaccines available on request — ask the pharmacy team.
Don’t see what you need? Call the clinic at 604-287-2999 or the pharmacy at 604-287-2245, or contact us online.
Moving your prescriptions to Purple Pharmacy takes just a few minutes — tell us your current pharmacy and we’ll handle the rest.
Transfer From — Your Current Pharmacy
Your Information
Prince Rupert prescriptions are handled through Pharmasave’s eCare patient portal. Continue there to securely submit your transfer.
Prefer to call? (250) 624-3333
Prefer to call? (604) 287-2245