The 2019 Highlander sits at a median of $31,450 in the Canadian market right now. Most listings land between $28,868 and $35,756, so anything under about $29K is priced below the pack, and anything past $36K needs a reason to justify itself. That $6,900 typical spread is where trim and mileage do most of the talking.
Median mileage on these is 122,317 km, which is a useful anchor when you're reading an odometer. Every 10,000 km moves the price by roughly $860. A truck sitting at 160,000 km should run around $3,200 cheaper than one at 122K, all else equal. Flip that around when a low-km example looks pricey. The extra dollars are baked into the reading, not the seller being greedy.
How the trims stack up
The Limited is the top of the range at a $35,038 median, with a typical range of $32,400 to $37,986. You're paying about $3,600 over the XLE for it. The XLE sits almost dead-on the overall median at $31,440 and stays in a tight $29,491 to $32,790 band, which makes it the easiest trim to price with confidence.
If the budget is the priority, the LE is the play. Its $25,888 median comes in roughly $5,500 under the XLE, and even the top of its range ($28,990) barely clears the XLE's floor. You give up the nicer kit, but you're buying the same year for real money less.
Ten of these got flagged as deals in the last 90 days, so under-market examples do surface. Use the $860-per-10,000-km rule and the trim medians together, and you'll know within a few hundred dollars whether a given listing is a fair number before you ever pick up the phone.
Price by trim
| Trim | Median price | Typical range |
|---|---|---|
| Limited | $35,038 | $32,400–$37,986 |
| Xle | $31,440 | $29,491–$32,790 |
| LE | $25,888 | $24,895–$28,990 |
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.