Barrie Real Estate Market Snapshot
Median List Price
$569,000
Sold (last 90 days)
499
Avg Days on Market
36
Median Sold (90d)
Sign in for verified sold prices.
Active Listing Mix
Frequently Asked
How many homes are for sale in Barrie?
1,533 active listings are available in Barrie as of May 25, 2026, sourced from the Toronto Regional Real Estate Board (TRREB) and updated daily.
How many homes have sold in Barrie recently?
499 homes sold in Barrie over the last 90 days according to TRREB MLS data. Average days on market: 36.
How often is the data updated?
TRREB / PropTx data syncs to search.rcib.ai daily. Sold prices and full sale history are visible to verified RCIB Real Estate Limited, Brokerage VOW members after sign-in.
15 Pheasant Trail, Barrie, ON L4N 6W4
27 Claire Drive, Barrie, ON L4N 5Y1
2 Grove Street E 45, Barrie, ON L4M 2N5
2 Grove Street E 41, Barrie, ON L4M 2N5
15 Timothy Lane, Barrie, ON L4N 9Z6
197 Mapleton Avenue, Barrie, ON L4N 8T5
28 Donald Street 68, Barrie, ON L4N 4S6
68 Drury Lane, Barrie, ON L4M 3C8
304 ESSA Road 609, Barrie, ON L9J 0H4
58 Varden Crescent, Barrie, ON L4M 4P3
56 Lakeside Terrace 109, Barrie, ON L4M 4B9
32 HENRY Street, Barrie, ON L4N 1C4
98 Sagewood Avenue #102-B, Barrie, ON L9J 0K5
380 Georgian Drive Bsmt, Barrie, ON L4M 7B6
146 Sandringham Drive, Barrie, ON L4M 0C9
90 Birkhall Place, Barrie, ON L4N 0K2
173 Prince William Way, Barrie, ON L4M 7G4
83 Janice Drive, Barrie, ON L4N 5N5
361 Hickling Trail, Barrie, ON L4M 6A4
191 Wessenger Drive, Barrie, ON L4N 8N9
295 Cundles Road E 404, Barrie, ON L4M 0K8
50 Holly Meadow Road, Barrie, ON L4N 0E3
75 Ellen Street 508, Barrie, ON L4N 7R6
57 Ferndale Drive S 7, Barrie, ON L4N 5T6
Neighbourhoods in Barrie
Browse Barrie Homes by Property Type
Real Estate in Barrie
Discover homes for sale in Barrie, Ontario. Listings are updated daily from the Toronto Regional Real Estate Board (TRREB) via the PROPTX MLS® system. RCIB Real Estate Limited, Brokerage provides full-service representation for buyers and sellers across the Greater Toronto Area. Contact us at 416-277-9494 or [email protected].