Flooded, EFB, or AGM; DIY, parts store, shop, or dealer
| Type | Part price | Installed | Typical life | Spec'd for |
|---|---|---|---|---|
| Flooded (standard) | $79 โ $160 | $100 โ $200 | 3-5 years | Cars without start-stop |
| EFB (enhanced flooded) | $130 โ $230 | $150 โ $275 | 4-6 years | Basic start-stop systems |
| AGM (absorbent glass mat) | $180 โ $320 | $200 โ $400 | 5-7 years | Heavy start-stop, lots of electronics |
| AGM at a dealer | $200 โ $400 | $270 โ $570 | 5-7 years | Same battery, dealer labor + coding |
National part and install ranges compiled from retailer and installer pricing (AutoZone $90-$200 installed band, industry EFB/AGM ranges), 2025. Lifespans are planning figures for moderate climates; heat trims them a year or more. Dealer AGM replacements have been quoted past $600 on premium vehicles.
| Route | Labor | Catches |
|---|---|---|
| Auto parts store (AutoZone, O'Reilly) | Free with purchase | Standard underhood batteries only; no coding, no under-seat locations |
| Walmart / Costco | Free โ $15 | Limited group sizes; Costco does not install at all locations |
| Independent shop | $30 โ $80 | Handles trunks, under-seat mounts, and most registrations |
| Dealer | $60 โ $150 | Battery registration included on European cars; OEM parts only |
| AAA mobile | incl. in price | Battery priced near retail; installs in your driveway |
A $10-$25 core charge applies at every retailer if you don't trade in the old battery, and it's refunded when you return the core. Store installs typically require the car to start or be on site, since they won't tow or push a dead vehicle in.
Three things set the bill: which chemistry your car demands, who bolts it in, and whether the car knows the battery changed. Chemistry is not a choice if you have start-stop: the car came with EFB or AGM and needs the same or better. Everything else is shopping.
Total = battery price + labor for your route ($0 parts store, $30-$80 independent, $60-$150 dealer) + battery registration if your European car requires it ($30-$100) + core deposit if you're not trading in the old core ($10-$25, refunded later). Cost per year divides the total by the battery's expected life: 3-5 years flooded, 4-6 EFB, 5-7 AGM, using the low end against the long life for the floor and the high end against the short life for the ceiling.
Match the battery type to what's in the car now (the label says EFB or AGM; no label means flooded). Pick your route and whether you're handing over the old battery. The result is the honest out-the-door range, and the per-year line is the one that makes AGM decisions rational instead of emotional.
A 2019 Camry with a dead flooded battery, replaced at a parts store with the old core traded in. The battery is $79-$160, install is free, so the total is $79-$160 โ $16-$53 a year over its 3-5 year life. The identical battery at a dealer runs $139-$310 ($28-$103 a year), which is why dealer battery quotes shock people: the parts are similar, the labor isn't.
Now a 2021 F-150 with start-stop and an AGM battery, independent shop, no European coding. Battery $180-$320 plus $30-$80 labor makes $210-$400 out the door, or $30-$80 a year over 5-7 years. Buying it DIY at a parts store (free install) saves the $30-$80 labor and nothing else.
A standard flooded battery runs $79-$160 for the part and $109-$240 installed at an independent shop. EFB batteries for basic start-stop cars run $160-$310 installed, and AGM batteries for heavy start-stop and premium electrical systems run $210-$400 installed, past $500 at some dealers. The battery itself is most of the bill: labor is $0 at many parts stores (free install with purchase) to $150 at a dealer.
A $10-$25 deposit added to the price when you buy a battery without trading in the old one. It is refunded when you return the dead battery (usually within 30-90 days), because the old case is recycled into new batteries. Bring the old core with you at purchase and the charge never appears on the receipt.
If the car came with AGM, replace it with AGM. If it came with EFB (enhanced flooded), EFB is the spec and AGM is an upgrade, not a downgrade. Installing a plain flooded battery in a start-stop car saves $50-$150 up front and then fails in months, because the restart cycle and deep cycling destroy plates not built for it. AGM also needs different charging voltages.
Often it is not cheaper at all: AutoZone, O'Reilly, and Walmart install most batteries free with purchase, so DIY saves $0-$80 in labor. DIY pays when your battery is under a seat or in the trunk (BMW, Mercedes, some Dodge), when the car needs battery registration ($30-$100 diagnostic fee), or when you want a specific brand the stores do not carry.
Planning figures: 3-5 years for flooded, 4-6 for EFB, and 5-7 for AGM in moderate climates. Heat kills batteries faster than cold, so Arizona and Texas cars sit at the low end. Per year of service, a flooded battery at $79-$160 costs roughly $16-$53 a year and an AGM at $180-$320 costs $26-$64, so AGM's premium mostly buys start-stop capability, not dramatic longevity value.
BMW, Audi, Mercedes, and Volkswagen vehicles with start-stop need the new battery registered to the car: the charging system is told the battery's type and capacity so it charges correctly. That coding runs $30-$100 on top of the install, and the battery itself is usually AGM and sometimes lives in the trunk, adding labor.