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-244110 B6 Performance - Suspension Strut Assembly
Part #: 35-244110 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-244059 B6 Performance - Suspension Strut Assembly
Part #: 35-244059 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-240174 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-240174 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-240167 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-240167 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-240143 B6 Performance - Suspension Strut Assembly
Part #: 35-240143 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-240136 B6 Performance - Suspension Strut Assembly
Part #: 35-240136 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-239628 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-239628 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-239611 B6 Performance - Suspension Strut Assembly
Part #: 35-239611 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-229919 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-229919 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-229902 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-229902 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-229872 B6 Performance - Suspension Strut Assembly
Part #: 35-229872 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-229865 B6 Performance - Suspension Strut Assembly
Part #: 35-229865 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-228424 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-228424 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-228417 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-228417 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-228387 B6 Performance - Suspension Strut Assembly
Part #: 35-228387 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-228370 B6 Performance - Suspension Strut Assembly
Part #: 35-228370 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-227533 B6 Performance - Suspension Strut Assembly
Part #: 35-227533 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-227526 B6 Performance - Suspension Strut Assembly
Part #: 35-227526 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-223658 B6 Performance - Suspension Strut Assembly
Part #: 35-223658 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-223641 B6 Performance - Suspension Strut Assembly
Part #: 35-223641 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-221449 Drag Series - Suspension Strut Assembly
Part #: 35-221449 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-212676 B6 Performance - Suspension Strut Assembly
Part #: 35-212676 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-197348 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-197348 Brand: BilsteinOut of stockRegular price $0.00 CAD -
Added to comparison
Bilstein 35-197263 B8 Performance Plus - Suspension Strut Assembly
Part #: 35-197263 Brand: BilsteinOut of stockRegular price $0.00 CAD