The median 2007 FJ Cruiser sells for $15,999 in the Canadian market. That's your anchor. Most of what's out there lands between $10,975 and $18,748, so anything under about $11K is either a genuine bargain or a truck with a story you need to hear before you buy.
These aren't low-mileage trucks anymore. The median sits at 237,000 km, which tells you the whole market is built on well-used examples. Price your expectations around a vehicle that's already done a lot of driving, not a garage queen.
What mileage does to the price
Every extra 10,000 km knocks about $338 off the asking price. Small per-increment, but it stacks. A truck with 200,000 km versus one at 280,000 km, all else equal, should run you roughly $2,700 apart. Use that as a sanity check when two listings sit close in price but far apart on the odometer.
We've flagged 8 deals on this model year in the last 90 days. That's a steady trickle of examples priced below where the numbers say they should be, so a patient buyer working the low end of that $10,975 to $18,748 band has room to wait for the right one.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.