Average Shocks And Struts Replacement Cost [2022 Guide] To replace the shocks on the same axle, on average, it will cost you between $250 and $600 for parts, while labor costs will be somewhere between $150 and $350. 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.