CarSignal · Used car prices · Mercedes-Benz · 2007 Mercedes-Benz S-Class
Used price benchmark · Canada

2007 Mercedes-Benz S-Class price in Canada: $24,500 median

Based on live Canadian market data · Data as of July 2026

Median asking price
$24,500
Typical range (p25–p75)
$16,000$27,998
Median mileage
140,000 km
Deals flagged, last 90 days
2

The typical 2007 Mercedes-Benz S-Class in Canada sits at $24,500. That's the median, the honest middle of the market. Most of what's actually listed lands between $16,000 and $27,998, so if you're staring at a number outside that band, you're either looking at a rough one or paying for something extra.

Median odometer reading is 140,000 km. For a car this age, that's the reference point to judge everything else against. A car well under 140,000 km should command the upper half of that range, and one well past it should be closer to $16,000 before you'd call it fair.

What to actually pay

The $16,000 floor and $27,998 ceiling tell you the spread here is wide, roughly $12,000 between a tired example and a clean one. Anything asking near $28,000 needs the mileage and condition to back it up. Around $20,000 is a reasonable target if the car is close to that 140,000 km mark and checks out.

One more signal worth reading: we've flagged 2 deals on this model year in the last 90 days. Not a flood, so priced-right examples don't sit around long. When one lands under $20,000 with sensible kilometres, it's worth moving on.

Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.

Want the underpriced ones the day they list?

CarSignal scores every new Mercedes-Benz S-Class listing against this benchmark and emails you only when one is genuinely below market. Free, no account.

Get Deal Alerts →