Homes for sale in St. Thomas
539 listings · median price $560,627 · average price $617,613 · from $1,050 to $4,500,000.
- 42 Lucas Road — $643,713 · House · 3 bed · 3 bath · St. Thomas
- 154 Styles Drive — $647,891 · House · 3 bed · 2 bath · 1,100 sq ft · St. Thomas
- 5 Hawthorn Court — $649,900 · 3 bed · 3 bath · 1,100 sq ft · St. Thomas
- 57 Rosebery Place — $649,900 · 4 bed · 3 bath · St. Thomas
- 24 Hincks Street — $649,900 · 3 bed · 4 bath · St. Thomas
- 93 Benjamin Parkway — $649,900 · 3 bed · 3 bath · 1,500 sq ft · St. Thomas
- 5 Hawthorn Court — $649,900 · House · 3 bed · 3 bath · St. Thomas
- 57 Rosebery Place — $649,900 · Multi-family · 4 bed · 3 bath · St. Thomas
- 11 Kensington Court — $655,000 · 3 bed · 4 bath · 1,500 sq ft · St. Thomas
- 11 Kensington Court — $655,000 · House · 3 bed · 3 bath · St. Thomas
- 40-42 Locust Street — $658,900 · 4 bed · 2 bath · 1,500 sq ft · St. Thomas
- 40-42 Locust Street — $658,900 · Multi-family · 4 bed · 2 bath · St. Thomas
- 73 Greenway Boulevard — $659,900 · 3 bed · 2 bath · 1,100 sq ft · St. Thomas
- 40 Metcalfe Street — $659,900 · 5 bed · 3 bath · 2,500 sq ft · St. Thomas
- 11 - 101 Southgate Parkway — $659,900 · 3 bed · 3 bath · 1,400 sq ft · St. Thomas
- 73 Greenway Boulevard — $659,900 · House · 3 bed · 2 bath · St. Thomas
- 40 Metcalfe Street — $659,900 · House · 5 bed · 3 bath · St. Thomas
- 101 Southgate Parkway 11 — $659,900 · Condo · 3 bed · 3 bath · St. Thomas
- 37 Harrow Lane — $665,800 · 3 bed · 2 bath · 1,500 sq ft · St. Thomas
- 37 Harrow Lane — $665,800 · House · 3 bed · 2 bath · St. Thomas
- 37 Harrow Lane — $665,800 · House · 3 bed · 2 bath · St. Thomas
- 2 Cherry Blossom Lane — $669,900 · 3 bed · 2 bath · 700 sq ft · St. Thomas
- 2 Cherry Blossom Lane — $669,900 · House · 3 bed · 2 bath · St. Thomas
- 226 Peach Tree Boulevard — $675,000 · 2 bed · 3 bath · 1,100 sq ft · St. Thomas
- 226 Peach Tree Boulevard — $675,000 · House · 2 bed · 3 bath · St. Thomas
- 4 Doral Court — $697,000 · House · 3 bed · 3 bath · 1,100 sq ft · St. Thomas, St. Thomas
- 7 Church Street — $699,000 · 6 bed · 4 bath · 3,000 sq ft · St. Thomas
- 7 Church Street — $699,000 · Multi-family · 6 bed · 4 bath · St. Thomas
- 43 Lucas Road — $699,900 · 4 bed · 3 bath · 2,000 sq ft · St. Thomas
- 82 Wellington Street — $699,900 · 7 bed · 4 bath · St. Thomas
- 60 Inkerman Street — $700,000 · 5 bed · 2 bath · 2,000 sq ft · St. Thomas
- 89 Acorn Trail — $700,000 · 5 bed · 3 bath · 2,417 sq ft · St. Thomas
- 89 Acorn Trail — $700,000 · 5 bed · 3 bath · 1,500 sq ft · St. Thomas
- 60 Inkerman Street — $700,000 · Multi-family · 5 bed · 2 bath · St. Thomas
- 89 Acorn Trail — $700,000 · House · 5 bed · 3 bath · St. Thomas
- 19 Kensington Court — $712,900 · 4 bed · 3 bath · 1,500 sq ft · St. Thomas
- 19 Kensington Court — $712,900 · House · 4 bed · 3 bath · St. Thomas
- 138 Renaissance Drive — $714,900 · 4 bed · 3 bath · 1,100 sq ft · St. Thomas
- 138 Renaissance Drive — $714,900 · House · 4 bed · 3 bath · St. Thomas
- 2 Ambleside Drive — $719,900 · 5 bed · 3 bath · 1,100 sq ft · St. Thomas
- 137 St George Street — $719,900 · House · 4 bed · 2 bath · 1,500 sq ft · St. Thomas
- 2 Ambleside Drive — $719,900 · House · 5 bed · 3 bath · St. Thomas
- 174 Renaissance Drive — $720,265 · 3 bed · 3 bath · 1,500 sq ft · St. Thomas
- 174 Renaissance Drive — $720,265 · House · 3 bed · 2 bath · St. Thomas
- 174 Renaissance Drive — $720,265 · House · 3 bed · 3 bath · St. Thomas
- 80 Styles Drive — $722,000 · 3 bed · 2 bath · 1,500 sq ft · St. Thomas
- 80 Styles Drive — $722,000 · House · 3 bed · 2 bath · 430 sq ft · St. Thomas
- 102 Styles Drive — $722,700 · 4 bed · 3 bath · 1,100 sq ft · St. Thomas
Other property types in St. Thomas
Other cities
- Homes for sale in Toronto (18,053)
- Homes for sale in Edmonton (6,579)
- Homes for sale in Calgary (6,013)
- Homes for sale in Hamilton (5,685)
- Homes for sale in Ottawa (5,211)
- Homes for sale in Mississauga (4,917)
- Homes for sale in Surrey (4,732)
- Homes for sale in Brampton (3,820)
- Homes for sale in Vancouver (3,707)
- Homes for sale in Kitchener (2,423)
- Homes for sale in Vaughan (2,409)
- Homes for sale in Oakville (2,170)
- Homes for sale in Markham (2,145)
- Homes for sale in Burlington (1,959)
- Homes for sale in Burnaby (1,918)
- Homes for sale in Kelowna (1,841)
- Homes for sale in Barrie (1,827)
- Homes for sale in Kawartha Lakes (1,823)
- Homes for sale in Richmond Hill (1,812)
- Homes for sale in Richmond (1,798)
- Homes for sale in London South (1,663)
- Homes for sale in Langley (1,580)
- Homes for sale in Brantford (1,534)
- Homes for sale in Waterloo (1,484)
- Homes for sale in Windsor (1,450)
- Homes for sale in Prince George (1,418)
- Homes for sale in St. Catharines (1,405)
- Homes for sale in Cambridge (1,354)
- Homes for sale in Niagara Falls (1,337)
- Homes for sale in Guelph (1,327)