Invermere Medical Clinic
Family medicine for the Columbia Valley
High-quality medical care in a comfortable, friendly, and accessible environment.
Looking for a family physician?
Register with HealthConnect
We are not accepting new patients at this time. Please contact the HealthLinkBC HealthConnect Registry for help finding a family doctor.
Plan your visit
Booking & hours
Book online or call our office. Our Medical Office Assistants can also schedule your appointment. Please arrive slightly ahead of your time.
We offer regularly scheduled visits for patients with a family doctor, plus same-day appointments when the schedule allows. Same-day bookings are first-come, first-served and made the day of only — call at 8:30am.
Care in clinic
Our services
Primary care for Columbia Valley residents and visitors, with allied services available directly at our office.
- Sweet Pea Midwifery (250) 341-5378
- PCN Respiratory Therapy
- Registered Nurses
- Dietitian
- Chronic Disease Nurse
- Social Worker
- Mental Wellness Clinician
- Physiotherapist
People
Our team
Family physicians, midwives, allied professionals, and medical office assistants — here to help.

Family physicians
- Dr. Shannon Page
- Dr. Gareth J. Mannheimer
- Dr. Bruce Johnson
- Dr. Jane Fleet
- Dr. Karolina K. Maslowska
- Dr. Christopher Sveen
- Dr. Ogochukwu Ofiaeli
Midwives
- Kyra Warren
- Joanne Gillies
Medical office assistants
- Julia, Clinic Manager
- Kelly
- Jennifer L.
- Jennifer A.
- Taylor
No. Invermere Medical Clinic is not a walk-in clinic. Please call to book an appointment.
Not at this time. If you are looking for a family physician, please contact the HealthLinkBC HealthConnect Registry.
Yes — Sweet Pea Midwifery. Contact (250) 341-5378.
Call our office and speak with a Medical Office Assistant. Same-day appointments may be available on a first-come, first-served basis — call at 8:30am the same day to inquire.
Find us
Downtown Invermere
We are conveniently located at 937 7th Ave, Invermere, BC.
Mailing address: PO Box 8000, Invermere, BC V0A 1K0
Our commitment
We are here to help.
Invermere Medical Clinic is committed to providing the highest quality medical care to all members of our community in a comfortable, friendly, and accessible environment.
Call +1 (250) 342-9206

