MONEY GLOBE X
Home / Markets / Home prices by city / British Columbia cities and towns
Home prices by city

BC home prices by city and town

Average home price and homes sold over the last 12 months in 168 British Columbia cities, towns and municipalities, from the Province's property transfer tax records, A to Z. Tap a place for its full page.

Updated November 04, 2026.

City or townRegional districtAverage price, 12 months1 yearHomes sold, 12 monthsReading
100 Mile HouseCaribooC$347,711-3.2%52Few sales
AbbotsfordFraser ValleyC$762,507-10.3%2,524Prices falling
Alert BayMount WaddingtonC$330,975-6.2%6Few sales
AnmoreMetro VancouverC$2,239,288-10.1%23Few sales
ArmstrongNorth OkanaganC$613,291-5.2%132Prices falling
AshcroftThompson-NicolaC$374,086+13.5%37Few sales
BarriereThompson-NicolaC$529,832+17.9%37Few sales
BelcarraMetro VancouverC$2,575,456+31.6%12Few sales
Bowen IslandMetro VancouverC$1,486,835+2.7%99Few sales
BurnabyMetro VancouverC$1,005,394+0.6%4,493Steady
Burns LakeBulkley-NechakoC$414,098+50.2%23Few sales
Cache CreekThompson-NicolaC$314,971-13.5%14Few sales
Campbell RiverStrathconaC$662,879+0.9%714Steady
Canal FlatsEast KootenayC$520,178+109.3%24Few sales
CastlegarCentral KootenayC$497,228-6.7%174Prices falling
Central SaanichCapitalC$1,208,606+14.9%280Prices rising
ChaseThompson-NicolaC$467,782-9.5%68Few sales
ChetwyndPeace RiverC$250,076-12.4%49Few sales
ChilliwackFraser ValleyC$718,383-7.2%1,739Cooling
ClearwaterThompson-NicolaC$375,233-8.3%52Few sales
ClintonThompson-NicolaC$303,093+7.0%14Few sales
ColdstreamNorth OkanaganC$993,943-3.3%151Steady
ColwoodCapitalC$942,694+1.1%434Steady
ComoxComox ValleyC$812,865-2.3%287Steady
CoquitlamMetro VancouverC$994,002+0.4%3,567Steady
CourtenayComox ValleyC$727,586+2.5%700Steady
CranbrookEast KootenayC$483,390+3.4%484Steady
CrestonCentral KootenayC$448,554+4.8%147Steady
CumberlandComox ValleyC$753,339-10.1%83Few sales
Dawson CreekPeace RiverC$319,842+4.5%312Steady
DeltaMetro VancouverC$1,123,534-10.9%1,439Prices falling
DuncanCowichan ValleyC$524,667-31.5%92Few sales
ElkfordEast KootenayC$281,271+8.4%115Prices rising
EnderbyNorth OkanaganC$472,428+3.7%77Few sales
EsquimaltCapitalC$799,566-7.4%424Prices falling
FernieEast KootenayC$814,589-2.2%191Steady
Fort St JamesBulkley-NechakoC$283,478+13.2%37Few sales
Fort St JohnPeace RiverC$397,839+3.0%565Steady
Fraser LakeBulkley-NechakoC$242,111+14.5%18Few sales
FruitvaleKootenay-BoundaryC$469,997+6.6%25Few sales
GibsonsSunshine CoastC$806,547-4.0%122Steady
GingolxKitimat-StikineC$7,575,000+722.0%2Few sales
Gitlaxt'aamiksKitimat-StikineC$610,000—1Few sales
Gold RiverStrathconaC$348,600+23.2%27Few sales
GoldenColumbia-ShuswapC$655,616+15.2%71Few sales
Grand ForksKootenay-BoundaryC$392,614+6.0%91Few sales
GranisleBulkley-NechakoC$70,206-28.9%17Few sales
GreenwoodKootenay-BoundaryC$177,825-13.6%24Few sales
Harrison Hot SpringsFraser ValleyC$695,056-2.5%65Few sales
HazeltonKitimat-StikineC$329,533+50.8%9Few sales
HighlandsCapitalC$1,283,790-4.5%29Few sales
HopeFraser ValleyC$691,990+5.9%104Prices rising
HoustonBulkley-NechakoC$257,798-5.1%54Few sales
Hudson's HopePeace RiverC$198,028-19.1%25Few sales
Huu-ay-aht First NationAlberni-ClayoquotC$60,000+242.9%1Few sales
InvermereEast KootenayC$624,779+11.7%147Prices rising
KamloopsThompson-NicolaC$656,845+1.4%1,828Steady
KasloCentral KootenayC$392,798-2.4%36Few sales
KelownaCentral OkanaganC$881,574+8.5%3,644Prices rising
KentFraser ValleyC$774,899+3.1%123Steady
KeremeosOkanagan-SimilkameenC$457,807-6.5%35Few sales
KimberleyEast KootenayC$574,808+25.8%234Prices rising
KitimatKitimat-StikineC$440,806+13.2%237Heating up
LadysmithCowichan ValleyC$708,523+2.9%236Steady
Lake CountryCentral OkanaganC$1,130,102+11.2%364Prices rising
Lake CowichanCowichan ValleyC$616,783+6.7%121Prices rising
LangfordCapitalC$800,206-9.2%1,297Cooling
Langley (City)Metro VancouverC$687,928-6.4%732Prices falling
Langley (Township)Metro VancouverC$987,796-7.7%3,557Prices falling
LantzvilleNanaimoC$1,106,192+4.2%80Few sales
Laxgalts'apKitimat-StikineC$1,467,500—2Few sales
LillooetSquamish-LillooetC$414,883+11.6%47Few sales
Lions BayMetro VancouverC$1,813,875-11.7%21Few sales
Logan LakeThompson-NicolaC$430,502+10.8%75Few sales
LumbyNorth OkanaganC$583,324+7.2%50Few sales
LyttonThompson-NicolaC$125,795-15.4%4Few sales
MackenzieFraser-Fort GeorgeC$335,907+90.5%70Few sales
Maple RidgeMetro VancouverC$941,210+0.7%1,536Steady
MassetNorth CoastC$207,677-37.9%39Few sales
McBrideFraser-Fort GeorgeC$209,494-23.1%16Few sales
MerrittThompson-NicolaC$439,660-3.1%132Steady
MetchosinCapitalC$1,265,040+1.9%61Few sales
MidwayKootenay-BoundaryC$315,600+29.1%12Few sales
MissionFraser ValleyC$930,353-12.3%764Prices falling
MontroseKootenay-BoundaryC$433,316-13.5%19Few sales
NakuspCentral KootenayC$440,764-3.5%26Few sales
NanaimoNanaimoC$730,254-0.2%1,850Steady
NelsonCentral KootenayC$781,139+12.5%201Prices rising
New DenverCentral KootenayC$381,157-11.3%23Few sales
New HazeltonKitimat-StikineC$173,432-8.2%22Few sales
New WestminsterMetro VancouverC$821,907-5.7%1,300Cooling
North CowichanCowichan ValleyC$736,997-1.2%672Steady
North SaanichCapitalC$1,748,877+9.4%223Heating up
North Vancouver (City)Metro VancouverC$1,516,547+27.7%1,353Prices rising
North Vancouver (District)Metro VancouverC$1,686,463+6.6%1,232Prices rising
Northern RockiesNorthern Rockies RMC$167,701-11.7%78Few sales
Oak BayCapitalC$1,773,406-4.0%313Steady
OliverOkanagan-SimilkameenC$539,678-3.7%141Steady
OsoyoosOkanagan-SimilkameenC$831,404+60.2%230Heating up
ParksvilleNanaimoC$732,101-1.4%348Steady
PeachlandCentral OkanaganC$823,408-8.4%126Prices falling
PembertonSquamish-LillooetC$1,107,529+15.1%73Few sales
PentictonOkanagan-SimilkameenC$625,502-2.3%911Steady
Pitt MeadowsMetro VancouverC$936,616-2.2%297Steady
Port AlberniAlberni-ClayoquotC$493,385-4.4%368Steady
Port AliceMount WaddingtonC$196,187-26.8%26Few sales
Port ClementsNorth CoastC$226,671+61.1%14Few sales
Port CoquitlamMetro VancouverC$901,742-9.5%753Cooling
Port EdwardNorth CoastC$373,082-1.6%14Few sales
Port HardyMount WaddingtonC$380,464+21.8%71Few sales
Port McNeillMount WaddingtonC$582,027+39.3%41Few sales
Port MoodyMetro VancouverC$962,703-1.1%909Steady
Pouce CoupePeace RiverC$210,962+2.5%16Few sales
Powell RiverqathetC$607,007+0.8%280Steady
Prince GeorgeFraser-Fort GeorgeC$474,774+4.2%1,569Steady
Prince RupertNorth CoastC$347,667-18.5%220Prices falling
PrincetonOkanagan-SimilkameenC$405,591-6.6%97Few sales
Qualicum BeachNanaimoC$955,106+5.9%279Prices rising
Queen CharlotteNorth CoastC$363,071-6.6%21Few sales
QuesnelCaribooC$366,579+5.7%143Prices rising
Radium Hot SpringsEast KootenayC$277,842-11.3%129Cooling
RevelstokeColumbia-ShuswapC$938,877+2.8%290Steady
RichmondMetro VancouverC$1,019,790-4.9%3,696Steady
RosslandKootenay-BoundaryC$721,548+38.6%168Prices rising
SaanichCapitalC$1,118,172+1.1%1,665Steady
SalmoCentral KootenayC$349,211-6.8%19Few sales
Salmon ArmColumbia-ShuswapC$649,898+0.3%404Steady
SaywardStrathconaC$256,238-27.2%8Few sales
SecheltSunshine CoastC$859,325-5.3%239Prices falling
Sechelt Indian Govt DistSunshine CoastC$828,333+15.0%3Few sales
SicamousColumbia-ShuswapC$585,553+6.7%130Prices rising
SidneyCapitalC$938,943+4.2%370Steady
SilvertonCentral KootenayC$451,178+40.6%9Few sales
SlocanCentral KootenayC$345,115+100.3%7Few sales
SmithersBulkley-NechakoC$464,250-12.1%139Prices falling
SookeCapitalC$707,324-12.0%353Prices falling
SpallumcheenNorth OkanaganC$901,554+4.1%49Few sales
SparwoodEast KootenayC$551,447+25.7%148Heating up
SquamishSquamish-LillooetC$1,079,385-4.7%734Steady
StewartKitimat-StikineC$221,630+86.0%17Few sales
SummerlandOkanagan-SimilkameenC$924,958+15.1%227Prices rising
Sun Peaks Mountain ResortThompson-NicolaC$917,435-13.9%58Few sales
SurreyMetro VancouverC$912,896+3.3%8,766Steady
TahsisStrathconaC$170,486-7.5%21Few sales
TaylorPeace RiverC$321,623+43.0%35Few sales
TelkwaBulkley-NechakoC$415,769-7.4%45Few sales
TerraceKitimat-StikineC$479,800-8.0%252Prices falling
TofinoAlberni-ClayoquotC$1,156,493-16.7%49Few sales
Toquaht NationAlberni-ClayoquotC$129,000—1Few sales
TrailKootenay-BoundaryC$393,108-17.0%182Prices falling
Tsawwassen First NationMetro VancouverC$662,156-5.0%132Cooling
Tumbler RidgePeace RiverC$155,634+4.7%90Few sales
UclueletAlberni-ClayoquotC$770,097-1.6%49Few sales
University Endowment LandsMetro VancouverC$2,299,660+42.2%42Few sales
ValemountFraser-Fort GeorgeC$352,982+17.5%27Few sales
VancouverMetro VancouverC$1,408,413-9.1%8,767Prices falling
VanderhoofBulkley-NechakoC$367,693+1.3%95Few sales
VernonNorth OkanaganC$717,543+6.1%1,009Prices rising
VictoriaCapitalC$882,483+4.4%1,465Steady
View RoyalCapitalC$856,181-0.6%190Steady
WarfieldKootenay-BoundaryC$445,360+8.6%25Few sales
WellsCaribooC$312,204+95.1%31Few sales
West KelownaCentral OkanaganC$899,960-1.3%781Steady
West VancouverMetro VancouverC$2,723,273-10.7%715Prices falling
WhistlerSquamish-LillooetC$1,749,119+6.5%516Prices rising
White RockMetro VancouverC$1,133,723+1.7%520Steady
Williams LakeCaribooC$409,010-0.3%205Steady
ZeballosStrathconaC$149,667+14.6%3Few sales

Source: Province of British Columbia, Property Transfer Tax data. Contains information licensed under the Open Government Licence - British Columbia (OGL-BC).

British Columbia's Property Transfer Tax data: every recorded sale in each municipality, by month (Province of British Columbia, Open Government Licence - British Columbia). Prices are the fair market value of the homes sold, so they change with the mix of homes sold that month; the 12-month figures are steadier. Small towns have few sales, so their numbers can jump from month to month. Rural areas outside municipalities are not listed.

Statistics for information and education only — not real estate, financial or investment advice. Figures are monthly or yearly averages for a whole metro area; a single home or neighbourhood can differ a lot.

See every number, the price chart and download the PDF report in Money Globe X

Money Globe X opens soon. Free members get the live market board, the Market Screener and News & Global Markets. Join the waitlist for free lessons now and your invitation at launch.

Sent by Money Globe Fintech Incorporated (Money Globe X). Unsubscribe any time.

Updated November 04, 2026. Sources: Province of British Columbia, Property Transfer Tax data (OGL-BC). Educational information only - not financial advice.