Ontario

Homes for sale in St. Thomas. Every active listing.

$560K
median price
50
avg days on market
updated 2026-09-05

Active listings in St. Thomas

Showing 51 homes in St. Thomas
30 Peach Tree BoulevardDetached

$615,000

30 Peach Tree Boulevard

3+1 bed · 2 bath·1100-1500 sq ft·3 parking

St. Thomas

Listed 2 days ago · Elgin Realty Limited

25 Kiln Lane EAtt/Row/Townhouse

$488,200

25 Kiln Lane E

3+1 bed · 3 bath·1100-1500 sq ft·3 parking

St. Thomas

Listed 2 days ago · Century 21 Heritage House Ltd

15 Antrim StreetDetached

$329,900

15 Antrim Street

3 bed · 2 bath·1100-1500 sq ft·3 parking

St. Thomas

Listed 2 days ago · Royal LePage Triland Realty

  • Listing states: renovated
Lot 55 SANDYMOUNT ParkwayDetached

$699,800

Lot 55 SANDYMOUNT Parkway

4 bed · 3 bath·2000-2500 sq ft·4 parking

St. Thomas

Listed 3 days ago · Royal LePage Triland Realty

115 Styles DriveSemi-Detached

$591,086

115 Styles Drive

3 bed · 3 bath·1500-2000 sq ft·3 parking

St. Thomas

Listed 3 days ago · Century 21 Heritage House Ltd

LOT 57 CLIFFSIDE TerraceDetached

$599,800

LOT 57 CLIFFSIDE Terrace

2 bed · 2 bath·1100-1500 sq ft·2 parking

St. Thomas

Listed 3 days ago · Royal LePage Triland Realty

16 HOPPER LaneSemi-Detached

$634,437

16 HOPPER Lane

3 bed · 3 bath·1500-2000 sq ft·2 parking

St. Thomas

Listed 3 days ago · Royal LePage Triland Realty

14 Hopper LaneSemi-Detached

$636,171

14 Hopper Lane

3 bed · 3 bath·1500-2000 sq ft·3.5 parking

St. Thomas

Listed 3 days ago · Royal LePage Triland Realty

LOT 64 CLIFFSIDE TerraceDetached

$762,435

LOT 64 CLIFFSIDE Terrace

2 bed · 2 bath·1100-1500 sq ft·4 parking

St. Thomas

Listed 4 days ago · Royal LePage Triland Realty

1 Vanier PlaceDetached

$559,000

1 Vanier Place

2 bed · 2 bath·700-1100 sq ft·2 parking

St. Thomas

Listed 4 days ago · Oak And Key Real Estate

327 Wellington StreetDetached

$485,000

327 Wellington Street

3 bed · 2 bath·1500-2000 sq ft·2 parking

St. Thomas

Listed 4 days ago · Right At Home Realty

34 Ashberry PlaceDetached

$749,900

34 Ashberry Place

2+2 bed · 3 bath·1100-1500 sq ft·4 parking

St. Thomas

Listed 4 days ago · The Realty Firm Inc.

LOT 56 CLIFFSIDE TerraceDetached

$679,005

LOT 56 CLIFFSIDE Terrace

3 bed · 3 bath·1500-2000 sq ft·4 parking

St. Thomas

Listed 4 days ago · Royal LePage Triland Realty

29 KILN LaneSemi-Detached

$556,403

29 KILN Lane

2 bed · 2 bath·1100-1500 sq ft·3 parking

St. Thomas

Listed 4 days ago · Royal LePage Triland Realty

112 Styles DriveSemi-Detached

$584,872

112 Styles Drive

3 bed · 3 bath·1500-2000 sq ft·3.5 parking

St. Thomas

Listed 4 days ago · Royal LePage Triland Realty

20 Windemere Place, Unit 10Detached Condo

$409,900

20 Windemere Place, Unit 10

2 bed · 2 bath·1000-1199 sq ft·2 parking·$450/mo fee

St. Thomas

Listed 4 days ago · Royal LePage Triland Realty

15 Gregory PlaceSemi-Detached

$449,999

15 Gregory Place

3 bed · 2 bath·700-1100 sq ft·5 parking

St. Thomas

Listed 5 days ago · Nu-Vista Pinnacle Realty Brokerage Inc

Lot 11 Sandymount ParkwayDetached

$669,900

Lot 11 Sandymount Parkway

