The 2019 Mercedes-Benz E-Class sits at a median of $38,888 in the Canadian market. Most cars land between $33,722 and $46,150, so that's the band to anchor to. Anything under $33,700 is worth a hard look at condition and history. Anything over $46,000 is either a loaded car or an ambitious ask.
Median mileage across these cars is 86,500 km. That's a useful reference point, because odometer readings drive a lot of the spread you'll see. Price and kilometres move together here in a fairly predictable way.
What mileage costs you
Every extra 10,000 km knocks roughly $653 off the asking price. Put that in real terms. A car sitting at 130,000 km should run about $2,800 below one at 86,500, all else equal. If a higher-kilometre listing isn't discounted to match, that's your negotiating room right there.
The trim gap on this year is enormous. The E 300 runs a median of $29,999 with almost no spread, so you know what you're paying. Step up to the E 450 and you're at $35,291. The E 53 AMG lands at $44,990, and the E 63 AMG is a different animal entirely at $83,448, with a typical range topping out past $90,000.
For most buyers the E 450 is the honest middle. It clears the E 300 by about $5,300 and sits well below the AMG cars, with a tight range ($33,150 to $37,847) that makes overpaying hard to do by accident. Go AMG only if you actually want the performance, because you're paying $10,000 to $50,000 more for the badge and the drivetrain.
One more signal worth knowing: we've flagged 19 deals on this model year in the last 90 days. Cars priced near or below the bottom of the typical band do turn up, so patience pays.
Price by trim
| Trim | Median price | Typical range |
|---|---|---|
| E 63 AMG | $83,448 | $72,471–$90,599 |
| E 53 AMG | $44,990 | $40,888–$49,898 |
| E 450 | $35,291 | $33,150–$37,847 |
| E 300 | $29,999 | $29,995–$30,500 |
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.