The typical 2020 GLC in the Canadian market sits at $29,950. Half of what's out there lands between $28,942 and $33,740, so that's the band you're negotiating inside. Anything under about $28,900 is where you should start paying closer attention to the odometer and history.
Median mileage on these is right around 87,000 km. That's your reference point. A car well below that number carries a premium, and one well above it should come with a discount you can actually see in the asking price.
How mileage moves the price
Every extra 10,000 km knocks roughly $570 off. Put that into real terms. A GLC showing 120,000 km instead of the median 87,000 should run about $1,900 cheaper, all else equal. Use that as your quick sanity check when two listings look close on price but not on kilometres. If the higher-mileage one isn't discounted to match, you're overpaying for the drive-off.
We've flagged 9 deals on this model year in the last 90 days. That's a steady trickle of cars priced below where the numbers say they should be, which means patience pays here. You don't have to jump on the first one near $30k.
Bottom line for a buyer: treat $29,950 as fair, aim under it, and let the mileage math do the arguing. A clean example around 87,000 km at the low end of the range is a solid buy.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.