Squamish Clinics

Diamond Head Medical Clinic

37989 Cleveland Avenue
Tel: 604-892-5526


Elaho Medical Clinic

1337 Pemberton Avenue    
Tel: 604-892-5688

Squamish Medical Clinic

37979 Cleveland Avenue 
Tel: 604-892-3535

Sea-to-Sky Walk in Clinic

103-40147 Glenalder Place 
Tel: 604-898-5555

Need a family doctor?

Join the unattached patient registry with Sea to Sky Divisions of Family Practice by clicking here

Whistler Clinics

Whistler Medical Clinic

4380 Lorimer Road

Tel: 604-932-3977



Town Plaza Medical Clinic

40-4314 Main Street  

Tel: (604) 905-7089


Don't have a family doctor?

Visit: Whistler Virtual Walk-In Clinic

Pemberton Clinics

Pemberton Medical Clinic

1403 Portage Rd

Tel: 604-894-6454


In case of an emergency, contact Pemberton Emergency Department on (604) 894-6633

Find the latest clinic updates, or if you don't have a doctor, the link below can help you find local options to connect to care.

Find A Family Doctor

A family doctor is with you every step of your care journey. This promotes a continuity of care which is essential in maintaining overall health and wellness, including both physical and mental health. Having a family doctor is an important first step in nurturing our wellness.  Contact the individual medical clinics below for current information about physician availability and clinic information.