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.
98 Holgate Street 306, Barrie, ON L4N 2T9
118 Benson Drive, Barrie, ON L4N 7Y4
70 Gunn Street, Barrie, ON L4M 2H5
122 Franklin Trail Lower, Barrie, ON L9J 0J2
222 Steel Street 10, Barrie, ON L4M 2G9
34 Hay Lane, Barrie, ON L9J 0V5
304 Innisfil Street, Barrie, ON L4N 3G3
76 Succession Crescent, Barrie, ON L4M 7G5
149 Blake Street, Barrie, ON L4M 1K4
55 Moon Drive, Barrie, ON L4N 7G8
32 WINERY Way 2, Barrie, ON L9J 0Y3
278 Pine Drive, Barrie, ON L4N 4H8
164 Livingstone Street W, Barrie, ON L4N 7J7
33 Ellen Street 1509, Barrie, ON L4N 6E9
91 Sun King Crescent Basement, Barrie, ON L4M 7K4
233 Innisfil Street 4, Barrie, ON L4N 3E9
26 Warner Road, Barrie, ON L4N 7M5
302 Essa Road 505, Barrie, ON L9J 0H3
65 Ellen Street 610, Barrie, ON L4N 3A5
Lower - 93 Columbia Road, Barrie, ON L4N 8C5
21 Abbey Crescent W, Barrie, ON L9J 9W9
14 Nightingale Crescent, Barrie, ON L4N 8A3
20 Peartree Court, Barrie, ON L4N 6N7
58 Lakeside Terrace 317, Barrie, ON L4M 0L5
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].