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 33-616957 Motorsports (Reservoir) - Suspension Strut Assembly
Part #: 33-616957 Brand: BilsteinOut of stock -
Added to comparison
Bilstein 31-246217 B6 Performance (DampTronic) - Suspension Strut Assembly
Part #: 31-246217 Brand: BilsteinOut of stock -
Added to comparison
Bilstein 31-246200 B6 Performance (DampTronic) - Suspension Strut Assembly
Part #: 31-246200 Brand: BilsteinOut of stock -
Added to comparison
Bilstein 31-234207 B6 Performance (DampTronic) - Suspension Strut Assembly
Part #: 31-234207 Brand: BilsteinOut of stock -
Added to comparison
Bilstein 31-231299 B6 Performance (DampTronic) - Suspension Strut Assembly
Part #: 31-231299 Brand: BilsteinOut of stock -
Added to comparison
Bilstein 31-224567 B6 Performance (DampTronic) - Suspension Strut Assembly
Part #: 31-224567 Brand: BilsteinOut of stock -
Added to comparison
Bilstein 31-224550 B6 Performance (DampTronic) - Suspension Strut Assembly
Part #: 31-224550 Brand: BilsteinOut of stock -
Added to comparison
Bilstein 29-331987 B4 OE Replacement - Suspension Shock Absorber
Part #: 29-331987 Brand: BilsteinOut of stock -
Added to comparison
Bilstein 29-326525 B4 OE Replacement - Suspension Shock Absorber
Part #: 29-326525 Brand: BilsteinOut of stock -
Added to comparison
Bilstein 29-256419 B8 Performance Plus - Suspension Strut Assembly
Part #: 29-256419 Brand: BilsteinOut of stock -
Added to comparison
Bilstein 29-256402 B8 Performance Plus - Suspension Strut Assembly
Part #: 29-256402 Brand: BilsteinOut of stock -
Added to comparison
Bilstein 29-256396 B6 Performance - Suspension Strut Assembly
Part #: 29-256396 Brand: BilsteinOut of stock -
Added to comparison
Bilstein 29-256389 B6 Performance - Suspension Strut Assembly
Part #: 29-256389 Brand: BilsteinOut of stock -
Added to comparison
Bilstein 29-196548 B8 Performance Plus - Suspension Strut Assembly
Part #: 29-196548 Brand: BilsteinOut of stock -
Added to comparison
Bilstein 29-196531 B8 Performance Plus - Suspension Strut Assembly
Part #: 29-196531 Brand: BilsteinOut of stock -
Added to comparison
Bilstein 29-196517 B6 Performance - Suspension Strut Assembly
Part #: 29-196517 Brand: BilsteinOut of stock -
Added to comparison
Bilstein 29-196500 B6 Performance - Suspension Strut Assembly
Part #: 29-196500 Brand: BilsteinOut of stock -
Added to comparison
Bilstein 23-305113 B6 Performance (DampTronic) - Suspension Strut Assembly
Part #: 23-305113 Brand: BilsteinOut of stock -
Added to comparison
Bilstein 23-305106 B6 Performance (DampTronic) - Suspension Strut Assembly
Part #: 23-305106 Brand: BilsteinOut of stock -
Added to comparison
Bilstein 23-305076 B4 OE Replacement (DampTronic) - Suspension Strut Assembly
Part #: 23-305076 Brand: BilsteinOut of stock -
Added to comparison
Bilstein 23-305069 B4 OE Replacement (DampTronic) - Suspension Strut Assembly
Part #: 23-305069 Brand: BilsteinOut of stock -
Added to comparison
Bilstein 23-305038 B6 Performance (DampTronic) - Suspension Strut Assembly
Part #: 23-305038 Brand: BilsteinOut of stock -
Added to comparison
Bilstein 23-305014 B4 OE Replacement (DampTronic) - Suspension Strut Assembly
Part #: 23-305014 Brand: BilsteinOut of stock -
Added to comparison
Bilstein 23-303324 B4 OE Replacement (DampTronic) - Suspension Strut Assembly
Part #: 23-303324 Brand: BilsteinOut of stock