The median 2020 Toyota Yaris in the Canadian market sits at $19,488. That's your anchor. Pay much above it and you're overpaying unless the car is unusually clean or low-kilometre.
Most of these land between $17,088 and $20,746. If a listing falls inside that band and the odometer is somewhere near the typical 49,654 km, you're looking at a fair market price, not a steal and not a rip-off. Below $17,088 is where the actual bargains show up, and those are worth a closer look at condition and history.
Where the deals actually show up
We flagged 4 deals on this model year over the last 90 days. That's a slow trickle, not a flood. When one lands under that $17,088 line, it tends to move, so if you spot one priced right, don't sit on it for a week.
A car around 49,654 km still has plenty of road left in it. Use the median kilometre figure as your reference point when you're judging a listing. A Yaris well below that number can justify sitting near the top of the range at $20,746, while one pushing higher mileage should be pulling the price down toward $17,088 or under.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.