BC Mountain Towns — Cost of Living

Cost of Living Across BC Mountain Towns: A Real Comparison

BC's mountain towns aren't all the same price. Whistler and Revelstoke are genuinely expensive in ways that can shock people coming from mid-sized Canadian cities. Kimberley and Castlegar are affordable in ways that don't get enough coverage. This page breaks down what things actually cost across nine BC mountain communities — housing, rent, and the expense traps that catch people off guard.

The Quick Comparison

Numbers below reflect mid-market conditions as of 2025–2026. House prices are for typical detached homes in liveable condition — not entry-level fixer-uppers or the high end of the market. Rent is for a one-bedroom apartment or suite in reasonable condition. These aren't cherry-picked listings; they're what you'll encounter if you spend a week browsing the actual market.

Town Typical House Price 1BR Rental/mo Cost Tier Main Employers Biggest Expense Trap
Whistler $1.8M–$3.5M+ $2,200–$3,500 Very High Resort Corp, hospitality, tourism Resort-area retail & dining 30–50% premium; staff housing perpetually scarce
Revelstoke $750K–$1.2M $1,800–$2,600 High Revelstoke Mountain Resort, construction, CN Rail Near-zero rental vacancy; housing prices tripled 2018–2024
Fernie $550K–$850K $1,600–$2,200 Mid-High Teck Resources (coal), Fernie Alpine Resort, trades Mine employment creates wage inflation that raises all local prices
Nelson $550K–$750K+ $1,400–$2,000 Mid-High Healthcare, tourism, creative sector, remote work Very tight rental market; premium for the "Nelson lifestyle" baked into prices
Invermere $500K–$750K $1,400–$1,900 Mid Tourism, construction, Columbia Valley retail Seasonal economy; winter employment outside skiing is thin
Golden $400K–$650K $1,200–$1,700 Mid Kicking Horse Resort, CN Rail, forestry, tourism Resort-dependent service jobs pay poorly; CN Rail jobs are competitive to get
Rossland $450K–$700K $1,200–$1,700 Mid Red Mountain Resort, Trail industrial sector, remote work Very small town — limited local employment; most work is in Trail
Castlegar $350K–$500K $1,000–$1,400 Affordable Celgar Pulp Mill, Selkirk College, healthcare, trades Industrial character; airport weather-unreliable; less amenity variety
Kimberley $350K–$550K $1,100–$1,500 Affordable Kimberley Alpine Resort, Teck Sullivan (legacy), construction, Cranbrook spillover Limited local employment beyond resort; Cranbrook (30 min) is the real job market

What These Numbers Actually Mean

Whistler: The Resort Premium Is Real and Pervasive

Whistler is in a different tier from every other BC mountain town. Homes start at $1.8M for a modest townhome and climb steeply from there. The rental market is perpetually undersupplied — hospitality workers commute from Squamish and Pemberton because Whistler housing is unaffordable even on resort management salaries. Groceries, restaurants, and daily goods carry a 20–40% premium above the Lower Mainland baseline. If you're not arriving with significant capital or a high remote income, Whistler is not a realistic permanent home.

The one exception: employer-provided staff housing. Whistler Blackcomb and the municipality maintain some below-market staff housing pools. Access is competitive and conditions are shared-accommodation style, but for someone specifically planning a ski season or two, it's how most resort workers manage.

Revelstoke: The Fastest Price Appreciation in BC

Revelstoke's housing market moved faster than almost anywhere in Canada between 2018 and 2024, driven by Revelstoke Mountain Resort's growing international profile, its 1,713m vertical drop (longest in Canada), and discovery by the remote-work migration of 2020–2022. Houses that sold for $350,000 in 2018 resold for $900,000–$1.1M in 2023. The rental vacancy rate has been near zero for years. For a town of roughly 8,000 people, the housing pressure is acute. See our Revelstoke living guide for the full picture.

Fernie: Mining Wages Inflate the Whole Economy

Fernie's proximity to Teck's Elk Valley coal mines creates wage distortion — skilled tradespeople earn $100,000–$160,000+ at the mines, which raises local prices across everything. Restaurant prices are high for a town this size. Housing is expensive relative to population. The flip side: employment for qualified tradespeople is genuine and stable, which is a real differentiator from resort-only towns. The Fernie living guide has the detailed breakdown.

