Purple Medical Clinic
MEDICAL CLINIC
& PHARMACY
MISSION, BC · WE'D LOVE TO HEAR FROM YOU

Get in Touch With Purple Medical Clinic & Pharmacy

Questions about an appointment, a prescription, or your visit? Call us directly, send a message below, or find us in Mission, BC.

Get in Touch

Fill out this form and our team will get back to you shortly.

In a Medical Emergency

For life-threatening emergencies, call 911 right away. For urgent health advice when we’re closed, HealthLink BC offers free 24/7 guidance at 811.

Not life-threatening? Call HealthLink BC — 811

Quick Contact

Purple Medical Clinic – Mission

Purple Pharmacy – Mission

FAQ

Frequently Asked Questions, Answered.

The most common questions we hear from patients reaching out to us.

The clinic and pharmacy have separate phone lines, so calling the right one gets you a faster answer. For appointments and general medical questions, call the clinic at 604-287-2999. For prescriptions and pharmacy questions, call the Mission pharmacy at 604-287-2245, or our Prince Rupert Pharmasave at (250) 624-3333. For anything else, use the form on this page or email [email protected].

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 6G3.

  • Clinic hours: Monday–Friday 8:30am–4:30pm, Saturday–Sunday 10am–3pm.
  • Pharmacy hours: Monday–Friday 7am–5pm, Saturday–Sunday 8am–12pm.

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.

Our Locations

Purple Medical Clinic – Mission

Fax +1 (604) 287-2900

2-32618 Logan Ave, Mission, BC V2V 6G3

Mon–Fri 8:30am–4:30pm

Sat–Sun 10am–3pm

Purple Pharmacy – Mission

Fax +1 (604) 287-2255

2-32618 Logan Ave, Mission, BC V2V 6G3

Mon–Fri 7am–5pm

Sat–Sun 8am–12pm

Other Locations

Pharmasave – Prince Rupert

Fax +1 (250) 624-6666

3342 Ave W, Prince Rupert, BC V8J 1G6

Mon–Fri 9:00am–5:00pm

Weekends 9:00am–12:00pm

CityMed Medical Clinic – White Rock

4-1493 Foster St, White Rock, BC V4B 0C4

Mon–Fri 9:00am–5:00pm

Sat–Sun Closed

CityMed Medical Clinic – Surrey

#108-109 14818 60 Ave, Surrey, BC V3S 0B5

Mon–Fri 8:00am–4:00pm

Sat–Sun Closed

CityMed Pharmacy – White Rock

4-1493 Foster St, White Rock, BC V4B 0C4

Mon–Fri 9:00am–5:30pm

Sat 10:00am–3:00pm

Sun 10:15am–12:00pm

CityMed Pharmacy – Surrey

#107 14818 60 Ave, Surrey, BC V3S 0B5

Mon–Fri 9:00am–6:00pm

Sat 10:00am–2:00pm

Sun 10:00am–12:00pm

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