The median 2019 Mercedes-Benz C-Class runs about $31,995 in the Canadian market right now, on roughly 81,000 km. That's your anchor. Most cars land between $24,895 and $41,888, which is a wide spread for one model year, and the reason is trim. Sort out which one you're actually looking at before you decide whether a price is fair.
That $17,000 gap between the low and high end of the typical range isn't noise. A base car near 80,000 km sitting at the bottom of that band is priced normally, not discounted. A car pushing past $40,000 is almost certainly an AMG, or a loaded C 300 with low kilometres. Read the number in context and the range stops looking scary.
How mileage and trim move the price
Kilometres cost you about $1,283 per 10,000 km on this year. So a car with 120,000 km should sit roughly $5,000 under one with 80,000 km, all else equal. Use that as a checksum. If a higher-mileage car isn't priced below a comparable lower-mileage one by close to that math, the seller is leaning on you.
The trim split is stark. A C 300 sits at a median of $27,492, with most between $22,978 and $31,748. The C 43 AMG jumps to $44,950, typically $39,746 to $48,674. That's a $17,000 premium at the median for the AMG. If you want the six-cylinder performance car, you pay for it and the market holds that line. If you just want a well-built compact luxury sedan, the C 300 is the value play and it's where the volume lives.
We've flagged 15 deals on this model year in the last 90 days, so cars priced below their band do surface. On a C 300, that means hunting under $23,000 for something clean. On the AMG, a genuine deal starts showing up closer to $40,000. Know your target trim, plug in the mileage, and you'll spot the outlier fast.
Price by trim
| Trim | Median price | Typical range |
|---|---|---|
| C 43 AMG | $44,950 | $39,746–$48,674 |
| C 300 | $27,492 | $22,978–$31,748 |
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.