Houses for Sale in Barrie
There are currently 628 houses for sale in Barrie.
Barrie is a vibrant waterfront city on Kempenfelt Bay offering an active lifestyle with growing urban amenities. As the gateway to cottage country, Barrie combines affordable real estate with a thriving job market and excellent recreational opportunities.
Home prices are notably more affordable than the GTA core, with detached homes starting around $600,000.
Source: MLS® data from the Toronto Regional Real Estate Board (TRREB) and other Ontario real estate boards via PropTx. Price ranges are rounded figures as of March 2026 and are updated periodically.
Waterfront living on Kempenfelt Bay, gateway to cottage country, and rapid transit expansion.
Explore houses for sale in Barrie. From detached and semi-detached homes to row houses, find the perfect family home with yard space and room to grow.
Newest Listings in Barrie
- 38 Sagewood Avenue, Barrie — 3 bed, 3 bath, $664,900
- 262 Wessenger Drive, Barrie — 3 bed, 2 bath, $699,900
- 135 Cardinal Street, Barrie — 4 bed, 3 bath, $669,000
- 32 Sagewood Avenue, Barrie — 4 bed, 3 bath, $679,900
- 286 Anne Street N, Barrie — 5 bed, 2 bath, $649,900
- 42 Pearcey Crescent, Barrie — 4 bed, 4 bath, $799,900
- 79 Winchester Terrace, Barrie — 3 bed, 3 bath, $625,000
- 58 Goodwin Drive, Barrie — 3 bed, 3 bath, $559,900
- 15 Valleybrook Road, Barrie — 5 bed, 4 bath, $849,000
- 16 Blake Street, Barrie — 7 bed, 3 bath, $1,400,000
- 33 Churchland Drive, Barrie — 3 bed, 3 bath, $649,900
- 163 Grove Street E, Barrie — 3 bed, 2 bath, $610,000
- 26 Newton Street, Barrie — 4 bed, 2 bath, $575,000
- 5 McCutcheon Court, Barrie — 4 bed, 4 bath, $839,900
- 11 Castle Drive, Barrie — 4 bed, 2 bath, $837,000
- 27 Max Avenue, Barrie — 3 bed, 3 bath, $699,000
- 44 Monarchy Street, Barrie — 3 bed, 1 bath, $499,777
- 38 Christie Crescent, Barrie — 3 bed, 1 bath, $569,555
- 38 Felt Crescent, Barrie — 5 bed, 4 bath, $850,000
- 14 Copeman Crescent, Barrie — 4 bed, 2 bath, $650,000
- 90 Sproule Drive, Barrie — 5 bed, 3 bath, $689,900
- 92 Cunningham Drive, Barrie — 4 bed, 3 bath, $649,900
- 39 Laidlaw Drive, Barrie — 4 bed, 2 bath, $599,000
- 51 Cartwright Drive, Barrie — 6 bed, 4 bath, $879,000
- 93 Grove Street E, Barrie — 5 bed, 2 bath, $799,900
- 83 Pringle Drive, Barrie — 3 bed, 2 bath, $549,900
- 9 Caroline Street, Barrie — 2 bed, 2 bath, $449,900
- 117 Gowan Street, Barrie — 4 bed, 2 bath, $599,000
- 90 McBride Trail, Barrie — 5 bed, 4 bath, $1,099,900
- 25 Cranberry Lane, Barrie — 2 bed, 1 bath, $684,990
- 42 Quance Street, Barrie — 4 bed, 3 bath, $724,900
- 125 Huronia Road N 12, Barrie — 2 bed, 2 bath, $649,900
- 74 Buchanan Street, Barrie — 4 bed, 2 bath, $729,900
- 80 Monarchy Street, Barrie — 4 bed, 3 bath, $799,900
- 48 Mcbride Trail, Barrie — 4 bed, 3 bath, $839,900
- 61 Orwell Crescent, Barrie — 3 bed, 2 bath, $799,900
- 40 Jewel House Lane, Barrie — 4 bed, 3 bath, $849,000
- 66 Raquel Street, Barrie — 5 bed, 4 bath, $999,900
- 16 Buggs Gate, Barrie — 3 bed, 2 bath, $629,900
- 183 Duckworth Street, Barrie — 7 bed, 2 bath, $749,000
- 47 Northview Crescent, Barrie — 5 bed, 4 bath, $925,000
- 26 Sundew Drive, Barrie — 3 bed, 2 bath, $675,000
- 301 Dunsmore Lane, Barrie — 3 bed, 3 bath, $599,900
- 289 Esther Drive, Barrie — 3 bed, 3 bath, $649,000
- 77 Carlton Road, Barrie — 3 bed, 3 bath, $434,900
- 32 Caroline Street, Barrie — 5 bed, 2 bath, $599,000
- 77 Wellington Street E, Barrie — 5 bed, 3 bath, $739,900
- 56 Fairlane Avenue, Barrie — 3 bed, 3 bath, $579,000
- 24 RUNDLE Crescent, Barrie — 3 bed, 2 bath, $700,000
- 193 Nathan Crescent, Barrie — 3 bed, 1 bath, $553,000
- 33 Raquel Street, Barrie — 4 bed, 4 bath, $860,000
- 36 Red Oak Drive, Barrie — 3 bed, 2 bath, $650,000
- 91 Monarchy Street, Barrie — 4 bed, 4 bath, $819,000
- 83 Nelson Street, Barrie — 3 bed, 2 bath, $1,299,000
- 3 Harding Avenue, Barrie — 3 bed, 2 bath, $625,000
- 542 Grove Street, Barrie — 5 bed, 2 bath, $695,000
- 19 The Queensway, Barrie — 5 bed, 4 bath, $1,050,000
- 131 Gateland Drive, Barrie — 3 bed, 3 bath, $575,000
- 68 Victoria Street, Barrie — 3 bed, 1 bath, $589,000
- 99 Robin Court, Barrie — 3 bed, 2 bath, $549,900
More Barrie houses for sale (page 2)
Barrie Homes for Sale by Neighbourhood
- Ardagh homes for sale (68)
- Painswick South homes for sale (68)
- Innis-Shore homes for sale (52)
- Holly homes for sale (66)
- Rural Barrie Southeast homes for sale (58)
- City Centre homes for sale (42)
- Grove East homes for sale (39)
- Codrington homes for sale (32)
- Painswick North homes for sale (28)
- Bayshore homes for sale (28)
- Sunnidale homes for sale (25)
- Wellington homes for sale (25)
- Letitia Heights homes for sale (27)
- Cundles East homes for sale (26)
- Georgian Drive homes for sale (22)
- Allandale homes for sale (19)
- Allandale Heights homes for sale (20)
- Edgehill Drive homes for sale (17)
- North Shore homes for sale (18)
- East Bayfield homes for sale (9)
- Little Lake homes for sale (16)
- Queen's Park homes for sale (14)
- West Bayfield homes for sale (13)
- Rural Barrie Southwest homes for sale (8)
- South Shore homes for sale (11)
- Northwest homes for sale (12)
More Barrie Real Estate Resources
About Modern Solution Realty
Modern Solution Realty offers full-service real estate in Barrie for just 1% listing commission. Save thousands when you sell your home. Buyers receive up to $5,000 cashback.
Contact us at (905) 897-5000 or visit our contact page.