Townhouses to rent in Main Centre

19,689 available properties
Sort by:
Most relevant first
Most relevant first
Most up-to-date first
Most recent published
Price: Lowest first
Price: Highest first
Bedrooms: Lowest first
Bedrooms: Highest first
Size: Lowest first
Size: Highest first
20 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Beaches—East York, Toronto
$ 1,675/month
Beaches—East York, Toronto

1 Bedroom

1 Bathroom

700 sq.ft

Swimming poolParking

3 days + 7 hours ago

24 pictures Arrow icon pointing to the right
House
House for rent in Shepard Industrial, Calgary
$ 1,900/month
Shepard Industrial, Calgary

2 Bedrooms

2 Bathrooms

1,000 sq.ft

Parking

4 days + 7 hours ago

13 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Bobcaygeon, Kawartha Lakes
$ 1,900/month
Bobcaygeon, Kawartha Lakes

2 Bedrooms

1 Bathroom

900 sq.ft

Swimming poolParking

4 days + 7 hours ago

16 pictures Arrow icon pointing to the right
House
House for rent in Emerald Landing, Calgary
$ 2,000/month
$ 2,100/month
5%
Emerald Landing, Calgary

3 Bedrooms

2 Bathrooms

GardenParkingCellar

6 days + 7 hours ago

27 pictures Arrow icon pointing to the right
House
House for rent in Walker, Edmonton
$ 1,625/month
$ 1,675/month
3%
Walker, Edmonton

2 Bedrooms

2 Bathrooms

1,154 sq.ft

Patio

6 days + 7 hours ago

15 pictures Arrow icon pointing to the right
House
House for rent in McCauley, Edmonton
$ 2,095/month
$ 2,150/month
3%
McCauley, Edmonton

2 Bedrooms

2 Bathrooms

PatioParkingEquipped kitchen

6 days + 7 hours ago

11 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Gloucester-Southgate, Ottawa
$ 1,440/month
Gloucester-Southgate, Ottawa

1 Bedroom

1 Bathroom

530 sq.ft

BalconyParking

1 week + 3 days ago

20 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Royal Oak, Saanich
$ 2,395/month
Royal Oak, Saanich

1 Bedroom

1 Bathroom

665 sq.ft

Balcony

1 week + 3 days ago

50 pictures Arrow icon pointing to the right
House
House for rent in Desrochers, Edmonton
$ 2,000/month
Desrochers, Edmonton

3 Bedrooms

2 Bathrooms

1,380 sq.ft

PatioParkingCellar

1 week + 3 days ago

20 pictures Arrow icon pointing to the right
House
House for rent in Airdrie
$ 2,246/month
Airdrie, Alberta

3 Bedrooms

2 Bathrooms

1,704 sq.ft

BalconyEquipped kitchen

1 week + 3 days ago

20 pictures Arrow icon pointing to the right
House
House for rent in Bankview, Calgary
$ 3,100/month
Bankview, Calgary

3 Bedrooms

2 Bathrooms

1,317 sq.ft

ParkingAir conditioning

1 week + 4 days ago

12 pictures Arrow icon pointing to the right
House
House for rent in Edmonton, Wedgewood
$ 1,950/month
Edmonton, Alberta

3 Bedrooms

1 Bathroom

1 week + 4 days ago

15 pictures Arrow icon pointing to the right
House
House for rent in Industrial Sector A And Keith, Hamilton
$ 1,450/month
Industrial Sector A And Keith, Hamilton

2 Bedrooms

1 Bathroom

800 sq.ft

GardenHeatingAir conditioningParkingEquipped kitchen

1 week + 4 days ago

20 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Burlington, Golden Horseshoe
$ 2,775/month
Burlington, Golden Horseshoe

2 Bedrooms

2 Bathrooms

1,092 sq.ft

GardenTerraceParking

1 week + 4 days ago

20 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Burlington, Golden Horseshoe
$ 2,725/month
Burlington, Golden Horseshoe

