Homes for Sale in Barrie
There are currently 752 homes for sale in Barrie, including 586 houses, 128 condos and 38 townhouses; the median asking price is $679,000.
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.
Newest Listings in Barrie
- 59 Carley Crescent, Barrie — 5 bed, 4 bath, $950,000
- 94 Osprey Ridge Road, Barrie — 5 bed, 4 bath, $949,000
- 12 Hylton Drive, Barrie — 3 bed, 3 bath, $579,000
- 36 Ivory Road, Barrie — 4 bed, 3 bath, $679,900
- 45 Ward Drive, Barrie — 4 bed, 3 bath, $699,900
- 54 Koda Street 418, Barrie — 3 bed, 2 bath, $589,900
- 88 Michael Crescent, Barrie — 3 bed, 1 bath, $519,000
- 39 Prudhoe Terrace, Barrie — 4 bed, 3 bath, $835,999
- 341 Hickling Trail, Barrie — 3 bed, 2 bath, $499,900
- 52 Prince William Way, Barrie — 5 bed, 3 bath, $899,999
- 18 Holgate Street, Barrie — 4 bed, 3 bath, $639,000
- 39 Mary Street LPH02, Barrie — 4 bed, 3 bath, $699,900
- 15 Coronation Parkway, Barrie — 3 bed, 2 bath, $528,000
- 120 Blue Forest Crescent, Barrie — 4 bed, 3 bath, $699,900
- 508 Grove Street E, Barrie — 5 bed, 3 bath, $908,800
- 73 Tunbridge Road, Barrie — 5 bed, 4 bath, $699,000
- 95 Madelaine Drive, Barrie — 5 bed, 4 bath, $815,000
- 35 Stephanie Lane, Barrie — 3 bed, 1 bath, $620,000
- 78 Wallace Drive, Barrie — 4 bed, 3 bath, $590,000
- 116 Shirley Avenue, Barrie — 2 bed, 3 bath, $679,900
- 61 Strabane Avenue, Barrie — 3 bed, 2 bath, $659,900
- 373 Tollendal Mill Road, Barrie — 0 bed, 0 bath, $550,000
- 19 Marshall Street, Barrie — 4 bed, 2 bath, $829,900
- 369 Essa Road 81, Barrie — 2 bed, 3 bath, $539,900
- 22 Maple Crown Terrace, Barrie — 4 bed, 3 bath, $849,900
- 274 Edgehill Drive, Barrie — 5 bed, 3 bath, $869,000
- 109 Codrington Street, Barrie — 3 bed, 2 bath, $549,900
- 41 Ferndale Drive S 303, Barrie — 1 bed, 1 bath, $339,990
- 3 Ingram Court, Barrie — 4 bed, 4 bath, $769,900
- 11 BRISTOW Court, Barrie — 5 bed, 2 bath, $649,900
- 203 Little Avenue, Barrie — 3 bed, 2 bath, $585,000
- 44 Widgeon Street, Barrie — 5 bed, 5 bath, $880,000
- 51 Fairlane Avenue, Barrie — 3 bed, 2 bath, $499,999
- 150 Dunlop Street E 904, Barrie — 2 bed, 1 bath, $300,000
- 254 Grove Street E, Barrie — 5 bed, 2 bath, $749,000
- 145 Livingstone Street E, Barrie — 6 bed, 3 bath, $918,000
- 36 Benjamin Lane, Barrie — 3 bed, 2 bath, $749,900
- 30 Loggers Run 6, Barrie — 3 bed, 1 bath, $389,900
- 21 Phoenix Boulevard, Barrie — 4 bed, 3 bath, $849,000
- 58 Lakeside Terrace 819, Barrie — 2 bed, 2 bath, $399,900
- 79 Pickett Crescent, Barrie — 3 bed, 3 bath, $599,999
- 52 Snelgrove Crescent, Barrie — 3 bed, 3 bath, $629,900
- 126 Bell Farm Road 102, Barrie — 2 bed, 2 bath, $330,000
- 70 Phoenix Boulevard, Barrie — 3 bed, 4 bath, $639,900
- 113 Widgeon Street, Barrie — 5 bed, 4 bath, $949,999
- 16 Pearen Lane, Barrie — 4 bed, 4 bath, $706,995
- 38 Camelot Square, Barrie — 5 bed, 4 bath, $1,349,888
- 376 Dunsmore Lane, Barrie — 3 bed, 2 bath, $499,000
- 13 White Elm Road, Barrie — 3 bed, 3 bath, $735,000
- 139 Birkhall Place, Barrie — 6 bed, 4 bath, $849,000
- 40 Willow Drive, Barrie — 2 bed, 2 bath, $589,900
- 170 The Queensway, Barrie — 4 bed, 4 bath, $889,900
- 44 Sagewood Avenue, Barrie — 3 bed, 3 bath, $629,900
- 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
- 241 Ferndale Drive S 37, Barrie — 3 bed, 2 bath, $410,000
- 360 Blake Street 19, Barrie — 3 bed, 2 bath, $415,000
- 286 Anne Street N, Barrie — 5 bed, 2 bath, $649,900
More Barrie homes for sale (page 2)
Barrie Homes for Sale by Neighbourhood
- Ardagh homes for sale (60)
- Painswick South homes for sale (65)
- Innis-Shore homes for sale (51)
- Holly homes for sale (61)
- Rural Barrie Southeast homes for sale (51)
- City Centre homes for sale (40)
- Grove East homes for sale (39)
- Codrington homes for sale (26)
- Painswick North homes for sale (28)
- Bayshore homes for sale (27)
- Sunnidale homes for sale (22)
- Wellington homes for sale (23)
- Letitia Heights homes for sale (24)
- Cundles East homes for sale (23)
- Georgian Drive homes for sale (23)
- Allandale homes for sale (18)
- Allandale Heights homes for sale (19)
- Edgehill Drive homes for sale (13)
- North Shore homes for sale (16)
- East Bayfield homes for sale (9)
- Little Lake homes for sale (14)
- Queen's Park homes for sale (14)
- West Bayfield homes for sale (13)
- Rural Barrie Southwest homes for sale (10)
- South Shore homes for sale (10)
- Northwest homes for sale (12)
Browse by Property Type in Barrie
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.