As of October 29, 2026, there are 50 active 3 bedroom townhouse listings for sale in Waterloo, ON, based on live MLS® data from CREA's Data Distribution Facility (DDF®). The median list price is $509,000 ($312 per square foot). Listings here have a median of 42 days on market. 3 new listings were added in the past week.

$399,000
255 NORTHLAKE Drive Unit# 4, Waterloo
$500/mo maintenance
Chestnut Park Realty Southwestern Ontario Limited
MLS® 40863677

$669,900
154 SHADOW WOOD COURT, Waterloo
Keller Williams Home Group Realty
MLS® X13798762

$669,900
154 SHADOW WOOD Court, Waterloo
Keller Williams Home Group Realty, Brokerage
MLS® 40864337

$645,000
360 ERBSVILLE Road Unit# 44, Waterloo
$756/mo maintenance
Royal LePage Wolle Realty
MLS® 40861233

$429,900
657B ALBERT STREET, Waterloo
$561/mo maintenance
PEAK REALTY LTD.
MLS® X13766072

$429,900
657 ALBERT Street Unit# B, Waterloo
$561/mo maintenance
Peak Realty Ltd.
MLS® 40861524

$419,900
101 - 121 UNIVERSITY AVENUE E, Waterloo
$767/mo maintenance
RE/MAX TWIN CITY REALTY INC.
MLS® X13763314

$419,900
121 UNIVERSITY Avenue E Unit# 101, Waterloo
$767/mo maintenance
RE/MAX Twin City Realty Inc.
MLS® 40861681

$709,000
513 MARINER DRIVE, Waterloo
BAY STREET GROUP INC.
MLS® X13749622

$518,000
5 - 431 KEATS WAY, Waterloo
$607/mo maintenance
JDL REALTY INC.
MLS® X13743294

$399,900
150 WESTCOURT Place, Waterloo
$350/mo maintenance
RE/MAX SOLID GOLD REALTY (II) LTD.
MLS® 40858804

$500,000
360 CORNRIDGE Place Unit# 2, Waterloo
$346/mo maintenance
Coldwell Banker Peter Benninger Realty
MLS® 40858822

$625,000
650 WILD GINGER AVENUE, Waterloo
HOMELIFE LANDMARK REALTY INC.
MLS® X13721006

$614,900
776 PARIS Boulevard, Waterloo
RE/MAX SOLID GOLD REALTY (II) LTD.
MLS® 40858129

$405,000
513 QUIET Place Unit# 3, Waterloo
$671/mo maintenance
RE/MAX Twin City Realty Inc.
MLS® 40858081

$1,049,900
111 OAK PARK DRIVE, Waterloo
$47/mo maintenance
PEAK REALTY LTD.
MLS® X13701368

$1,049,900
111 OAK PARK Drive, Waterloo
$0/mo maintenance
Peak Realty Ltd.
MLS® 40857446

$479,999
12 - 465 BEECHWOOD PLACE, Waterloo
$0/mo maintenance
ROYAL LEPAGE BURLOAK REAL ESTATE SERVICES
MLS® X13697130

$479,999
465 BEECHWOOD Place Unit# 12, Waterloo
$465/mo maintenance
Royal LePage Burloak Real Estate Services
MLS® 40857226

$449,000
513 WEBER ST N Unit# C, Waterloo
$534/mo maintenance
RE/MAX TWIN CITY REALTY INC.
MLS® 40855190

$499,900
142 FOAMFLOWER PLACE, Waterloo
$304/mo maintenance
CENTURY 21 LEGACY LTD.
MLS® X13646982

$494,000
1 - 489 BEECHWOOD DRIVE, Waterloo
$634/mo maintenance
RE/MAX HALLMARK REALTY LTD.
MLS® X13611626

$519,900
350 ERBSVILLE Road Unit# 13, Waterloo
$230/mo maintenance
Royal LePage Peaceland Realty
MLS® 40841103

$379,900
4 - 417 KEATS WAY, Waterloo
$612/mo maintenance
RE/MAX TWIN CITY REALTY INC.
MLS® X13436726
There are 49 active 3 bedroom townhouses for sale in Waterloo, ON today, with a median list price of $500,000 ($312 per square foot).
2 were listed in the past 7 days and 16 in the past 30 days. Active 3 bedroom townhouses here have been listed a median of 42 days, and 16 of them (33%) have been listed for more than 60 days. 14 active 3 bedroom townhouses reduced their asking price in the past 30 days, by an average of 2.8%.
49 3 bedroom townhouses are listed for sale in Waterloo, ON right now, 2 of them added in the past 7 days. The listings come from the MLS® data feeds and update daily.
The median list price of active 3 bedroom townhouses in Waterloo, ON is $500,000, or $312 per square foot. The largest group is priced $400K to $600K (29 listings). These are asking prices, not sale prices.
Active 3 bedroom townhouses in Waterloo, ON have been listed a median of 42 days, and 33% have been listed for more than 60 days. This describes today's active listings, not how long they take to sell.
In the past 30 days, 14 active 3 bedroom townhouses in Waterloo, ON had their asking price reduced, by an average of 2.8%. We recorded these changes from the listing feed; they are list-price changes, not sales.
Use the Save this search button on this page where it is shown; you will be asked to sign in or create an account, and we will email you when a new match is listed. You can also use the contact form on any listing to ask a question or arrange a viewing.
Figures are calculated from active listings on this site and refresh every few minutes. Prices are asking prices, not sale prices.