Schools, daycare, youth sports, and the honest tradeoffs of raising a family in Revelstoke, Fernie, Nelson, Golden, Whistler, and Banff/Canmore. Written for people actually considering the move โ not planning a vacation.
Moving to a mountain town with kids is a fundamentally different decision than moving without them. A couple can tolerate a 6-month waitlist for a family doctor. A family with a toddler and a grade-schooler needs pediatric care, reliable childcare, and a school that's more than a holding pen between ski runs.
The good news: mountain-town kids tend to grow up with an extraordinary quality of life. They ski before they can read, bike to school on trails through the forest, and develop a level of independence and outdoor competence that's rare in cities. The trade-off is that services are thinner, options are fewer, and you'll need to plan further ahead than you would in a city of 100,000.
Here's what you actually need to know, town by town.
Every BC mountain town has public schools run by regional school districts. Class sizes are generally smaller than urban BC โ often 18โ22 students per class versus 28โ30 in the Lower Mainland. That sounds great until you realize it also means fewer course options at the high school level, less diversity in teaching approaches, and sometimes combined grades (grade 4/5 together in one room).
Private school options are essentially nonexistent in most of these towns. French Immersion varies โ some districts offer it, others don't have the enrollment to sustain a program. If bilingual education is a priority, check the specifics before you pack the moving truck.
A note on school quality: BC doesn't publish school "rankings" the way some provinces do. The Fraser Institute publishes ratings, but they're based on standardized test scores that don't capture what makes a small mountain school good โ the outdoor education programs, the tight-knit community, the teachers who know every student by name. Talk to actual parents in town. That's your best data.
If there's one consistent pain point across every mountain town in BC, it's daycare. Waitlists of 12โ24 months are common. Some towns have fewer than 100 licensed daycare spaces for the entire community. The $10/day BC childcare program has helped with cost โ monthly fees at participating centres now run $200โ$400 instead of the old $1,200โ$1,500 โ but it hasn't created more spaces.
The practical advice: get on every waitlist the moment you decide to move. Some parents register before they've even found a house. Unlicensed home daycares fill the gap for many families, but quality varies and spots are found through word-of-mouth, not a government registry.
Revelstoke sits in School District 19, one of the smallest in BC. The district serves roughly 1,100 students across a handful of schools.
Revelstoke has roughly 150โ180 licensed childcare spaces for infants through preschool. That's for a town of 8,000 with a young, active demographic. Waitlists average 12โ18 months. The Community Early Childhood Development Hub coordinates some resources, but the gap between supply and demand is real. Several home-based daycares fill the cracks.
Queen Victoria Hospital handles emergencies and basic care. There's no dedicated pediatrician in town โ children's care comes from family physicians, and not all are accepting patients. For specialist referrals (allergists, developmental pediatrics, orthopedics), you're looking at Kelowna (2.5 hours) or Kamloops (3 hours). Maternity care is available locally but high-risk pregnancies transfer out.
Fernie's school system falls under School District 5 (Southeast Kootenay), shared with Cranbrook, Sparwood, and Elkford. The district is larger than you'd expect for a town this size, which provides some regional resources.
Licensed daycare spaces in Fernie number around 100โ120. The Fernie Family Centre and a handful of licensed group daycares make up most of the supply. Waitlists are 12+ months for infant/toddler spaces. The housing crisis compounds the problem โ daycare workers struggle to afford Fernie rent, which limits hiring and expansion.
Elk Valley Hospital covers emergencies. Like most mountain towns, there's no pediatrician. Family doctors are scarce โ expect a waitlist. Specialist care routes through Cranbrook (1 hour) or Lethbridge (2.5 hours, across the Alberta border). Cranbrook Regional Hospital is the nearest facility with more comprehensive services.
๐ Full Fernie guide
Nelson is the largest town on this list (within BC), and that shows in its family infrastructure. School District 8 (Kootenay Lake) is centred here, and the town punches well above its weight in culture, arts, and education options.
Nelson has more childcare options than most mountain towns โ roughly 200+ licensed spaces โ but demand still outstrips supply. Waitlists run 6โ18 months depending on age group. Infant/toddler spots are the hardest to find. The Nelson & District Early Childhood Services coordinates many programs.
Kootenay Lake Hospital is the regional hospital. Nelson has better healthcare access than most towns on this list โ a few family doctors still accepting patients (check the Health Match BC registry), visiting specialists, and maternity services. For complex pediatric needs, referrals go to Kelowna or the BC Children's Hospital in Vancouver. It's not urban-level care, but it's the strongest in the Kootenays.
๐ Full Nelson guide
Golden is the smallest BC town on this list, and you'll feel that in the family infrastructure. School District 6 (Rocky Mountain) serves Golden along with Invermere and the Columbia Valley south.
Golden has fewer than 80 licensed childcare spaces. This is the tightest daycare market of any town on this list relative to the family population. Waitlists can exceed 18 months. The Golden Family Centre is the primary resource. Some families hire private nannies or rely on family โ if you don't have family nearby, plan carefully.
Golden & District Hospital is small โ 10 acute-care beds. No pediatrician. Family physician access is very limited. Serious medical needs route to Kelowna (3 hours west) or Calgary (2.5 hours east, across the border into Alberta). For families with chronic health needs, Golden's isolation is a genuine factor to weigh.
๐ Full Golden guide
Whistler is unique on this list. It's a resort municipality with world-class infrastructure in some areas and surprising gaps in others. The permanent population is around 13,000, but the transient/seasonal population swells it dramatically. School District 48 (Sea to Sky) serves Whistler, Squamish, and Pemberton.
The Whistler Children's Centre and a handful of licensed facilities provide roughly 250 spaces. Given the population and cost of living, the waitlist is predictably brutal โ 12โ24 months. Childcare worker retention is a crisis here: the people who look after your kids can barely afford to live in the same town. The Resort Municipality has tried incentive housing for childcare workers, but the gap persists.
Whistler Health Care Centre handles urgent care and some primary care. For anything beyond basic needs, Squamish (45 min) or Vancouver (2 hours) is the route. The Sea to Sky corridor has been underserved medically for years relative to its population. Finding a family doctor in Whistler is difficult โ many residents rely on walk-in clinics. Lion's Bay, Squamish, and Whistler all compete for the same limited pool of physicians.
๐ Full Whistler guide
These are Alberta towns, not BC โ which means a different school system, healthcare model, and cost structure. Alberta's education system is generally well-funded, and the Bow Valley benefits from proximity to Calgary (1โ1.5 hours).
Canmore has roughly 300+ licensed childcare spaces across several centres. The Alberta $25/day childcare program (where available) has helped on cost, though not all centres participate. Banff has around 120 spaces. Waitlists in both towns run 6โ18 months. The housing affordability crisis affects childcare staffing here just as much as in Whistler.
This is where Banff/Canmore has a significant advantage over BC mountain towns. Canmore General Hospital is part of Alberta Health Services, and Calgary's full suite of pediatric specialists (including the Alberta Children's Hospital) is 1โ1.5 hours away. Finding a family doctor is still challenging โ the Bow Valley has the same physician shortage as everywhere โ but the proximity to Calgary means specialist access is dramatically better than anywhere in the Kootenays or Columbia Valley.
The physician shortage in rural BC and Alberta is real and worsening. As of 2025โ2026, most mountain towns have family doctors with closed practices โ meaning a new family moving in may wait months or years for a family physician. Walk-in clinics, virtual care, and nurse practitioners are filling some gaps, but it's not the same as continuous pediatric care.
For families with children who have chronic conditions, allergies, developmental needs, or mental health concerns โ proximity to a regional centre matters enormously. The towns closest to larger cities have a significant advantage:
Maternity care is available in most of these towns for low-risk pregnancies, but high-risk pregnancies are typically managed out of regional centres. Midwifery services are growing but not universally available โ check availability before assuming.
If bilingual education is non-negotiable for your family:
Program sizes are small โ often a single class per grade. This means your child's French Immersion classmates are the same 15โ20 kids year after year. That's cozy or claustrophobic depending on the group dynamic. Some programs also face teacher recruitment challenges; a single departure can disrupt a small program significantly.
Raising kids in a mountain town is a lifestyle bet. You're trading convenience, options, and specialist access for an outdoor-immersed childhood, community connection, and a slower pace that lets kids be kids. Most families who make the move don't regret it โ but the ones who thrive tend to be the ones who went in with open eyes about the limitations.
The practical advice: visit in February and in October. Talk to parents at the school pickup line. Get on daycare waitlists absurdly early. Confirm you can access a family doctor. And if your child has specific medical, educational, or developmental needs, do the specialist-access math honestly before you commit.
For many families, this is the best childhood imaginable. For others, the tradeoffs become deal-breakers. Know which category you're in before you sell the house.
Planning your move? Read our cost of living comparison to understand what your budget looks like in each town, and our living here overview for the broader picture beyond family life.