The 2016 Toyota 4Runner sits at a median of $30,245 in the Canadian market right now. Most of what's listed lands between $27,968 and $32,172, so that band is your reality check. See something priced above $32K and you should have a reason it's worth the premium. Below $28K, look closer at why.
The median odometer reading is about 159,914 km, which tells you what a typical example of this year has been through. Mileage moves the number less than you'd expect. Every extra 10,000 km on the clock knocks roughly $454 off the price. That's small. A truck with 40,000 km more than the median only carries about $1,800 less on that basis alone, so don't over-weight a higher reading if the rest checks out.
How the trims stack up
Two trims carry the data here, and they split cleanly. The Limited runs a median of $31,000, with typical listings from $30,492 to $33,000. The SR5 medians at $29,992 and ranges from $27,922 to $30,990.
So the spread between them is about a grand at the middle. If you want the cheaper way in, the SR5 is the value play, and its floor near $27,900 is the lowest realistic entry point across both trims. Pay Limited money only if the extra features actually matter to you, because the gap is modest and the SR5 covers the same ground for less.
One more read on demand: we've flagged 11 deals on this year in the last 90 days. That's a steady trickle of examples priced below where the numbers say they should be, so patience tends to pay here.
Price by trim
| Trim | Median price | Typical range |
|---|---|---|
| Limited | $31,000 | $30,492–$33,000 |
| SR5 | $29,992 | $27,922–$30,990 |
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.