Family Medicine &
Walk-In Medical Clinics

Because not every mountain story needs to end in the emergency room.
We have two locations in Whistler, with our Squamish location opening August 2026.

From newborns to grandparents, our family physicians provide thoughtful, compassionate care through every stage of life. Whether it's your baby's first checkup, an ongoing medical concern, a runny nose, or your kid needs a stitch, we're here when you need us.

We believe great healthcare starts with access and listening. With same-day appointments whenever possible, we take the time to understand your concerns, answer your questions, and build a care plan that's right for you.

Looking for a Family Doctor?

We're currently welcoming new patients in Whistler and Squamish.

Book your Meet & Greet through TELUS CHR Connect and begin building a relationship with your healthcare team.

As a new patient Via the TELUS CHR CONNECT App. Accessible on both desktop and mobile apps.

If you are experiencing issues please call us:
(604) 962-2447

Instructions to set up your computer and app.

Uninsured Services

While many healthcare services are covered by BC’s Medical Services Plan (MSP), some are not. These uninsured services include appointments for out-of-country or working visa patients, and items such as sick notes, medical forms, cosmetic procedures, etc. Click below to view a full list of our uninsured services and associated fees.

Manage Your Care Anytime

With TELUS CHR Connect you can:

✓ Book appointments

✓ Join virtual visits

✓ Message your healthcare team

✓ Access your health records

✓ Receive appointment reminders

✓ Manage appointments for your family

Need something time-sensitive?

If you need to book for a pressing matter and don't see anything online, please don't hesitate to call our front desk in Whistler at (604) 962-2447.

We do our best to be as flexible as possible and may be able to offer a cancelled appointment or an urgent fit-in.

Thank you,

Creekside Health Family Medicine

Please get to know our policies, it will help our team provide you the best possible care.

Our policies are necessary to ensure a sustainable and effective doctor-patient relationship.

Next
Next

Walk-in Clinic