Skip to main content
squareyards-logo
DataIntelligence
Sell Your Home
Shortlisted Properties
  • New Homes
  • For Sale
  • For Rent
Danger! Indicates a dangerous or potentially negative action.
Error

Maximum 4 project can be compared at one go.

3 Bedroom Townhouse for Sale in Ontario

Showing results 1 - 30 of 4917

Are you searching for the perfect blend of comfort and style in a property? Look no further than Square Yards Canada. Our listings of 3 bedroom townhouses for sale in Ontario are designed to cater to various needs. You can specify and choose from essential features and additional amenities that fit your lifestyle. Begin your search with Square Yards Canada today and effortlessly find the best 3 bedroom townhouses for sale in Ontario with the best modern amenities.


Last Updated: May 01, 2025
  • New Listings
  • Price(Lo-Hi)
  • Price(Hi-Lo)
  • Bedrooms(Hi-Lo)
  • Bathrooms(Hi-Lo)
  • Square Feet(Lo-Hi)
  • Square Feet(Hi-Lo)
45 Photos
Last Updated : 47 Minutes ago
51 Paulander Drive, Waterloo, ON , MLS #40720141 , Image - 1
Unit-39, 51 Paulander Drive Kitchener, Waterloo, ON MLS® 40720141

Residential (Row/Townhouse)

$499,900
  • 3 Beds
  • 2 Baths
  • 1676 sq-ft
FULLY FINISHED WITH WALK-OUT BASEMENT & TWO FULL BATHS. Nestled in a quiet, family-friendly neighborhood, this charming home with a walk-out basement
27 Photos
Last Updated : 47 Minutes ago
79 Braeheid Avenue Avenue, Hamilton, ON , MLS #40714132 , Image - 1
Unit-6, 79 Braeheid Avenue Avenue Waterdown, Hamilton, ON MLS® 40714132

Residential (Row/Townhouse)

$599,999
price drop iconPrice drop by 8.4%
  • 3 Beds
  • 3 Baths
  • 1349 sq-ft
AFFORDABLE OPPORTUNITY IN QUIET COMPLEX! PERFECT FOR INVESTORS & FIRST TIME BUYERS! 3 bed, 2.5 bathroom townhouse in a desirable, quiet, complex with
39 Photos
Last Updated : 47 Minutes ago
181 Morris Street, Wellington, ON , MLS #40715969 , Image - 1
181 Morris Street Two Rivers, Guelph, Wellington, ON MLS® 40715969

Residential (Row/Townhouse)

$1,019,000
  • 3 Beds
  • 3 Baths
  • 3004.04 sq-ft
Tucked into the heart of Guelph’s storied St. Patrick’s Ward, 181 Morris Street is more than just a house, it’s a home with roots. Built on the former
27 Photos
Last Updated : 47 Minutes ago
96 Ennerdale Street, Simcoe, ON , MLS #40721085 , Image - 1
96 Ennerdale Street Rural Barrie Southwest, Barrie, Simcoe, ON MLS® 40721085

Residential (Row/Townhouse)

$669,900
  • 3 Beds
  • 3 Baths
  • 1442 sq-ft
**OPEN HOUSE SAT MAY 3RD 11AM-1PM**Be The First To Live In This Beautiful 3-Bedroom, 2.5-Bath Brand New Freehold 3-Storey Townhouse, Located In A Quie
Open House : Sat May 03, 11:00 AM to 01:00 PM
47 Photos
Last Updated : 47 Minutes ago
30 Flamingo Drive, Waterloo, ON , MLS #40720895 , Image - 1
Unit-5, 30 Flamingo Drive Woolwich, Waterloo, ON MLS® 40720895

Residential (Row/Townhouse)

$514,900
  • 3 Beds
  • 3 Baths
  • 1923.95 sq-ft
Welcome to this beautifully updated 3 bed, 3 bath townhouse in the quiet town of Elmira. This one is not to be missed! This home offers over 1900 sqft
41 Photos
Last Updated : 47 Minutes ago
400 Alberta Street, Niagara, ON , MLS #40719849 , Image - 1
400 Alberta Street Welland, Niagara, ON MLS® 40719849

Residential (Row/Townhouse)

$559,000
  • 3 Beds
  • 2 Baths
  • 1450 sq-ft
