Home » Private Vaccination
You can book online through Cortico or MyHealthAccess — both are linked from our Book Appointment page. Walk-ins are also accepted at the clinic.
Start by filling out our online intake form before your first visit. Once that’s done, you can book through Cortico or MyHealthAccess, or call the clinic directly to get set up.
The form on this page goes to our general inbox ([email protected]) and is best for questions, feedback, or anything that isn’t time-sensitive. For appointment requests, please book through Cortico or MyHealthAccess rather than the form. For prescriptions or pharmacy questions, call the pharmacy directly — it’s the fastest way to reach the right person.
Our clinic and pharmacy are both at Unit 2, 32618 Logan Ave, Mission, BC V2V 6C7.
We also have a second pharmacy location in Prince Rupert (Pharmasave) — call (250) 624-3333 for their hours.
For a medical emergency, call 911. For health questions or advice when we’re closed, HealthLink BC is available at 811. Messages sent through this form or by email are read during business hours, so for anything urgent, please call instead of writing in.
Purple Medical Clinic in Mission, BC is here to help with private vaccination. Book an appointment today or call 604-287-2245 to speak with our team.
Everything you need to know about booking, referrals, prescriptions, and visiting Purple Clinic.
Ask our pharmacy team about private vaccination options and current availability, or call 604-287-2245.
Yes — Private Vaccination is available at Purple Medical Clinic in Mission, BC. Call 604-287-2245 or use the Book An Appointment button above to arrange a visit.
Our clinic team is happy to help. Call 604-287-2245 and we’ll answer any questions about private vaccination or point you to the right provider.
Moving your prescriptions to Purple Pharmacy takes just a few minutes — tell us your current pharmacy and we’ll handle the rest.
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