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-124115 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-124115 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-124108 B6 Performance - Suspension Strut Assembly
Part #: 35-124108 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-124092 B6 Performance - Suspension Strut Assembly
Part #: 35-124092 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-122210 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-122210 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-122203 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-122203 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-122197 B6 Performance - Suspension Strut Assembly
Part #: 35-122197 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-122180 B6 Performance - Suspension Strut Assembly
Part #: 35-122180 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-122142 B8 Performance Plus (DampTronic) - Suspension Strut Assembly
Part #: 35-122142 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-122135 B8 Performance Plus (DampTronic) - Suspension Strut Assembly
Part #: 35-122135 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-122128 B6 Performance (DampTronic) - Suspension Strut Assembly
Part #: 35-122128 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-122111 B6 Performance (DampTronic) - Suspension Strut Assembly
Part #: 35-122111 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-122081 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-122081 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-122074 B6 Performance - Suspension Strut Assembly
Part #: 35-122074 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-120414 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-120414 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-120407 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-120407 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-120384 B6 Performance - Suspension Strut Assembly
Part #: 35-120384 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-120377 B6 Performance - Suspension Strut Assembly
Part #: 35-120377 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-118459 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-118459 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-118435 B6 Performance - Suspension Strut Assembly
Part #: 35-118435 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-118343 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-118343 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-118336 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-118336 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-118312 B6 Performance - Suspension Strut Assembly
Part #: 35-118312 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-118305 B6 Performance - Suspension Strut Assembly
Part #: 35-118305 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-118275 B8 Performance Plus (DampTronic) - Suspension Strut Assembly
Part #: 35-118275 Brand: BilsteinOut of stockRegular price $0.00 CAD