Ball Joint Replacement cost varies depending on the make, model and year of your vehicle and how difficult the ball joints are too replace.
Cost to replace ball joints range from $200.00 for just one ball joint to be replaced and as high as $1,000.00 to $1,500.00 for all four ball joints to be replaced.
That includes parts and labor to replace the ball joint or ball joints on your vehicle.
On some vehicles they only have two ball joints while other vehicles have 4 ball joints that would need replaced.
A good shop should be able to give you a free estimate on the replacement cost of the ball joints.