Having a primary care doctor promotes continuity of care and is important in maintaining overall health and wellness, including both physical and mental health. Contact the individual medical clinics below for current information about physician availability and clinic information.

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

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?


Whistler Virtual Walk-In Clinic

Pemberton Medical Clinic

1403 Portage Rd

Tel: 604-894-6454


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