Purple Medical Clinic
MEDICAL CLINIC
& PHARMACY

Everyday Health Essentials

Browse everyday health, wellness, and pharmacy products from Purple Pharmacy — organized by category, sourced by our own pharmacy team.

Loading products…
SUPPORT

Frequently Asked Questions, Answered.

Everything you need to know about booking, referrals, prescriptions, and visiting Purple Clinic.

This website is not for medical emergencies

If this is a medical emergency, call 911. For non-urgent health advice any time, call HealthLink BC at 811.

For most specialist referrals, you will need a referring physician. Our family doctors are happy to assess your needs and refer you to the appropriate specialist. Walk-in visits can also initiate this process for you.

Book online through our booking page, or call the clinic at 604-287-2999. You can also ask about select walk-in availability for urgent, non-emergency concerns.

Yes — prescription delivery at no charge. Ask us about your area when you call the pharmacy at 604-287-2245.

Your BC Services Card (MSP), a list of current medications, and any relevant medical records. Filling out the intake form ahead of time saves you time at the clinic.

Yes — it takes just a few minutes. Call the pharmacy with your current pharmacy’s name and we handle the rest, or use the Transfer Your Prescriptions option on this site.

We offer select walk-in availability for urgent, non-emergency concerns. Availability varies by day — please call ahead to check.

Purple Medical Clinic - Mission

Please call this number if you have any questions

Purple Medical Clinic - Prince Rupert

Please call this number if you have any questions

Purple Medical Pharmacy - Mission

Please call this number if you have any questions

Purple Medical Pharmacy - Prince Rupert

Please call this number if you have any questions

Transfer Your Prescriptions

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