The median 2015 Toyota Highlander in the Canadian market runs $22,799. That's your anchor. If a seller is asking well above it, they need a reason, and "low kilometres" is the usual one.
Most of these land between $21,242 and $24,492. A spread of about $3,250 across the typical range, which is tight for a decade-old SUV. Pay near the low end and you're doing fine. Anything under $21,242 is worth a hard look at condition or history rather than a celebration.
What the numbers tell a buyer
The median odometer reading sits at 167,500 km, so a 2015 Highlander at that price already has real distance on it. Use that as your baseline when you compare listings. A truck with 120,000 km should command more than one at 200,000, and if it doesn't, ask why.
We've flagged 4 of these as deals in the last 90 days. Not a flood, but enough that a patient buyer who watches the market can catch one below the median instead of chasing whatever's listed today.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.