The cost of a car battery depends on factors like manufacturer, battery technology, warranty, and expected lifespan. Typically, a lead-acid battery can be had in the $70 to $180 price range. AGM batteries start at $150 and may run you as high as $250 for a top-of-the-line model.