The median 2026 Mercedes-Benz CLA in the Canadian market sits at $45,104. That's your anchor. If a listing is asking well above that, you want a reason.
Most of these land between $43,490 and $54,993. That upper end runs almost $12,000 above the lower one, so "a 2026 CLA" covers a wide spread of asking prices. A car near $43,500 is priced like the bottom of the market. One pushing $55,000 is loaded, low-kilometre, or just optimistically listed.
What mileage does to the price
Kilometres move the needle fast here. Every 10,000 km knocks about $3,690 off what a 2026 CLA fetches. The typical car on the market shows around 19,850 km, so it has already shed roughly $7,300 versus a near-delivery example. Use that math when you compare two listings: a car with 30,000 km should sit well under one with 10,000 km, and if it doesn't, the higher-mileage one is overpriced.
We've flagged 21 deals on this year in the last 90 days. That tells you cars priced below where the numbers say they should be do show up, so there's no need to jump on the first one at median.
Practical target: pay at or under $45,104 for a car around 20,000 km, and adjust by that $3,690-per-10,000-km rule for anything with more or fewer clicks on the odometer.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.