CarSignal · Used car prices · Mercedes-Benz · 2012 Mercedes-Benz C-Class
Used price benchmark · Canada

2012 Mercedes-Benz C-Class price in Canada: $8,500 median

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

Median asking price
$8,500
Typical range (p25–p75)
$7,894$10,500
Median mileage
176,000 km
Deals flagged, last 90 days
5

The median 2012 C-Class in the Canadian market sits at $8,500. Most of what you'll find falls between $7,894 and $10,500, so anything under about $7,900 is either a genuine bargain or a car that needs a hard look before you commit.

At this age the typical car has run 176,000 km. That's the number to anchor your expectations against. A listing with far more kilometres should be priced well under the median, and one with noticeably fewer earns a spot toward the top of that $10,500 ceiling.

How kilometres move the price

Every extra 10,000 km knocks roughly $555 off what a 2012 C-Class asks. So a car sitting at 216,000 km should run about $2,200 below one at the median mileage, all else equal. Run the math on the odometer before you argue the price.

We've flagged 5 solid deals on this year in the last 90 days. Not a flood, but enough that a patient buyer working near the low end of the range can catch one without settling.

53,000 km 352,000 km $22,009 $-6,210 Expected asking price by mileage

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 C-Class listing against this benchmark and emails you only when one is genuinely below market. Free, no account.

Get Deal Alerts →