The median 2012 Yaris in the Canadian market sits at $7,150. That's your anchor. If you're looking at one priced there with average kilometres on it, you're paying about what everyone else is.
Most listings land between $5,446 and $8,621. That's the typical range, and it's where the honest deals live. A car below $5,446 usually has a reason behind the number, whether it's high mileage, cosmetic damage, or something the seller isn't leading with. Above $8,621 you're paying a premium, and for a car at this age the premium needs to earn itself with low kilometres or a documented service history.
What the mileage tells you
The median odometer reading is 192,500 km. So the $7,150 median price already reflects a car with real distance on it. When you find one priced near the median but sitting well under 192,500 km, that's the version worth a closer look. You're getting the typical price on a less-used example.
Over the last 90 days we flagged 2 deals on this year. Not a flood, so when a genuinely well-priced one shows up, it doesn't sit around long.
Where does that leave you? Treat $7,150 as fair, anything under $6,000 as worth investigating hard, and match the price against the odometer before you commit. A Yaris with fewer kilometres at the median is a better buy than a cheaper one that's already deep into six figures.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.