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-264699 B6 Performance - Suspension Strut Assembly
Part #: 35-264699 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-264613 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-264613 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-264606 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-264606 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-264590 B6 Performance - Suspension Strut Assembly
Part #: 35-264590 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-264583 B6 Performance - Suspension Strut Assembly
Part #: 35-264583 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-264552 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-264552 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-264545 B6 Performance - Suspension Strut Assembly
Part #: 35-264545 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-254980 B6 Performance - Suspension Strut Assembly
Part #: 35-254980 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-254973 B6 Performance - Suspension Strut Assembly
Part #: 35-254973 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-254881 B6 Performance - Suspension Strut Assembly
Part #: 35-254881 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-254874 B6 Performance - Suspension Strut Assembly
Part #: 35-254874 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-253600 B6 Performance - Suspension Strut Assembly
Part #: 35-253600 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-252146 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-252146 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-252139 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-252139 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-252115 B6 Performance - Suspension Strut Assembly
Part #: 35-252115 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-252108 B6 Performance - Suspension Strut Assembly
Part #: 35-252108 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-250876 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-250876 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-249498 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-249498 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-249474 B6 Performance - Suspension Strut Assembly
Part #: 35-249474 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-249467 B6 Performance - Suspension Strut Assembly
Part #: 35-249467 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-245841 Motorsports - Suspension Strut Assembly
Part #: 35-245841 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-245834 Motorsports - Suspension Strut Assembly
Part #: 35-245834 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-245735 B6 Performance - Suspension Strut Assembly
Part #: 35-245735 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-245728 B6 Performance - Suspension Strut Assembly
Part #: 35-245728 Brand: BilsteinOut of stockRegular price $0.00 CAD