2 Bedrooms

1 Bathroom

996 sq.ft

GardenTerraceParking

1 week + 4 days ago

20 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Elmvale, Ottawa
$ 2,100/month
Elmvale, Ottawa

1 Bedroom

1 Bathroom

800 sq.ft

GardenParkingEquipped kitchenFully furnished

1 week + 5 days ago

25 pictures Arrow icon pointing to the right
House
House for rent in Tait, Richmond
$ 3,295/month
$ 3,495/month
6%
Tait, Richmond

3 Bedrooms

2 Bathrooms

1,247 sq.ft

BalconySwimming poolParkingEquipped kitchen

1 week + 6 days ago

13 pictures Arrow icon pointing to the right
House
House for rent in Summerside, Edmonton
$ 2,200/month
Summerside, Edmonton

3 Bedrooms

2 Bathrooms

1,700 sq.ft

ParkingFireplaceCellar

1 week + 6 days ago

16 pictures Arrow icon pointing to the right
House
House for rent in Livingston, Calgary
$ 2,100/month
Livingston, Calgary

3 Bedrooms

2 Bathrooms

1,448 sq.ft

Parking

1 week + 6 days ago

31 pictures Arrow icon pointing to the right
House
House for rent in Calgary, Northwest
$ 3,000/month
Calgary, Alberta

2 Bedrooms

2 Bathrooms

1,189 sq.ft

Fireplace

2 weeks + 7 hours ago

27 pictures Arrow icon pointing to the right
House
House for rent in Windsong, Airdrie
$ 1,800/month
Windsong, Airdrie

2 Bedrooms

1 Bathroom

BalconyParking

2 weeks + 7 hours ago

25 pictures Arrow icon pointing to the right
House
House for rent in Redstone, Calgary
$ 1,699/month
Redstone, Calgary

2 Bedrooms

2 Bathrooms

1,456 sq.ft

BalconyParking

2 weeks + 7 hours ago

31 pictures Arrow icon pointing to the right
House
House for rent in Valley Ridge, Calgary
$ 3,395/month
Valley Ridge, Calgary

5 Bedrooms

3 Bathrooms

GardenBalcony

2 weeks + 7 hours ago

14 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Walker, Edmonton
$ 1,750/month
Walker, Edmonton

2 Bedrooms

2 Bathrooms

812 sq.ft

BalconyParking

2 weeks + 1 day ago

26 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Black Stone, City of Leduc
$ 1,795/month
Black Stone, City of Leduc

3 Bedrooms

2 Bathrooms

1,553 sq.ft

Patio

2 weeks + 3 days ago

50 pictures Arrow icon pointing to the right
House
House for rent in Ambleton, Calgary
$ 2,100/month
Ambleton, Calgary

3 Bedrooms

2 Bathrooms

1,765 sq.ft

GardenDeck

2 weeks + 3 days ago

20 pictures Arrow icon pointing to the right
House
House for rent in Chilliwack, Fraser Valley Regional District
$ 2,800/month
Chilliwack, Fraser Valley Regional District

3 Bedrooms

3 Bathrooms

1,597 sq.ft

GymSwimming poolParking

2 weeks + 4 days ago

17 pictures Arrow icon pointing to the right
House
House for rent in Edmonton, Wedgewood
$ 2,200/month
Edmonton, Alberta

3 Bedrooms

2 Bathrooms

Parking

2 weeks + 6 days ago

10 pictures Arrow icon pointing to the right
House
House for rent in Chaperal Private, Ottawa
$ 2,499/month
Chaperal Private, Ottawa

2 Bedrooms

2 Bathrooms

PatioBalconyParkingAir conditioningEquipped kitchen

Oct 10, 2026

29 pictures Arrow icon pointing to the right
House
House for rent in Terwillegar Community, Edmonton
$ 1,875/month
Terwillegar Community, Edmonton

2 Bedrooms

2 Bathrooms

914 sq.ft

GardenParking

Oct 08, 2026