Richmond 3-Bedroom Townhouses for Sale

There are currently 230 3-bedroom townhouses for sale in Richmond. Prices range from $528,000 to $2,133,900. The average asking price for 3-bedroom townhouses is $1,038,000. Browse all MLS® listings below, complete with sold history, floor plans, and daily updates.

↓ Buyer's Market
230
Active Listings
23
Sold (30 days)
10%
Sales Ratio
Buyer's Market
$1.04M
Median Price
$742
Avg $/sqft
44
Avg Days
Sale-to-List Ratio & Sold Prices
Sign in free to unlock sold data for this area. Sign in free →
Market summary

The 3-bedroom townhouses market in Richmond is currently a Buyer's Market with a 10% sales ratio — 23 homes sold against 230 active listings in the past 30 days. The median asking price is $1,038,000 ($742/sqft). Properties are selling slowly, averaging 44 days on the market.

Types
Price
–
Areas
Sq Ft
–
Built
–
Clear
Date Address Bed Bath Kitchen Built Asking Price $/Sqft DOM Levels Living Area Lot Size
10/23/2026 9080 Parksville Drive 3 2 1 1979 $759,500 $633 0 2 1,199 sqft N/A
10/22/2026 7400 Minoru Boulevard 3 2 1 1985 $829,999 $628 1 3 1,322 sqft N/A
10/21/2026 8299 Williams Road 3 3 1 2026 $1,199,800 $1,021 2 2 1,175 sqft N/A
10/21/2026 5740 Garrison Road 3 3 1 1986 $1,075,000 $606 2 3 1,775 sqft N/A
10/20/2026 22811 Mclean Avenue 3 3 1 2026 $999,000 $742 3 3 1,347 sqft N/A
10/20/2026 3051 Springfield Drive 3 2 1 1974 $855,000 $625 3 2 1,369 sqft N/A
10/19/2026 7091 Blundell Road 3 3 1 1992 $889,900 $674 4 2 1,321 sqft N/A
10/19/2026 6033 Williams Road 3 3 1 2015 $1,098,000 $765 4 3 1,435 sqft N/A
10/15/2026 9880 Granville Avenue 3 3 1 2026 $1,299,888 $800 8 3 1,625 sqft N/A
10/15/2026 12411 Jack Bell Drive 3 3 1 1993 $928,000 $632 8 2 1,469 sqft N/A
10/14/2026 6245 Sheridan Road 3 1 1 1978 $957,900 $508 9 2 1,884 sqft N/A
10/14/2026 8800 Spires Road 3 3 1 2026 $1,299,000 $961 9 3 1,352 sqft N/A
10/14/2026 8233 Williams Road 3 3 1 2026 $1,449,900 $1,062 9 2 1,365 sqft N/A
10/13/2026 5111 Maple Road 3 3 1 1986 $1,188,000 $796 10 2 1,493 sqft N/A
10/13/2026 8968 Cook Crescent 3 4 0 2025 $1,399,900 $805 10 3 1,738 sqft N/A
10/13/2026 8699 Spires Road 3 3 1 2025 $1,249,900 $787 10 2 1,588 sqft N/A
10/13/2026 6391 Cooney Road 3 3 1 1988 $843,800 $696 10 2 1,213 sqft N/A
10/13/2026 8600 No. 3 Road 3 3 1 2006 $1,299,000 $905 10 2 1,435 sqft N/A
10/13/2026 6531 Pimlico Way 3 2 1 1976 $874,800 $631 10 2 1,387 sqft N/A
10/13/2026 22711 Westminster Highway 3 3 1 2019 $799,999 $652 10 2 1,227 sqft N/A
10/13/2026 10119 River Drive 3 3 1 2014 $848,000 $683 10 2 1,241 sqft N/A
10/13/2026 9000 General Currie Road 3 3 1 2016 $1,045,000 $785 10 3 1,332 sqft N/A
10/13/2026 10233 River Drive 3 3 1 2021 $1,198,000 $834 10 3 1,436 sqft N/A
10/13/2026 9800 Odlin Road 3 3 1 2008 $1,049,900 $797 10 3 1,318 sqft N/A
10/13/2026 6880 Lucas Road 3 3 1 1977 $918,000 $583 10 2 1,575 sqft N/A
10/13/2026 9780 General Currie Road 3 3 1 2017 $1,099,000 $776 10 3 1,416 sqft N/A
10/13/2026 4111 Garry Street 3 3 1 1999 $1,118,800 $571 10 3 1,959 sqft N/A
10/12/2026 9551 Ferndale Road 3 3 1 2007 $1,038,000 $742 11 3 1,398 sqft N/A
10/12/2026 7711 Williams Road 3 3 1 1990 $1,199,000 $543 11 2 2,210 sqft N/A
10/10/2026 6233 Birch Street 3 3 1 2003 $1,168,000 $729 13 3 1,602 sqft N/A
10/09/2026 7040 Williams Road 3 2 1 1987 $949,000 $593 14 2 1,600 sqft N/A
10/08/2026 11571 Thorpe Road 3 3 1 1995 $838,000 $654 15 3 1,282 sqft N/A
10/07/2026 11771 Kingfisher Drive 3 3 1 1973 $838,800 $543 16 2 1,546 sqft N/A
10/07/2026 2211 No. 4 Road 3 3 1 1993 $699,000 $690 16 2 1,013 sqft N/A
10/07/2026 2211 No. 4 Road 3 3 1 1993 $794,900 $608 16 2 1,307 sqft N/A
10/06/2026 5900 Muir Drive 3 2 1 1999 $654,550 $551 17 3 1,189 sqft N/A
10/06/2026 5651 Steveston Highway 3 4 1 2022 $1,199,000 $844 17 3 1,420 sqft N/A
10/05/2026 8300 Jones Road 3 3 1 1995 $949,000 $611 18 2 1,552 sqft N/A
10/05/2026 5900 Muir Drive 3 2 1 1999 $651,700 $548 18 3 1,189 sqft N/A
10/05/2026 8311 No. 2 Road 3 3 1 2007 $995,000 $781 18 2 1,274 sqft N/A
10/05/2026 9331 Ferndale Road 3 3 1 2026 $999,999 $787 18 3 1,270 sqft N/A
10/05/2026 10333 River Drive 3 4 1 2025 $1,599,000 $772 18 3 2,072 sqft N/A
10/05/2026 8540 Blundell Road 3 3 1 1986 $958,000 $643 18 2 1,490 sqft N/A
10/05/2026 7231 No. 2 Road 3 3 1 2009 $1,138,000 $837 18 2 1,359 sqft N/A
10/05/2026 8691 Cook Road 3 3 1 1985 $888,000 $600 18 2 1,481 sqft N/A
10/05/2026 6233 London Road 3 3 1 2008 $1,049,369 $637 18 2 1,647 sqft N/A
10/02/2026 3851 Blundell Road 3 2 1 1976 $949,000 $748 21 2 1,269 sqft N/A
10/02/2026 8711 Jones Road 3 3 1 1994 $899,000 $568 21 4 1,584 sqft N/A
10/01/2026 9840 Alberta Road 3 3 1 2017 $1,199,000 $801 22 3 1,496 sqft N/A
10/01/2026 8233 Williams Road 3 3 1 2026 Login to View $1,074 12 2 1,154 sqft N/A

