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 22-247070 B4 OE Replacement - Suspension Strut Assembly
Part #: 22-247070 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 22-247056 B6 Performance - Suspension Strut Assembly
Part #: 22-247056 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 22-247049 B6 Performance - Suspension Strut Assembly
Part #: 22-247049 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 22-246578 B4 OE Replacement - Suspension Strut Assembly
Part #: 22-246578 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 22-246561 B4 OE Replacement - Suspension Strut Assembly
Part #: 22-246561 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 22-246554 B4 OE Replacement - Suspension Strut Assembly
Part #: 22-246554 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 22-246547 B4 OE Replacement - Suspension Strut Assembly
Part #: 22-246547 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 22-245694 B4 OE Replacement - Suspension Strut Assembly
Part #: 22-245694 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 22-245670 B6 Performance - Suspension Strut Assembly
Part #: 22-245670 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 22-245564 B8 Performance Plus - Suspension Strut Assembly
Part #: 22-245564 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 22-245441 B6 Performance - Suspension Strut Assembly
Part #: 22-245441 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 22-245229 B8 Performance Plus - Suspension Strut Assembly
Part #: 22-245229 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 22-245212 B8 Performance Plus - Suspension Strut Assembly
Part #: 22-245212 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 22-245205 B6 Performance - Suspension Strut Assembly
Part #: 22-245205 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 22-245199 B6 Performance - Suspension Strut Assembly
Part #: 22-245199 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 22-245182 B4 OE Replacement - Suspension Strut Assembly
Part #: 22-245182 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 22-245175 B4 OE Replacement - Suspension Strut Assembly
Part #: 22-245175 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 22-245052 B8 Performance Plus - Suspension Strut Assembly
Part #: 22-245052 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 22-245045 B8 Performance Plus - Suspension Strut Assembly
Part #: 22-245045 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 22-245038 B6 Performance - Suspension Strut Assembly
Part #: 22-245038 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 22-245021 B6 Performance - Suspension Strut Assembly
Part #: 22-245021 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 22-244314 B8 Performance Plus - Suspension Strut Assembly
Part #: 22-244314 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 22-244307 B8 Performance Plus - Suspension Strut Assembly
Part #: 22-244307 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 22-244284 B6 Performance - Suspension Strut Assembly
Part #: 22-244284 Brand: BilsteinOut of stockRegular price $0.00 CAD