Attention First-Time Home Buyers! Welcome to this Carpet Free move-in ready Freehold townhome located in the desirable New Alberta Community in Wellan
29 Photos
Last Updated : 47 Minutes ago
39 Watch Hill Lane, Waterloo, ON , MLS #40722245 , Image - 1
39 Watch Hill Lane Cambridge, Waterloo, ON MLS® 40722245

Residential (Row/Townhouse)

$659,900
  • 3 Beds
  • 3 Baths
  • 1656 sq-ft
Welcome to 39 Watch Hill Lane — a modern 3-bedroom freehold townhouse that combines thoughtful design with major upgrades for a worry-free lifestyle.
46 Photos
Last Updated : 47 Minutes ago
121 Sunflower Place, Niagara, ON , MLS #40653465 , Image - 1
121 Sunflower Place Welland, Niagara, ON MLS® 40653465

Residential (Row/Townhouse)

$624,900
price drop iconPrice drop by 6.0%
  • 3 Beds
  • 3 Baths
  • 1916 sq-ft
27 Photos
Last Updated : 47 Minutes ago
34 Bow Valley Drive, Hamilton, ON , MLS #40693475 , Image - 1
Unit-5, 34 Bow Valley Drive Riverdale, Hamilton, ON MLS® 40693475

Residential (Row/Townhouse)

$449,000
price drop iconPrice drop by 8.2%
  • 3 Beds
  • 2 Baths
  • 1561 sq-ft
Welcome Home - 34 Bow Valley Drive Unit#5. A comfortable family home with a walk out to a fully fenced private ravine yard. Freshly painted, new tr
38 Photos
Last Updated : 47 Minutes ago
362 Plains Road E, Halton, ON , MLS #40705805 , Image - 1
Unit-52, 362 Plains Road E Lasalle, Burlington, Halton, ON MLS® 40705805

Residential (Row/Townhouse)

$899,900
price drop iconPrice drop by 6.2%
  • 3 Beds
  • 3 Baths
  • 1450 sq-ft
46 Photos
Last Updated : 47 Minutes ago
255 Calford St Street, Simcoe, ON , MLS #40709764 , Image - 1
255 Calford St Street Angus, Essa, Simcoe, ON MLS® 40709764

Residential (Row/Townhouse)

$649,900
price drop iconPrice drop by 1.5%
  • 3 Beds
  • 2 Baths
  • 1804 sq-ft
Welcome to 255 Calford Street, Angus. This little gem is a complete reno and what you will see will be a pleasant surprise. Located 10 minutes from B
36 Photos
Last Updated : 5 Hours ago
8 Pamela Lane, Waterloo, ON , MLS #40722692 , Image - 1
8 Pamela Lane Cambridge, Waterloo, ON MLS® 40722692

Residential (Row/Townhouse)

$799,999
  • 3 Beds
  • 3 Baths
  • 2904.26 sq-ft
FREEHOLD BUNGALOFT TOWNHOME IN PRIME LOCATION!Welcome to this beautifully maintained executive bungaloft townhome, ideally suited for adult lifestyle
Open House : Sat May 03, 02:00 PM to 04:00 PM
31 Photos
Last Updated : 5 Hours ago
471 Barrick Hill Road, Ottawa, ON , MLS #X12112603 , Image - 1
471 Barrick Hill Road 9010 - Kanata - Emerald Meadows/Trailwest, Kanata, Ottawa, ON MLS® X12112603

Residential Freehold (Att/Row/Townhouse)

$634,900
  • 3 Beds
  • 3 Baths
  • 1500-2000 sq-ft
Absolutely beautiful, spacious and meticulously maintained, this townhouse offers exceptional living space in a highly desirable, family-oriented neig
Open House : Sun May 04, 01:00 PM to 03:00 PM
42 Photos
Last Updated : 6 Hours ago
2453 Village Common, Halton, ON , MLS #40723038 , Image - 1
2453 Village Common Palermo West, Oakville, Halton, ON MLS® 40723038

Residential (Row/Townhouse)

$1,449,000
  • 3 Beds
  • 4 Baths
  • 2350 sq-ft
Gorgeous Executive Townhouse, Stunning 166 Feet Deep Lot Backing On To Fourteen Mile Creek & Surrounded By Lush Greenery In Oakville's Sought After Br
40 Photos
Last Updated : 6 Hours ago
72 Colonel Frank Ching Crescent, Peel, ON , MLS #W12016205 , Image - 1
72 Colonel Frank Ching Crescent Fletcher's West, Brampton, Peel, ON MLS® W12016205

