Oakville vs Burlington: Home Prices and Housing Market Compared
In October 2026, the average home in Oakville sold for $1,383,011, 32% more than the $1,046,822 average in Burlington. Over the past year, the average price rose 1.6% in Oakville and 5.6% in Burlington. Oakville is a buyer's market, while Burlington is a balanced market (sales at 36.3% and 46.7% of new listings). Homes took 37 days on average to sell in Oakville, and 32 days in Burlington. On a home at the average price, a buyer pays $24,135 in Oakville and $17,411 in Burlington.
Both cities' figures come from the Toronto Regional Real Estate Board, so they are measured the same way. Burlington's local board publishes its own figures, in our Burlington housing market report.
Side by side
| OakvilleOctober 2026 | BurlingtonOctober 2026 | |
|---|---|---|
| Price | $1,383,011 average | $1,046,822 average |
| Yearly change in price | +1.6% | +5.6% |
| Homes sold | 191 (-23.3% yearly) | 214 (0% yearly) |
| Days on market | 37 days | 32 days |
| Market conditions | Buyer's market (36.3% sales to new listings, 12-month) | Balanced (46.7% sales to new listings, 12-month) |
| Months of inventory | 4.9 12-month | 3.6 12-month |
| Land transfer tax at that price | $24,135 | $17,411 |
Latest month of each report. Prices are averages of all homes sold unless marked; conditions come from the sales-to-new-listings ratio (a buyer's market below 40%, a seller's above 60%), or for Greater Vancouver's region from sales to active listings (below 12% and above 20%). Land transfer tax is worked out on the price in the first row with the land transfer tax calculator, before any first-time buyer rebate.
Oakville vs Burlington Housing Market: Quick Answers
Is Oakville more expensive than Burlington?
Yes. In October 2026, the average home in Oakville sold for $1,383,011, 32% more than the $1,046,822 average in Burlington.
Are home prices going up in Oakville or Burlington?
Over the past year, the average price rose 1.6% in Oakville and 5.6% in Burlington.
Is it easier to buy in Oakville or Burlington?
Oakville, going by market conditions. Oakville is a buyer's market, while Burlington is a balanced market (sales at 36.3% and 46.7% of new listings). Homes took 37 days on average to sell in Oakville, and 32 days in Burlington.
Full reports and tools
- Oakville housing market report
- Burlington housing market report
- City vs City affordability comparison: what the same income buys in each city
- Land transfer tax calculator, with first-time buyer rebates
More comparisons
- Toronto vs Vancouver
- Toronto vs Calgary
- Vancouver vs Calgary
- Calgary vs Edmonton
- Toronto vs Montreal
- Montreal vs Quebec City
- Montreal vs Gatineau
- Quebec City vs Gatineau
- Toronto vs Ottawa
- Ottawa vs Montreal
- Ottawa vs Calgary
- Ottawa vs Vancouver
- Ottawa vs Edmonton
- Ottawa vs Winnipeg
- Ottawa vs Halifax
- Ottawa vs Kitchener-Waterloo
- Ottawa vs Hamilton
- Ottawa vs Gatineau
- Toronto vs London
- London vs Kitchener-Waterloo
- London vs Hamilton
- Ottawa vs London
- London vs Montreal
- London vs Calgary
- London vs Vancouver
- London vs Edmonton
- London vs Winnipeg
- London vs Halifax
- Mississauga vs Brampton
- Markham vs Richmond Hill
- Kitchener vs Waterloo
- North Vancouver vs West Vancouver
- Hamilton vs Burlington
The statistics on this page belong to the Toronto Regional Real Estate Board (TRREB). You may quote them with credit and a link: see using our data.
The information presented on HousingPortal.ca is intended for general illustrative purposes only. While the information is believed to be reliable, it cannot be guaranteed for accuracy, completeness, or currency. Neither HousingPortal.ca and its employees, nor any other party identified in this guide/report, assumes any liability for the information provided. The views and opinions expressed by the analysts at HousingPortal.ca are their own and should not be considered as investment advice. It is recommended that you seek the advice of a licensed real estate professional before making any decisions regarding real estate investments.