The family doctor shortage is a real issue in BC mountain towns. Not as bad as people fear, not as good as people hope. Here's the actual picture, town by town.
BC has a province-wide family doctor shortage. In mountain towns, that shortage is amplified by small populations, geographic isolation, the difficulty of recruiting physicians to remote communities, and in some towns, high housing costs that make it hard for new doctors to afford to live where they'd practice.
Emergency services exist in all the towns covered here — each has a hospital. The gap is primarily in ongoing primary care: having a family doctor who knows your history, tracks chronic conditions, and provides continuity. That's what's genuinely scarce.
Whistler has a chronic physician shortage that pre-dates COVID but worsened significantly after 2020. The Whistler Health Care Centre provides urgent and walk-in care, but GP panel capacity is extremely limited. Waitlists for an attached family physician are measured in years — 2–4 years is a realistic range, not a worst case.
The problem is structural: housing costs in Whistler are the highest of any BC mountain town, which makes it difficult to attract and retain GPs who would otherwise be willing to work in a resort town. Walk-in and urgent care handles acute needs. Chronic disease management, preventive care, and continuity suffer.
Canmore (Alberta) has Canmore General Hospital and a larger-than-average number of medical practices for its population size. Several family practices are accepting new patients, and waitlists are measured in months rather than years. This is notably better than the BC mountain town average.
Canmore benefits from proximity to Calgary (90 minutes) for specialist access, and Alberta's healthcare funding model has historically supported rural physician recruitment better than BC's. Not perfect — the town's rapid growth has put pressure on the system — but the situation is more manageable.
Nelson has Kootenay Lake Hospital and the best primary care situation of any Kootenay mountain town. Multiple family practices, nurse practitioner-led clinics, mental health services, and access to specialists visiting from Kelowna and Trail. It's not easy to get a family doctor here, but the options are meaningfully better than Revelstoke, Fernie, or Golden.
The Nelson health ecosystem also benefits from a relatively high proportion of health professionals among its residents — the town attracts people in healthcare fields who want to live there, which sustains the medical community.
Queen Victoria Hospital in Revelstoke provides emergency and inpatient services, but the GP shortage is real. Some Revelstoke residents drive to Salmon Arm (approximately one hour) for family doctor appointments. HealthMatch BC has active listings for Revelstoke physician positions most years.
The town's rapid growth since ~2016 has outpaced healthcare infrastructure considerably. A community that doubled in population did not double its doctor count. This is worth weighing seriously for families with young children or people with ongoing health conditions.
Elk Valley Hospital in Fernie serves the community, but physician recruitment challenges have been ongoing for years. The situation fluctuates — Fernie periodically recruits successfully and loses doctors when they move on. It is not consistently stable.
The Elk Valley mine worker population generates demand for occupational health services, which Teck Resources partly funds. But family medicine for general residents remains a persistent gap. Walk-in and urgent care is available; continuity care is uncertain.
Golden & District General Hospital serves a large geographic catchment area. Physician turnover has been variable — Golden has had stretches of reasonable coverage and periods of real shortage. Residents with complex health needs often travel to Kelowna (3 hours) or Calgary (3 hours) for specialist appointments.
The hospital is genuinely important to the community and has been the focus of persistent recruitment efforts by the Interior Health Authority. The situation is stable enough, but not something to count on as reliably as an urban healthcare system.
The gap between "I have a family doctor" and "I have no primary care at all" is filled by several options that have improved significantly in recent years:
NP-led clinics handle a wide range of primary care — prescriptions, chronic disease management, referrals, preventive care. They are not a substitute for every situation a GP handles, but they cover the majority of routine health needs. Several BC mountain towns have active NP practices.
Virtual care has limitations — no physical exam, no ordering labs without a local provider to receive results. But for prescription renewals, referrals, and many routine consultations, it works.
UPCCs exist in larger BC centres. None of the small mountain towns listed here have one. The nearest UPCC for most Kootenay residents would be in Kelowna or the Lower Mainland. Not a practical resource for day-to-day use but relevant for people making trips to cities.
Register on HealthMatch BC before you move. Go to healthmatchbc.org and join the patient registry for your target town. Some waitlists allow out-of-province registration. Getting on the list early is the single most important action you can take. Don't wait until you're already living there.
Call the specific practices in your target town directly and ask if they're accepting new patients. This is faster and more current than any online database. The situation changes — a practice that was closed six months ago may have added a new physician.
Consider your household's actual healthcare needs honestly. A healthy couple in their 30s with no chronic conditions has very different exposure to this risk than a family with young children, a parent with diabetes, or someone managing a serious chronic disease. The risk is real but unevenly distributed.
All the towns covered here have hospitals with emergency departments. BC Emergency Health Services (BCEHS) air ambulance covers the province — in a serious trauma situation, helicopter evacuation to a Level 1 trauma centre (Royal Columbian, Lions Gate, Royal Jubilee) is available but not instant.
Know your closest ER and realistic drive time. For Golden residents, the Revelstoke hospital or Kelowna General are the realistic options for anything beyond what Golden & District General can handle. Know the route and drive time before you need it under stress.