Residential Freehold (Att/Row/Townhouse)

$849,000
  • 3 +1 Beds
  • 3 Baths
  • 1100-1500 sq-ft
Nestled in the desirable Fletchers West community, this stunning Mattamy-built end-unit executive freehold townhouse offers modern living with no main
35 Photos
Last Updated : 6 Hours ago
690 LITTLE GREY Street, Middlesex, ON , MLS #X12107435 , Image - 1
Unit-32, 690 LITTLE GREY Street East L, London East, Middlesex, ON MLS® X12107435

Residential Condo & Other (Condo Townhouse)

$340,000
  • 3 +0 Beds
  • 3 Baths
  • 1200-1399 sq-ft
This affordable and well-maintained 3-bedroom, 3-bathroom townhome offers over 1,600 sq. ft. of total living space, including a finished basement. Nes
35 Photos
Last Updated : 6 Hours ago
16 Nettle Crescent, Ottawa, ON , MLS #X12102797 , Image - 1
16 Nettle Crescent 2501 - Leitrim, Leitrim, Ottawa, ON MLS® X12102797

Residential Freehold (Att/Row/Townhouse)

$719,999
  • 3 Beds
  • 3 Baths
  • 1500-2000 sq-ft
Step into this stunning, newer end-unit townhome that perfectly blends modern design and luxury living. With its open-concept layout, this home invite
32 Photos
Last Updated : 6 Hours ago
1062 Clipper Lane, Durham, ON , MLS #E12072186 , Image - 1
1062 Clipper Lane Rural Pickering, Pickering, Durham, ON MLS® E12072186

Residential Freehold (Att/Row/Townhouse)

$850,000
price drop iconPrice drop by 4.8%
  • 3 +1 Beds
  • 3 Baths
  • 1100-1500 sq-ft
Beautiful End Unit Townhome Built by Mattamy in Pickering's New Seaton Community. This nearly new turnkey property is perfect for first-time homebuyer
1 Photos
Last Updated : 7 Hours ago
5025 Ninth Line, Peel, ON
Unit-11, 5025 Ninth Line Churchill Meadows, Mississauga, Peel, ON MLS® W12111844

Residential Condo & Other (Condo Townhouse)

$780,000
  • 3 +1 Beds
  • 3 Baths
  • 1600-1799 sq-ft
Open House : Sat May 03, 01:00 PM to 03:00 PM
37 Photos
Last Updated : 7 Hours ago
700 Paisley Road, Wellington, ON , MLS #40719330 , Image - 1
Unit-43, 700 Paisley Road Parkwood Gardens, Guelph, Wellington, ON MLS® 40719330

Residential (Row/Townhouse)

$499,000
  • 3 Beds
  • 2 Baths
  • 1550 sq-ft
Open House : Sun May 04, 02:00 AM to 04:00 PM
31 Photos
Last Updated : 7 Hours ago
77 Glazebrook Drive, York, ON , MLS #N12085193 , Image - 1
77 Glazebrook Drive East Woodbridge, Vaughan, York, ON MLS® N12085193

Residential Freehold (Att/Row/Townhouse)

$1,179,000
price drop iconPrice drop by 4.8%
  • 3 +1 Beds
  • 3 Baths
  • 2000-2500 sq-ft
Welcome to the prestigious location nestled on Hwy 7. Original owner Meticulously maintained Luxurious Townhome with 3bdrms +Den (Can Be Used As Bdrm)
47 Photos
Last Updated : 7 Hours ago
506 Rossland Road W, Durham, ON , MLS #E12113143 , Image - 1
506 Rossland Road W Northwest Ajax, Ajax, Durham, ON MLS® E12113143

Residential Freehold (Att/Row/Townhouse)

$789,900
  • 3 +1 Beds
  • 4 Baths
  • 1500-2000 sq-ft
Welcome To This Remarkable Forest Town Home On Duffin's Creek Forest In Northwest Ajax, This Home Features A Gorgeous Chef Inspired Kitchen With Grani
40 Photos
Last Updated : 7 Hours ago
10 Pumpkin Pass, Hamilton, ON , MLS #40719617 , Image - 1
Unit-32, 10 Pumpkin Pass Binbrook, Hamilton, ON MLS® 40719617

