According to CostHelper, a typical car battery costs between $50 and $120, while premium batteries cost $90 to $200. Service providers on Angie's List that we spoke with say the average battery cost runs in the $75 to $120 range. Several factors affect the cost, such as battery type. There are about 40 types available.