Mercedes-Benz maintenance costs are pretty expensive compared to other brands. In one study by YourMechanic.com, it came in second place just behind BMW's maintenance costs. Drivers pay about $908 on average per year to maintain and repair their Mercedes vehicles, according to RepairPal.com.