Residential (Row/Townhouse)

$674,900
  • 3 Beds
  • 3 Baths
  • 1352 sq-ft
Welcome to this beautifully maintained and move-in ready townhouse in the charming community of Binbrook! Bellmore PS is just across the street from
18 Photos
Last Updated : 7 Hours ago
54 Bridge Street, Waterloo, ON , MLS #40716586 , Image - 1
Unit-27, 54 Bridge Street Kitchener, Waterloo, ON MLS® 40716586

Residential (Row/Townhouse)

$599,900
  • 3 Beds
  • 2 Baths
  • 1674 sq-ft
One of the largest condo towns with Panoramic views of Grand river and 2 owned parking spots is finally offered for sale at this amazing location! Rar
1 Photos
Last Updated : 7 Hours ago
400 Alberta Street, Niagara, ON
400 Alberta Street 773 - Lincoln/Crowland, Welland, Niagara, ON MLS® X12106832

Residential Freehold (Att/Row/Townhouse)

$559,000
  • 3 Beds
  • 2 Baths
  • 1100-1500 sq-ft
Attention First-Time Home Buyers! Welcome to this Carpet Free move-in ready Freehold townhome located in the desirable New Alberta Community in Wellan
50 Photos
Last Updated : 7 Hours ago
16 Raspberry Lane, Hamilton, ON , MLS #40722962 , Image - 1
16 Raspberry Lane Mount Hope, Hamilton, ON MLS® 40722962

Residential (Row/Townhouse)

$799,900
  • 3 Beds
  • 4 Baths
  • 2118 sq-ft
This Spacious and well-maintained end unit townhome offers added privacy, extra natural light, and a spacious fenced in backyard. Featuring 3 + 1 bedr
49 Photos
Last Updated : 7 Hours ago
135 Hardcastle Drive, Waterloo, ON , MLS #40717704 , Image - 1
Unit-13, 135 Hardcastle Drive Cambridge, Waterloo, ON MLS® 40717704

Residential (Row/Townhouse)

$799,900
  • 3 Beds
  • 3 Baths
  • 2481 sq-ft
Welcome to 135 Hardcastle Drive, Unit 13!This better-than-new, freehold townhouse offers over 2,000 sq ft of stylish living space. Enjoy brand new flo
Open House : Sun May 04, 02:00 PM to 04:00 PM
29 Photos
Last Updated : 7 Hours ago
675 Victoria Road N, Wellington, ON , MLS #X12030048 , Image - 1
Unit-12, 675 Victoria Road N Victoria North, Guelph, Wellington, ON MLS® X12030048

Residential Condo & Other (Condo Townhouse)

$849,000
  • 3 Beds
  • 3 Baths
  • 1400-1599 sq-ft
Small boutique style 31unit Townhouse Complex is complete. All units are built and in drywall stage, 9 units remaining. This is a Corner Unit with a w
50 Photos
Last Updated : 7 Hours ago
622 Lumberton Crescent, Peel, ON , MLS #W12078008 , Image - 1
622 Lumberton Crescent Hurontario, Mississauga, Peel, ON MLS® W12078008

Residential Freehold (Att/Row/Townhouse)

$969,000
price drop iconPrice drop by 1.7%
  • 3 Beds
  • 4 Baths
  • 1100-1500 sq-ft
Location, Location, Locations!!! Freehold Gorgeous Townhouse featuring 3 spacious bedrooms, 3.5 Bathrooms in the heart of Mississauga. Freshly painted
27 Photos
Last Updated : 7 Hours ago
3880 Major Mackenzie Drive W, York, ON , MLS #N12087738 , Image - 1
3880 Major Mackenzie Drive W Vellore Village, Vaughan, York, ON MLS® N12087738

Residential Freehold (Att/Row/Townhouse)

$1,150,000
  • 3 +1 Beds
  • 4 Baths
  • 2000-2500 sq-ft
Welcome to 3880 Major Mackenzie Dr.! Located in a charming community of Cold Creek Estates in Vellore Village. Rarely offered end-unit with 3 bedrooms
Shortlisted Properties
error icon
Error

Maximum 4 project can be compared at one go.

Tell us a Little about yourself!