The median 2019 Toyota C-HR sits at $20,490 in the Canadian market right now. Most of them land between $18,912 and $21,971, so that spread is your reality check. Anything at the low end of that band is a fair ask. Anything above $22,000 needs a reason, usually low kilometres or a loaded trim.
The typical car at this price has about 91,982 km on it. That's the anchor to compare against. A C-HR with meaningfully less on the clock justifies sitting near the top of the range, and one pushing past 120,000 km should be closer to the floor.
What kilometres do to the price
Mileage moves the number in a predictable way here. Every extra 10,000 km knocks roughly $456 off. So a car with 130,000 km against the 92,000 km median is carrying about 38,000 extra kilometres, which works out to somewhere near $1,700 less than the typical listing. Run that math before you agree to a price.
On trims, the gap between the two is smaller than you'd guess. The XLE runs a median of $20,990, the LE $20,470. About $520 separates them at the middle. The XLE range does climb higher, up to $22,675, so if you're paying near the top you're almost certainly looking at an XLE. If the extra XLE kit doesn't matter to you, the LE is the cheaper way into the same car.
One more signal worth knowing: we've flagged 16 deals on this model year in the last 90 days. Priced-right examples do surface, so patience pays. Use $20,490 as your baseline and adjust down for the kilometres.
Price by trim
| Trim | Median price | Typical range |
|---|---|---|
| Xle | $20,990 | $19,922–$22,675 |
| LE | $20,470 | $18,996–$21,414 |
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.