The 2018 Toyota C-HR sits at a median of $18,654 across live Canadian listings. Most cars land between $17,350 and $19,960, so that roughly $2,600 spread is your normal negotiating zone. Anything under $17,350 deserves a hard look at condition and history. Anything over $19,960 needs a reason to justify the premium.
The typical car on the market right now has about 121,796 km on it. That's the mileage baked into the median price, so treat $18,654 as the number for a C-HR with roughly that reading. A car showing far less should command more, and one showing a lot more should cost less.
How mileage moves the price
Every extra 10,000 km knocks about $271 off what you'd expect to pay. That's a gentle slope. A car sitting 30,000 km above the typical reading is worth around $800 less on odometer alone, which won't blow up your budget but is real money you can point to when you negotiate.
Flip it the other way. A low-kilometre 2018 C-HR won't carry a huge premium either, since the per-km penalty is small. If a seller is asking well above the $19,960 top of the range and leaning on "low mileage" as the reason, the math rarely backs a jump that big.
We've flagged 10 deals on this model year in the last 90 days. If you're patient and know the $17,350 to $19,960 band cold, you'll recognize a genuinely priced car when it shows up.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.