The average cost for a Battery Replacement is between $409 and $443. This range does not include taxes and fees, and does not factor in your unique location. Related repairs may also be needed. In addition, if you have a mechanic install the battery for you instead of doing the work yourself, you'll pay around $30 in. . Labor cost to replace a car battery typically ranges from about $50 to $120 for most vehicles, with total job costs often landing between $120 and $320 when parts and disposal are included. Factors such as battery type, vehicle design, and local labor rates drive the final price. If you want driveway service. .