CarSignal · Used car prices · Toyota · 2018 Toyota Prius
Used price benchmark · Canada

2018 Toyota Prius price in Canada: $19,995 median

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

Median asking price
$19,995
Typical range (p25–p75)
$17,495$23,495
Median mileage
99,359 km
Deals flagged, last 90 days
9

The typical 2018 Prius sits at $19,995 in the Canadian market right now. Most listings land between $17,495 and $23,495, so that $6,000 spread is your real playing field. Anything under $17,500 deserves a closer look at the odometer and history before you get excited. Anything over $23,500 needs a reason to justify the premium.

Median mileage on these is right around 99,359 km. That's a useful anchor. A car near that number priced at the median is, by definition, an average deal. Nothing wrong with average, but it means there's no bargain hiding in the price alone.

What the kilometres do to the price

Every extra 10,000 km knocks about $724 off the asking price. So a Prius with 130,000 km should run you roughly $2,200 less than one at the median mileage, all else equal. Flip that around: if a higher-mileage car isn't discounted by that math, you're overpaying for the odometer reading.

Use that number as a quick sanity check. Take the gap between a car's mileage and the 99,359 km median, divide by 10,000, multiply by 724. That's what the mileage difference is worth. If the price doesn't move accordingly, ask why.

We've flagged 9 deals on this model year in the last 90 days, so genuine value does show up. Set your target near the low end of that $17,495 to $23,495 band, factor in the kilometres, and you'll know a fair price when you see one.

30,000 km 199,000 km $30,532 $9,727 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 Toyota Prius listing against this benchmark and emails you only when one is genuinely below market. Free, no account.

Get Deal Alerts →