London Ontario Real Estate Market Stats 2025

Understanding the London ON market helps you buy at the right time, in the right neighbourhood, at the right price. Here's what the numbers look like in 2025.

Updated 2025 London ON Only Neighbourhood Breakdown
$621KAvg. Residential Sale Price
All home types, London ON
28Avg. Days on Market
Across all property types
2,250+Active Listings
Current London ON MLS inventory
98%Sale-to-List Ratio
Homes selling near asking price

London Ontario Market Overview 2025

The London Ontario real estate market in 2025 reflects a more balanced environment compared to the frenzied peak of 2021–2022. Buyers have more choice, conditions are more commonly accepted, and homes are spending longer on the market before selling. This is good news for buyers who felt priced out or pressured during the peak years.

Average residential prices in London ON have stabilized in the $600,000–$640,000 range for all home types. Detached homes in established neighbourhoods like Old North and Byron remain in the $700K–$900K range, while condos and townhomes provide entry points in the $380K–$550K range.

Price by Property Type

London's market offers meaningful variety across property types — from entry-level condos to luxury detached homes. Understanding which type fits your budget and lifestyle is the first step to narrowing your search.

  • Detached homes — avg. $720,000
  • Semi-detached — avg. $560,000
  • Townhomes / row houses — avg. $490,000
  • Condos / apartments — avg. $390,000

Price by Neighbourhood

London's neighbourhoods vary significantly in price. Here's a general comparison to help you understand where your budget lands geographically.

  • Old North — $750,000 – $1,100,000+
  • Masonville — $700,000 – $1,000,000+
  • Byron — $650,000 – $900,000
  • Westmount — $550,000 – $750,000
  • Lambeth — $550,000 – $800,000 (new builds)
  • Old East Village — $450,000 – $650,000
  • East London / Hamilton Road — $380,000 – $520,000

Is Now a Good Time to Buy in London Ontario?

For buyers, the 2025 London market is meaningfully better than 2021–2022. Inventory is higher, competition is less intense, and conditions are more commonly accepted. Interest rates remain elevated compared to pre-2022 levels, but variable rates have been declining and many analysts expect further reductions through 2025–2026.

The key principle for London buyers: the best time to buy is when you are financially ready and have found the right home in the right neighbourhood for your life — not based on trying to time the market perfectly. London's long-term fundamentals — population growth, university presence, infrastructure investment, and GTA affordability gap — remain very strong.

London vs. Other Ontario Cities

One of London's strongest selling points is its value relative to other Ontario cities. The average home in London costs roughly half of what the same home would cost in Toronto, and significantly less than Hamilton, Kitchener-Waterloo, or Guelph. For buyers who can work remotely or commute occasionally, London represents exceptional value.

  • Toronto avg. — ~$1,100,000
  • Hamilton avg. — ~$760,000
  • Kitchener avg. — ~$720,000
  • London avg. — ~$621,000
  • Windsor avg. — ~$460,000

Market Forecast — London ON 2025–2026

Most forecasts for the London Ontario market suggest modest price appreciation of 3–6% through 2025 and into 2026, driven by continued population growth, improving affordability as rates ease, and sustained demand from GTA buyers seeking better value. The rental market remains tight, supporting investment property fundamentals for those buying with rental income in mind.

As always, local market conditions shift quickly. For the most current data on active listings, recent sales, and neighbourhood-specific trends, connecting with a local agent who tracks the London MLS daily is the most reliable approach.

Talk to a London Ontario Market Expert

Rayna Elabed tracks the London ON market daily and can give you the most current picture of any neighbourhood you're considering.

Connect with Rayna →