Campbell River

Campbell River, British Columbia, Canada

Market snapshot

As of August 12, 2026, the median asking price in Campbell River is $675,000, across 275 active MLS® listings.

Those listings have been on the market an average of 74 days.

83 new listings came to market in Campbell River in the last 30 days.

Asking prices work out to about $408 per square foot, based on the 227 listings that report floor area.

Detached homes in Campbell River are listed at an average of $925,028 across 133 active listings.

Condos in Campbell River are listed at an average of $463,865 across 29 active listings.

Commercial properties in Campbell River are listed at an average of $619,479 across 24 active listings.

Townhouses in Campbell River are listed at an average of $535,845 across 22 active listings.

Old Town Roots, Ocean Air

About Campbell River

Campbell River’s central neighbourhood is the city’s original spine: a waterfront-and-downtown core where working harbour views meet older streetscapes and everyday errands. You’ll see mid-century bungalows with big yards, compact post-war cottages, and the kind of small walk-up apartments that signal a town that grew up around mills, boats, and main-street commerce. It’s not a polished resort district—more lived-in, practical, and tied to the rhythms of the Discovery Passage.

The population mix is broad and distinctly “real Campbell River”: health-care and service workers doing shift schedules, marine and forestry families with deep roots, renters who like being close to shops and the bus routes, and downsizers who want smaller homes without giving up access to the seawalk and amenities. With a Walk Score around 39, it’s less a “car-free” lifestyle than a “short-drive, quick-stop” one—yet downtown cafés, the pier, and the waterfront paths keep the neighbourhood feeling connected and social.

Real estate here is defined by variety and incremental change. Older single-family homes are often updated in stages (new roofs, heat pumps, refreshed kitchens), while infill and selective redevelopments add townhomes or modern small-lot options near the core. Inventory can swing seasonally, and values tend to track the desirability of being close to the hospital, downtown services, and the waterfront—especially for buyers who prioritize character, convenience, and a neighbourhood that feels like the city’s beating heart.

Market pulse

Campbell River currently has 341 active for-sale listings with a median asking price of $653,500, averaging $417 per square foot and about 91 days on market, pointing to a market where buyers generally have time and selection. With 83 new listings added in the past 30 days, inventory is staying well supplied, which can support negotiation opportunities for buyers and value-focused investors while still requiring careful deal selection based on price per square foot and days-on-market trends.

Getting around

Walk Score 39 · Transit Score 31 · Bike Score 56

Frequently asked questions about Campbell River

What is the average home price in Campbell River?

The median asking price in Campbell River is $675,000, across 275 active MLS® listings as of August 12, 2026. The average asking price is $791,326. These are list prices on homes currently for sale, not sale prices.

How many homes are for sale in Campbell River?

There are 275 active MLS® listings in Campbell River as of August 12, 2026. 83 of them came to market in the last 30 days.

How long do homes stay on the market in Campbell River?

Homes currently listed in Campbell River have been on the market an average of 74 days as of August 12, 2026. This measures how long active listings have been available so far, not how long they take to sell.

What types of homes are for sale in Campbell River?

Of the 275 homes currently listed in Campbell River, 48% detached houses, 11% condos, 9% commercial properties, 8% townhouses.

Is Campbell River walkable?

Campbell River has a Walk Score of 39 out of 100, which Walk Score classifies as Car-Dependent — most errands require a car. Transit Score is 31. Bike Score is 56.

Explore

How these figures are calculated