Mercedes-Benz recommends an oil change for your vehicle at least once every year or every 10,000 miles, whichever comes first. Many choose to schedule anytime after 7,500 miles for optimal performance from their Mercedes-Benz GLC 300. While replacing the motor oil with a synthetic blend, the oil filter should also be changed during the same appointment.