2 bed · 2 bath·1100-1500 sq ft·4 parking

St. Thomas

Listed 5 days ago · Royal LePage Triland Realty

344 Wellington StreetDetached

$499,000

344 Wellington Street

3 bed · 2 bath·1100-1500 sq ft·4 parking

St. Thomas

Listed 5 days ago · RE/MAX Centre City Realty Inc.

  • Listing states: renovated
92 Renaissance DriveSemi-Detached

$524,900

92 Renaissance Drive

2 bed · 2 bath·1100-1500 sq ft·3 parking

St. Thomas

Listed 5 days ago · Elgin Realty Limited

2 Cherry Blossom LaneDetached

$649,900

2 Cherry Blossom Lane

2+1 bed · 2 bath·700-1100 sq ft·5 parking

St. Thomas

Listed 5 days ago · RE/MAX Centre City Realty Inc.

61 Airey AvenueDetached

$499,900

61 Airey Avenue

3+1 bed · 2 bath·700-1100 sq ft·4 parking

St. Thomas

Listed 6 days ago · RE/MAX Tri-County Realty Inc Brokerage

  • Listing states: renovated
40 SCHREYER DriveDetached

$529,900

40 SCHREYER Drive

2 bed · 2 bath·700-1100 sq ft·3 parking

St. Thomas

Listed 6 days ago · Elgin Realty Limited

10 Regent StreetDetached

$664,900

10 Regent Street

3+1 bed · 2 bath·2000-2500 sq ft·8 parking

St. Thomas

Listed 9 days ago · Royal LePage Triland Realty

31 KILN LaneSemi-Detached

$556,536

31 KILN Lane

2 bed · 2 bath·1100-1500 sq ft·3 parking

St. Thomas

Listed 9 days ago · Royal LePage Triland Realty

2 West Pearl StreetDetached

$249,900

2 West Pearl Street

3 bed · 1 bath·1100-1500 sq ft·2 parking

St. Thomas

Listed 10 days ago · RE/MAX Real Estate Centre Inc.

18 Laurier RoadDetached

$509,900

18 Laurier Road

3 bed · 2 bath·700-1100 sq ft·3 parking

St. Thomas

Listed 10 days ago · Royal LePage Triland Realty

20 Parkview DriveDetached

$819,900

20 Parkview Drive

4 bed · 3 bath·2000-2500 sq ft·6 parking

St. Thomas

Listed 10 days ago · Team Glasser Real Estate Brokerage Inc.

154 STYLES DriveDetached

$647,891

154 STYLES Drive

3 bed · 2 bath·1100-1500 sq ft·3 parking

St. Thomas

Listed 10 days ago · Royal LePage Triland Realty

58 VANIER PlaceDetached

$579,000

58 VANIER Place

3 bed · 2 bath·1100-1500 sq ft·5 parking

St. Thomas

Listed 11 days ago · RE/MAX Escarpment Realty Inc.

69 KAINS StreetDuplex

$499,900

69 KAINS Street

4 bed · 2 bath·1500-2000 sq ft·4 parking

St. Thomas

Listed 11 days ago · Team Glasser Real Estate Brokerage Inc.

34 Brock StreetSemi-Detached

$549,900

34 Brock Street

2+2 bed · 2 bath·1100-1500 sq ft·5 parking

St. Thomas

Listed 11 days ago · Century 21 First Canadian Corp

20 Maple StreetDetached

$534,900$539,900Price reduced from $539,900

20 Maple Street

5 bed · 2 bath·2000-2500 sq ft·4 parking

St. Thomas

Listed 11 days ago · Pc275 Realty Inc.

43 Bonnie PlaceSemi-Detached

$499,900

43 Bonnie Place

2 bed · 2 bath·700-1100 sq ft·2 parking

St. Thomas

Listed 11 days ago · Royal LePage Triland Realty

69 Carrie CrescentSemi-Detached

$519,900

69 Carrie Crescent

2 bed · 1 bath·1100-1500 sq ft·2 parking

St. Thomas

Listed 12 days ago · Elgin Realty Limited

32 Coyne StreetDetached

$439,900

32 Coyne Street

4 bed · 2 bath·700-1100 sq ft·4 parking

St. Thomas

Listed 12 days ago · Elgin Realty Limited

32 West AvenueDetached

$455,000

32 West Avenue

4 bed · 2 bath·1500-2000 sq ft·5 parking

