A 2018 Jeep Grand Cherokee runs about $23,438 in the Canadian market right now. That's the median across live listings, and it's the number to anchor on before you start talking to any seller. At that price the odometer usually reads around 124,700 km.
Most examples land between $19,966 and $25,123. That $5,000 spread is your negotiating room. A clean, lower-km truck earns the top of that band. Anything asking above $25,123 needs a real reason, and anything under $19,966 is either high-mileage, rough, or a genuine deal worth a closer look.
What mileage does to the price
Every extra 10,000 km knocks roughly $587 off. So the gap between a 100,000 km truck and one at 150,000 km is about $2,900 in expected value. Handy math when a seller wants median money for a higher-km example: work out where their odometer sits versus the 124,700 km typical reading, and adjust your offer by about $59 per thousand km.
We've flagged 9 of these as deals in the last 90 days. Not a flood, but enough that a patient buyer who knows the $19,966 floor can wait for one to surface instead of paying full median.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.