A 2021 Prius sits at about $23,948 in the Canadian market right now. Most listings land between $22,864 and $24,900, so that roughly $2,000 spread is the range you're negotiating inside. Anything under $22,864 deserves a hard look at the history, and anything over $24,900 needs a real reason to justify the premium.
The typical car on the market has around 90,504 km on it. That's your baseline. Price it against that number, not against some low-km outlier you saw once.
How kilometres move the price
Every extra 10,000 km knocks about $470 off. So a Prius with 120,000 km should run roughly $1,400 below one at 90,000, all else equal. Flip it the other way: a 60,000 km example is worth paying maybe $1,400 more for, and no more than that. If a seller wants a big premium for low mileage, the math says $470 per 10,000 km is the fair rate, not whatever they're asking.
Use that as your walk-away math. Read the odometer, do the subtraction, and check the asking price lands where it should.
We've flagged 3 deals on this year in the last 90 days. That's genuine underpricing against the numbers above, not just cheap listings. Deals at this rate don't sit around, so if you find one inside the typical range with clean history, that's a normal buy, not a bargain.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.