Question: how much to change spark plugs bmw?
Answer: Know what price you should pay to get your vehicle fixed. The average cost for a BMW 328i spark plug replacement is between $144 and $305. Labor costs are estimated between $120 and $152 while parts are priced between $24 and $153. Estimate does not include taxes and fees.