Nelson: Premium for the Lifestyle

Nelson's house prices can't be fully explained by its job market — the economy is tourism, healthcare, and creative sectors, none of which pay especially well. The price is largely driven by demand from remote workers, retirees, and people who specifically want Nelson's arts-and-culture character and Kootenay outdoor access. It's one of the most desirable small cities in interior BC, and the market reflects that. Rental supply is extremely tight, particularly for family-sized units. Full details in our Nelson living guide.

The Affordable End: Castlegar and Kimberley

Both Castlegar and Kimberley offer detached homes in the $350,000–$550,000 range — meaningful affordability relative to the rest of this list. The trade-off is different in each case. Castlegar has a real industrial economy (Celgar Mill, Selkirk College) but a less polished amenity set and an industrial character that some people find offputting. Kimberley is charming and walkable in its Bavarian-themed downtown core, but local employment is thin — most Kimberley residents work in Cranbrook (30 min south), where the real job market is.

The salary vs. cost ratio: High wages don't always mean high affordability. Fernie's mining wages are exceptional but housing prices have tracked them upward. Nelson's wages are modest but so are some of its entry-level housing options. The best value-for-money locations are generally Castlegar (real employer, affordable housing) and Kimberley (affordable housing, Cranbrook job market accessible). Whistler and Revelstoke are the worst ratios for people not arriving with outside capital.

Fernie vs. Seasonal Employment: What the Gap Years Look Like

Pure resort towns — Whistler, Revelstoke, Fernie's hospitality sector, Invermere — have seasonal employment gaps that can be severe. The ski season runs November to April. The summer tourism season runs June to September. May and October are often genuinely slow, and hospitality workers can face two months per year with thin hours, which dramatically changes the effective annual income. Anyone planning to work ski patrol, rentals, instruction, or resort food and beverage needs to plan for the gap months.

This is less of an issue in Fernie than in Whistler because Fernie has the mining sector providing year-round employment. In Whistler, the gap months hit harder because resort hospitality is the dominant employment type. Golden faces a similar challenge — Kicking Horse Resort drives much of the local economy, and CN Rail jobs are competitive and union-senior to get into.

Grocery and Daily Costs: The Small Town Factor

Smaller mountain towns pay a premium on groceries and consumer goods — there's no Costco, warehouse retail, or competitive grocery density keeping prices down. As a rough guide: expect to pay 10–20% more for groceries than in Kelowna or Vernon, and 25–40% more than in Metro Vancouver for equivalent items. The closest Costco to most West Kootenay towns is Kelowna (3.5+ hours) or Calgary (3 hours from Fernie). Many families make a monthly or bi-monthly Costco run and buy in bulk.

The exception is Trail, which has a Walmart and Superstore — making it a shopping hub for Castlegar, Rossland, and surrounding communities. Cranbrook serves the same function for Fernie, Kimberley, and the East Kootenay.

Property Taxes and Insurance

BC property taxes vary by municipality and assessed value. Mountain town rates are generally comparable to other BC Interior municipalities, but the higher assessed values in places like Whistler and Revelstoke translate to higher absolute tax bills even at similar mill rates. Home insurance has increased significantly across BC in recent years, with wildfire risk zones commanding meaningful premiums. The West Kootenay is lower wildfire risk than the Okanagan or the Rocky Mountain Trench, which has some insurance implications.

The Bottom Line on Affordability

If you have a strong remote income ($90,000+/year) or are arriving with existing equity, nearly any BC mountain town is achievable — the question becomes which town fits your priorities. If you're working locally, the math is much more constrained. Castlegar and Kimberley offer genuine ownership possibilities for dual-income families with median BC wages. Fernie is achievable if one partner works in mining. Nelson requires careful budgeting or existing equity. Revelstoke and Whistler, for most people working locally, mean renting and building little equity.

The full side-by-side comparison tool lets you filter by priority — outdoor recreation, employment type, school quality, or budget — to narrow down which town actually fits your situation.