As housing prices in British Columbia (BC) continue to rise, many prospective homebuyers are searching for more affordable options. While cities like Vancouver and Victoria often dominate headlines for their high costs, several communities across the province offer affordable housing opportunities without sacrificing quality of life. In 2025, here are the top eight cheapest places to buy a house in BC, along with insights into housing prices and rental costs.
1. Prince George
- Average Home Price: $390,000
- Average Rent: $1,500/month for a 2-bedroom apartment
- Overview: Prince George is known for its natural beauty and diverse economy, including forestry and resource industries. The city offers a family-friendly environment with a range of outdoor activities and amenities, making it an attractive option for new homeowners.
2. Nanaimo
- Average Home Price: $420,000
- Average Rent: $1,750/month for a 2-bedroom apartment
- Overview: Located on Vancouver Island, Nanaimo boasts stunning waterfront views and a mild climate. The city has a vibrant arts scene, ample recreational activities, and a growing economy, making it a popular choice for families and retirees alike.
3. Kamloops
- Average Home Price: $430,000
- Average Rent: $1,650/month for a 2-bedroom apartment
- Overview: Known for its warm climate and outdoor recreational opportunities, Kamloops is a hub for skiing, hiking, and golfing. The city has a balanced economy, with growth in sectors like education, healthcare, and tourism, providing affordable housing options.
4. Abbotsford
- Average Home Price: $485,000
- Average Rent: $1,850/month for a 2-bedroom apartment
- Overview: Abbotsford is one of the fastest-growing cities in BC, located in the Fraser Valley. The city offers a blend of urban amenities and agricultural landscapes, making it ideal for families looking for affordable housing within commuting distance to Vancouver.
5. Chilliwack
- Average Home Price: $490,000
- Average Rent: $1,800/month for a 2-bedroom apartment
- Overview: Chilliwack is known for its beautiful landscapes and strong sense of community. The city features a mix of recreational opportunities and family-friendly amenities, with a growing economy driven by agriculture, manufacturing, and retail.
6. Dawson Creek
- Average Home Price: $500,000
- Average Rent: $1,400/month for a 2-bedroom apartment
- Overview: As a hub for the oil and gas industry, Dawson Creek offers unique job opportunities and affordable housing options. The city has a small-town charm with plenty of outdoor activities, making it a great choice for those seeking a quieter lifestyle.
Can Your BC Health Card Work in Alberta? What You Need to Know Before You Go
Can You Use a BC Health Card in Ontario? Healthcare Coverage Across Provinces
BC Minimum Wage Increases to $17.40 as of June 1, 2024
$1,200 for Low-Income Seniors: Fact Check, Eligibility, and Payment Dates
7. Fort St. John
- Average Home Price: $510,000
- Average Rent: $1,500/month for a 2-bedroom apartment
- Overview: Fort St. John is known for its robust economy driven by natural gas extraction and agriculture. The city has various amenities, including parks, schools, and recreational facilities, making it an attractive place for families and young professionals.
8. Smithers
- Average Home Price: $520,000
- Average Rent: $1,600/month for a 2-bedroom apartment
- Overview: Nestled in the Bulkley Valley, Smithers is famous for its stunning mountain scenery and outdoor recreational opportunities, including skiing and fishing. The community offers a small-town feel with a strong sense of local culture and history.
While British Columbia is often associated with high housing costs, these eight communities offer affordable options for those looking to buy a home in 2025. With competitive housing prices and reasonable rental costs, Prince George, Nanaimo, Kamloops, Abbotsford, Chilliwack, Dawson Creek, Fort St. John, and Smithers present excellent opportunities for homeownership. Whether you’re a first-time buyer, a family, or someone looking for an investment, these locations provide diverse lifestyles and vibrant communities in one of Canada’s most beautiful provinces.