St. Thomas

Listed 13 days ago · Gale Group Realty Brokerage Ltd

83 Confederation DriveDetached

$429,900

83 Confederation Drive

3 bed · 2 bath·700-1100 sq ft·2 parking

St. Thomas

Listed 13 days ago · RE/MAX Centre City John Direnzo Team

27 Cook CrescentDetached

$509,000

27 Cook Crescent

3 bed · 2 bath·1100-1500 sq ft·3 parking

St. Thomas

Listed 13 days ago · Elgin Realty Limited

17 Cortland TerraceAtt/Row/Townhouse

$584,900

17 Cortland Terrace

2+1 bed · 3 bath·1100-1500 sq ft·3 parking

St. Thomas

Listed 13 days ago · Sutton Group - Select Realty

8 Croatia CourtDetached

$549,900

8 Croatia Court

3+1 bed · 2 bath·1100-1500 sq ft·3 parking

St. Thomas

Listed 13 days ago · Royal LePage Triland Realty

NA Park AvenueVacant Land

$250,000

NA Park Avenue

— bed · — bath

St. Thomas

Listed 13 days ago · Right At Home Realty

20 Valderrama LaneDetached

$770,000

20 Valderrama Lane

4+1 bed · 4 bath·2500-3000 sq ft·5 parking

St. Thomas

Listed 15 days ago · RE/MAX Hallmark Realty Ltd.

3 Parkside DriveDetached

$434,900

3 Parkside Drive

3 bed · 2 bath·700-1100 sq ft·3 parking

St. Thomas

Listed 16 days ago · Century 21 First Canadian Corp

77 First AvenueDetached

$439,900

77 First Avenue

3 bed · 1 bath·700-1100 sq ft·3 parking

St. Thomas

Listed 16 days ago · RE/MAX Advantage Realty Ltd.

41 Hincks StreetDetached

$599,000

41 Hincks Street

3 bed · 2 bath·1500-2000 sq ft·4 parking

St. Thomas

Listed 16 days ago · Right At Home Realty

19 Kensington CourtDetached

$699,900$712,900Price reduced from $712,900

19 Kensington Court

3+1 bed · 3 bath·1500-2000 sq ft·6 parking

St. Thomas

Listed 16 days ago · Century 21 Skylark Real Estate Ltd.

48 Ambrosia PathDetached

$760,000

48 Ambrosia Path

4+1 bed · 4 bath·2000-2500 sq ft·6 parking

St. Thomas

Listed 16 days ago · Oak And Key Real Estate

111 Manor RoadSemi-Detached

$459,900

111 Manor Road

3 bed · 2 bath·1100-1500 sq ft·2 parking

St. Thomas

Listed 17 days ago · Elgin Realty Limited

410 Burwell Road, Unit 16Vacant Land Condo

$449,900

410 Burwell Road, Unit 16

2+1 bed · 2 bath·1000-1199 sq ft·2 parking·$395/mo fee

St. Thomas

Listed 17 days ago · Elgin Realty Limited

  • Listing states: renovated
180 Alma StreetDetached

$505,000

180 Alma Street

3 bed · 2 bath·1500-2000 sq ft·6 parking

St. Thomas

Listed 17 days ago · Royal LePage Triland Premier Brokerage

  • Listing states: renovated
Buying in St. Thomas

A railway-heritage city just south of London — an attainable Elgin County market known for its historic architecture and an elevated park built on a former rail trestle.

Browse every active listing in St. Thomas below — prices, photos, and specs are open to everyone. Track the market with live data above, and when you're ready to see what homes actually sold for, register once to unlock sold prices for your visit.

Curious what homes really sold for in St. Thomas?
Listed is a number — sold is the truth.
See St. Thomas sold prices →

St. Thomas buyer questions

How many homes are for sale in St. Thomas?

The active count updates from board data — see the market pulse at the top of this page. Active listings are open to browse in full.

Are the listing prices accurate?

Active listings come from available listing and market data sources. Data is deemed reliable but is not guaranteed accurate — always confirm details with your agent.

How do I see sold prices in St. Thomas?

Sold data is shown to registered users under Virtual Office Website (VOW) rules. Register once and sold prices unlock for your session.

Who is behind AskEmma?

AskEmma is associated with Alex Goodman, Sales Representative, RE/MAX Your Community Realty, Brokerage.