Strut Assembly
When your struts wear out, every bump and brake reminds you. Bring back a smooth ride and stable handling with the right struts for your vehicle. Trusted brands, VIN-confirmed fitment and delivery across Canada that keeps your repair on schedule.
Select a vehicle
3609 Products
-
Added to comparison
Bilstein 35-142287 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-142287 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-142102 B6 Performance - Suspension Strut Assembly
Part #: 35-142102 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-141846 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-141846 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-141822 B6 Performance - Suspension Strut Assembly
Part #: 35-141822 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-141808 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-141808 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-141792 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-141792 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-141778 B6 Performance - Suspension Strut Assembly
Part #: 35-141778 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-141761 B6 Performance - Suspension Strut Assembly
Part #: 35-141761 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-141679 B6 Performance - Suspension Strut Assembly
Part #: 35-141679 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-141662 B6 Performance - Suspension Strut Assembly
Part #: 35-141662 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-139379 B6 Performance - Suspension Strut Assembly
Part #: 35-139379 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-139362 B6 Performance - Suspension Strut Assembly
Part #: 35-139362 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-136835 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-136835 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-136811 B6 Performance - Suspension Strut Assembly
Part #: 35-136811 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-135944 B6 Performance - Suspension Strut Assembly
Part #: 35-135944 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-135937 B6 Performance - Suspension Strut Assembly
Part #: 35-135937 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-135920 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-135920 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-135913 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-135913 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-135876 B6 Performance (DampTronic) - Suspension Strut Assembly
Part #: 35-135876 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-135869 B6 Performance (DampTronic) - Suspension Strut Assembly
Part #: 35-135869 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-135852 B8 Performance Plus (DampTronic) - Suspension Strut Assembly
Part #: 35-135852 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-135845 B8 Performance Plus (DampTronic) - Suspension Strut Assembly
Part #: 35-135845 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-128717 B6 Performance - Suspension Strut Assembly
Part #: 35-128717 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-124122 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-124122 Brand: BilsteinOut of stockRegular price $0.00 CAD