The median 2024 Toyota 4Runner runs about $58,736 in the Canadian market. Most listings land between $54,975 and $63,600, so that roughly $8,600 spread is your realistic negotiating window. Pay near the low end and you're doing well. Anything over $63,600 needs a reason to justify it, like a loaded trim or barely-driven odometer.
Mileage matters here, and you can put a dollar figure on it. Every 10,000 km knocks about $1,727 off the price. The typical 4Runner in this year sits around 45,452 km, so a truck with 25,000 km should command roughly $3,400 more than one with 65,000 km, all else equal. Use that math when a seller's asking price ignores a high reading.
How the trims stack up
Trim choice moves the number more than anything short of a wild odometer. The SR5 anchors the bottom at a $53,988 median, with its range topping out at $56,748. If you want the most truck for the fewest dollars, that's the one, and the tight range means these sellers aren't leaving much on the table.
At the top sits the TRD Off Road at $63,500, nearly ten grand over the SR5. The Limited ($60,000) and TRD Sport ($59,995) crowd the middle within a few hundred dollars of each other. Worth knowing: TRD Sport listings stretch as high as $63,995, overlapping the Off Road's territory, so a well-priced Off Road can cost about the same as a top-dollar Sport.
We flagged 20 deals on this model year over the last 90 days. That's a decent flow of listings priced below where the market says they should be, so a buyer who's patient and knows the trim they want has room to wait for one.
Price by trim
| Trim | Median price | Typical range |
|---|---|---|
| TRD Off Road | $63,500 | $61,148–$64,997 |
| Limited | $60,000 | $59,495–$62,038 |
| TRD Sport | $59,995 | $58,998–$63,995 |
| SR5 | $53,988 | $52,495–$56,748 |
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.