CarSignal · Used car prices · Mercedes-Benz · 2016 Mercedes-Benz B-Class
Used price benchmark · Canada

2016 Mercedes-Benz B-Class price in Canada: $11,500 median

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

Median asking price
$11,500
Typical range (p25–p75)
$10,995$11,999
Median mileage
123,898 km
Deals flagged, last 90 days
1

The median 2016 Mercedes-Benz B-Class in the Canadian market sits at $11,500. That's your anchor. If a seller is quoting well above that without a clear reason, you've got room to push back.

The typical range runs from $10,995 to $11,999, which is unusually tight. Most of these cars land inside a thousand-dollar window. When the spread is that narrow, price alone tells you less than usual, so the deciding factors are condition, service history, and how many kilometres are on the clock.

What the mileage tells you

The median car here has 123,898 km on it. So when you see one advertised near $11,500, assume it's carrying roughly that much wear unless the listing says otherwise. A car with meaningfully lower kilometres at the same price is the stronger buy. One sitting well past 124,000 km should be asking under the median, not at it.

Over the last 90 days, CarSignal flagged one 2016 B-Class as a deal worth a look. One is a quiet signal, not a flood, so the pricing on this year is holding firm rather than sliding. Patience matters more than speed. Wait for a listing that comes in near $10,995 with clean history and below-median kilometres, and you're paying at the good end of the range.

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

Get Deal Alerts →