The median 2012 Toyota Corolla in Canada sits at $9,770. That's your anchor. If you're staring at a listing well above it, you'd better be getting something the median car doesn't have.
Most of these land between $8,121 and $10,999. Anything under $8,121 is either high-mileage, needs work, or a genuine bargain worth a closer look. Above $11,000 you're paying a premium, and for a car with this many years on it, that premium needs a reason: a clean history, low kilometres, fresh maintenance records.
What to actually pay
The median odometer reading here is 126,706 km, so treat that as the yardstick when you weigh a car against the price. A Corolla showing 90,000 km deserves to sit near the top of the range. One pushing 180,000 should be closer to the floor, or below it.
We've flagged 2 deals on this model year in the last 90 days. Not a flood, so if a genuinely well-priced one shows up, it won't sit around waiting for you to decide.
Aim for the middle of that $8,121 to $10,999 band with average kilometres, and you're paying a fair market price. Push toward $8,100 on a clean, well-documented example and you're doing better than most buyers.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.
We have not written up the 2012 Toyota Corolla yet. The Toyota Corolla generation covered so far: 2014-2019.