BMW 3 Series Cabriolet Strut bearing replacement Cost

20072010 · Engine, Fuel & Emissions system

Typical range

$315$1.2k

Parts + labour

Labour hours

1.54h

At a typical garage

Struts combine the shock absorber and spring mount into a single structural unit; worn struts cause poor handling, uneven tyre wear and a rough ride. Strut replacement often includes the spring, mount and bearing and should always be followed by a wheel alignment. BMW 3 Series Cabriolet strut replacement costs $315–$1161.

Typical parts included

  • Strut bearing / top mount bearing

What affects the price

  • Whether the complete strut assembly (spring included) or only the insert is replaced
  • Whether a 4-wheel alignment is carried out afterwards (always required)
  • Front vs rear struts

Common questions

How long does this repair take?

Strut bearing replacement on a BMW 3 Series Cabriolet typically takes 1.54 hours at a garage.

How often does this need to be done?

For a BMW 3 Series Cabriolet, this is typically needed every 50,000–75,000 miles or when handling or ride quality noticeably deteriorates.

Other engine, fuel & emissions system repairs on the BMW 3 Series Cabriolet

Strut bearing replacement cost on similar cars

Get the exact price for your BMW 3 Series Cabriolet

Prices vary by year, engine and location. Tell us about your specific car.

Get my price estimate →

← All BMW Strut bearing replacement prices