Market Activity by Price Range — Richmond

Price Range Active Sold (30d) Sales Ratio
$500K–$600K 2 0 0%
$600K–$700K Most Active 7 1 14%
$700K–$800K 14 1 7%
$800K–$900K 39 3 8%
$900K–$1M Most Active 42 6 14%
$1M–$1.25M 80 9 11%
$1.25M–$1.5M 35 2 6%
Over $1.5M 11 1 9%

Sales ratio = homes sold in last 30 days ÷ active inventory. Over 20% = Seller's Market.

Market Activity by Neighbourhood — Richmond

NeighbourhoodActiveSold (30d)Sales Ratio
Hamilton RI 28 1 4%
Brighouse 27 1 4%
McLennan North 26 3 12%
Brighouse South 19 2 11%
West Cambie 15 2 13%
Bridgeport RI 14 0 0%
Woodwards 11 2 18%
Saunders 11 2 18%
Steveston North 9 2 22%
Granville 8 0 0%
East Cambie 7 0 0%
Terra Nova 7 1 14%
Ironwood 6 0 0%
Broadmoor 6 1 17%
Steveston South 6 3 50%
Boyd Park 5 0 0%
Quilchena RI 5 1 20%
Riverdale RI 5 1 20%
Garden City 5 0 0%
Lackner 4 1 25%

Explore More in Richmond

Frequently Asked Questions — Richmond

How many 3-bedroom townhouses are for sale in Richmond? ▼
There are currently 230 3-bedroom townhouses listed for sale in Richmond. Listings are updated daily from the MLS® database.
Is it a buyer's or seller's market for 3-bedroom townhouses in Richmond? ▼
It is currently a Buyer's Market. With a 10% sales ratio, there are more townhouses available than buyers are purchasing, giving buyers more time and negotiating power. See the full Richmond Townhouses market report for monthly trends.
What is the median price of 3-bedroom townhouses in Richmond? ▼
The median asking price for 3-bedroom townhouses in Richmond is $1,038,000. The average price per sqft is $742. See the full Richmond Townhouses market report for monthly trends.
How long do 3-bedroom townhouses take to sell in Richmond? ▼
3-bedroom Townhouses in Richmond are averaging 44 days on market before selling. Buyers have time to view multiple properties and negotiate.

Get Expert Help in Richmond

Our team has sold 300+ homes in this area. Get a free home valuation or buyer consultation.

Sign Up Free — See Sold Prices
★★★★★ 4.8 / 5  —  700+ Google Reviews Read Reviews →