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-118251 B6 Performance (DampTronic) - Suspension Strut Assembly
Part #: 35-118251 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-118237 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-118237 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-118213 B6 Performance - Suspension Strut Assembly
Part #: 35-118213 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-116493 B6 Performance - Suspension Strut Assembly
Part #: 35-116493 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-116486 B6 Performance - Suspension Strut Assembly
Part #: 35-116486 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-116301 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-116301 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-116288 B6 Performance - Suspension Strut Assembly
Part #: 35-116288 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-115946 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-115946 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-115939 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-115939 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-115915 B6 Performance - Suspension Strut Assembly
Part #: 35-115915 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-115908 B6 Performance - Suspension Strut Assembly
Part #: 35-115908 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-115113 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-115113 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-115106 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-115106 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-115076 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-115076 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-115069 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-115069 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-115052 B6 Performance - Suspension Strut Assembly
Part #: 35-115052 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-115045 B6 Performance - Suspension Strut Assembly
Part #: 35-115045 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-114574 B6 Performance - Suspension Strut Assembly
Part #: 35-114574 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-114567 B6 Performance - Suspension Strut Assembly
Part #: 35-114567 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-114260 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-114260 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-114253 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-114253 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-114093 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-114093 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-114086 B6 Performance - Suspension Strut Assembly
Part #: 35-114086 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-114079 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-114079 Brand: BilsteinOut of stockRegular price $0.00 CAD