Homes for sale in St. Thomas
539 listings · median price $560,627 · average price $617,151 · from $1,050 to $4,500,000.
- 102 Styles Drive — $722,700 · House · 4 bed · 3 bath · St. Thomas
- 95 Styles Drive — $723,635 · 3 bed · 3 bath · 1,500 sq ft · St. Thomas
- 95 Styles Drive — $723,635 · House · 3 bed · 3 bath · St. Thomas
- 95 Styles Drive — $723,635 · House · 3 bed · 2 bath · St. Thomas
- 10 Galbraith Court — $729,000 · 3 bed · 2 bath · 1,100 sq ft · St. Thomas
- 10 Galbraith Court — $729,000 · House · 3 bed · 2 bath · St. Thomas
- 8 Melrose Court — $734,900 · 4 bed · 3 bath · 1,500 sq ft · St. Thomas
- 8 Melrose Court — $734,900 · House · 4 bed · 2 bath · St. Thomas
- 172 Renaissance Drive — $738,000 · 4 bed · 3 bath · 2,000 sq ft · St. Thomas
- 172 Renaissance Drive — $738,000 · House · 4 bed · 3 bath · St. Thomas
- 1 Acorn Trail — $739,000 · 4 bed · 4 bath · 2,000 sq ft · St. Thomas
- 37 Evylean Court — $739,000 · 4 bed · 3 bath · 1,500 sq ft · St. Thomas
- 1 Acorn Trail — $739,000 · House · 4 bed · 4 bath · St. Thomas
- 37 Evylean Court — $739,000 · House · 4 bed · 3 bath · St. Thomas
- 34 Harrow Lane — $739,134 · 4 bed · 3 bath · 2,000 sq ft · St. Thomas
- 34 Harrow Lane — $739,134 · House · 4 bed · 3 bath · St. Thomas
- 2 Evylean Court — $739,990 · 4 bed · 3 bath · 1,100 sq ft · St. Thomas
- 2 Evylean Court — $739,990 · House · 4 bed · 3 bath · St. Thomas
- 31 Cavanaugh Crescent — $739,999 · 3 bed · 4 bath · 2,000 sq ft · St. Thomas
- 31 Cavanaugh Crescent — $739,999 · House · 3 bed · 4 bath · St. Thomas
- 176 Renaissance Drive — $746,814 · 3 bed · 3 bath · 2,000 sq ft · St. Thomas
- 176 Renaissance Drive — $746,814 · House · 3 bed · 2 bath · St. Thomas
- 176 Renaissance Drive — $746,814 · House · 3 bed · 3 bath · St. Thomas
- 10 Honey Bend — $749,000 · 4 bed · 3 bath · 2,500 sq ft · St. Thomas
- 10 Honey Bend — $749,000 · House · 4 bed · 3 bath · St. Thomas
- 3 Sutherland Court — $749,900 · 3 bed · 3 bath · 1,100 sq ft · St. Thomas
- 3 Sutherland Court — $749,900 · House · 3 bed · 3 bath · St. Thomas
- 32 Ashberry Place — $749,999 · 4 bed · 3 bath · 2,044 sq ft · St. Thomas
- 32 Ashberry Place — $749,999 · 4 bed · 3 bath · 2,000 sq ft · St. Thomas
- 14 Ayrshire Avenue — $755,664 · 3 bed · 4 bath · 2,000 sq ft · St. Thomas
- 14 Ayrshire Avenue — $755,664 · House · 3 bed · 4 bath · St. Thomas
- 48 Ambrosia Path — $760,000 · 5 bed · 4 bath · 2,000 sq ft · St. Thomas
- 48 Ambrosia Path — $760,000 · House · 5 bed · 4 bath · St. Thomas
- 16 Ayrshire Avenue — $764,513 · 4 bed · 3 bath · 2,000 sq ft · St. Thomas
- 16 Ayrshire Avenue — $764,513 · House · 4 bed · 2 bath · St. Thomas
- 16 Ayrshire Avenue — $764,513 · House · 4 bed · 3 bath · St. Thomas
- 4 Farley Place — $769,000 · 5 bed · 3 bath · 2,500 sq ft · St. Thomas
- 4 Farley Place — $769,000 · House · 5 bed · 3 bath · St. Thomas
- 73 Fifth Avenue — $769,900 · 4 bed · 4 bath · 2,500 sq ft · St. Thomas
- 73 Fifth Avenue — $769,900 · House · 4 bed · 4 bath · St. Thomas
- 20 Valderrama Lane — $770,000 · 5 bed · 4 bath · 2,500 sq ft · St. Thomas
- 20 Valderrama Lane — $770,000 · House · 5 bed · 4 bath · St. Thomas
- 14 Oxford Terrace — $789,000 · 6 bed · 4 bath · 2,000 sq ft · St. Thomas
- 14 Oxford Terrace — $789,000 · House · 6 bed · 4 bath · St. Thomas
- 170 Renaissance Drive — $795,487 · 4 bed · 4 bath · 2,000 sq ft · St. Thomas
- 170 Renaissance Drive — $795,487 · House · 4 bed · 3 bath · St. Thomas
- 170 Renaissance Drive — $795,487 · House · 4 bed · 4 bath · St. Thomas
- 29 Hedges Court — $799,000 · 4 bed · 3 bath · 1,100 sq ft · St. Thomas
Other property types in St. Thomas
Other cities
- Homes for sale in Toronto (17,986)
- Homes for sale in Edmonton (6,579)
- Homes for sale in Calgary (6,013)
- Homes for sale in Hamilton (5,663)
- Homes for sale in Ottawa (5,210)
- Homes for sale in Mississauga (4,897)
- Homes for sale in Surrey (4,732)
- Homes for sale in Brampton (3,803)
- Homes for sale in Vancouver (3,707)
- Homes for sale in Kitchener (2,417)
- Homes for sale in Vaughan (2,401)
- Homes for sale in Oakville (2,166)
- Homes for sale in Markham (2,135)
- Homes for sale in Burlington (1,954)
- Homes for sale in Burnaby (1,918)
- Homes for sale in Kelowna (1,841)
- Homes for sale in Kawartha Lakes (1,821)
- Homes for sale in Barrie (1,819)
- Homes for sale in Richmond Hill (1,805)
- Homes for sale in Richmond (1,798)
- Homes for sale in London South (1,656)
- Homes for sale in Langley (1,580)
- Homes for sale in Brantford (1,517)
- Homes for sale in Waterloo (1,472)
- Homes for sale in Windsor (1,449)
- Homes for sale in Prince George (1,418)
- Homes for sale in St. Catharines (1,402)
- Homes for sale in Cambridge (1,343)
- Homes for sale in Niagara Falls (1,336)
- Homes for sale in Guelph (1,313)