How much does it cost to change struts?
Matthew Perez
Updated on May 02, 2026
When it comes to struts, they are a fair bit more expensive. To replace a pair of struts, the total cost on average is between $400 and $1000, including wheel alignment. An individual strut assembly costs approximately $150 to $350, while the labor cost is $100 to $300 for a pair.
How much should strut replacement cost?
It usually costs between $150 to $450 per strut, depending on your make and model. Usually, both struts need to be replaced at the same time. Your cost for replacing a pair of struts will be between $300 and $900. Strut replacement can take several hours.How much should struts cost with labor?
On average, expect to pay somewhere between $450 and $900 to replace a pair of struts. An individual strut assembly will cost about $150 to $300 so you're looking at around $300 to $600 for parts alone. Labor alone will set you back about $150 to $300 for the pair.Is it worth it to replace struts?
Struts don't need to be replaced unless your vehicle is bouncing like it's on a pogo stick or bottoms out in potholes and over railroad tracks — or unless a mechanic finds that they're leaking fluid or have been damaged. In some climates, they can also rust.How do I know if my struts are bad?
The Warning Signs Of Worn Shocks And Struts
- Instability at highway speeds. ...
- Vehicle “tips” to one side in turns. ...
- The front end dives more than expected during hard braking. ...
- Rear-end squat during acceleration. ...
- Tires bouncing excessively. ...
- Unusual tire wear. ...
- Leaking fluid on the exterior of shocks or struts.