Repair Cost Guide

Struts and shocks replacement cost
for a Chevrolet Silverado

Replacing the struts (front) and shocks (rear) on a Chevrolet Silverado involves removing the old components, which support the suspension and dampen road impacts, and installing new ones. The cost is driven by the truck's size and weight requiring heavy-duty parts, and the labor-intensive process of compressing springs and safely supporting the vehicle.

$850 – $1600
Typical fair price range · USD

Cost breakdown

Parts: ~$400-$800 / Labour: ~$450-$800

What affects the price

Trim Level & Suspension Package: Heavy-duty Z71 or off-road packages use more expensive, specialized components.
Parts Quality: Price varies significantly between economy, OEM, and premium performance brands.
2WD vs. 4WD: Front strut replacement on 4WD models often requires more labor to navigate the drivetrain.

Can you do it yourself?

Possible with skill — Requires a spring compressor, robust jack stands, and significant mechanical know-how to safely handle the high-tension coil springs.

Tips before you pay

Replace in Pairs: Always replace both front struts or both rear shocks at the same time to maintain balanced handling.
Check Related Parts: This is the ideal time to inspect and often replace worn sway bar links, control arm bushings, and strut mounts.
Consider Quick-Struts: Using pre-assembled strut units (spring and strut combined) eliminates the dangerous spring compression step and saves labor.

Got an actual quote for this repair? Check if it's fair in seconds — or add it to your car's schedule so you never wonder when it's due again.

Estimate based on typical U.S. market rates as of July 2026. Actual prices vary by region, shop, and parts quality — always compare against a real quote using our Scam Checker.