The average cost for a ball joint replacement-lower is between $274 to $409. Labor costs are estimated between $214 to $271 while parts are priced between $60 to $138. Get a personalized estimate based on your location and specific car. Estimate does not include taxes and fees.