Skip to main content

What Car Batteries Cost and Where to Buy Them

Car battery prices vary by type, size, and brand

A new car battery typically costs between $100 and $300, depending on what your vehicle needs. The price depends on three things: the battery type (standard lead-acid, absorbed glass mat, or lithium), the cold-cranking amps (CCA) rating your car requires, and the brand you choose. A standard lead-acid battery for a sedan might cost $100 to $150, while an absorbed glass mat (AGM) battery for the same car could run $200 to $250. Luxury vehicles and trucks often need larger batteries that cost more.

Where you buy the battery also affects the final price. Auto parts stores, big-box retailers, dealerships, and online sellers all stock batteries, and prices vary between them. Some places charge extra for installation, while others include it. Many retailers offer core charges — a refund when you turn in your old battery — which can lower your out-of-pocket cost by $10 to $25.

Key Takeaways

  • Standard lead-acid batteries cost $100 to $150, while AGM batteries run $200 to $250 for most vehicles.
  • Your vehicle's owner manual or the battery label on your current battery tells you the exact CCA rating and size you need.
  • Auto parts stores, Walmart, Costco, and dealerships all sell batteries at different prices, and comparing before you buy can save $30 to $50.
  • Installation is free at most auto parts stores but may cost $50 to $100 at a dealership.
  • A core charge refund of $10 to $25 applies when you return your old battery, reducing what you actually pay.

How to find out what battery your car needs

Before you compare prices, you need to know your battery's size and cold-cranking amps rating. Open your owner's manual and look for the battery specifications section — it will list the group size (like 24F or 35) and the CCA number (usually between 400 and 1000). If you do not have the manual, look at the label on your current battery; the same information is printed there.

You can also call your car's dealership with your vehicle identification number (VIN) and ask what battery it came with. Auto parts store staff can look up your vehicle by year, make, and model and tell you what size battery fits. This takes five minutes and costs nothing.

Price differences between battery types

Lead-acid batteries are the cheapest option and work in most vehicles. They typically last three to five years and cost $100 to $150. These are the standard choice for sedans and compact cars.

Absorbed glass mat (AGM) batteries hold a charge longer, handle repeated charging cycles better, and work well in cars with many electrical features. They cost $200 to $250 and last four to seven years. Many newer vehicles come with AGM batteries from the factory.

Lithium batteries are the newest type, last longer, and weigh less than lead-acid. They cost $300 to $500 and are mostly found in high-end vehicles or as aftermarket upgrades. Most drivers do not need this type.

Check your owner's manual to see which type your vehicle was designed for. Using the wrong type can damage your car's electrical system or void the warranty.

Where to buy and what each place charges

RetailerTypical Price RangeInstallationCore Charge Refund
Auto parts stores (AutoZone, O'Reilly, Advance Auto Parts)$100–$250Free$10–$25
Walmart$90–$200Free at many locations$5–$15
Costco$100–$220Free for members$10–$20
Car dealership$150–$350$50–$100$15–$30
Online (Amazon, Walmart.com, manufacturer sites)$80–$240Varies; often $0–$50 extraVaries by seller

Auto parts stores usually offer the best combination of price and free installation. Walmart and Costco often have lower prices but may charge for installation at some locations. Dealerships charge more but may provide the battery is correct for your vehicle and may offer longer warranties.

If you buy online, factor in shipping costs and whether installation is included. Some online sellers ship to a local installer, while others require you to install it yourself or take it to a shop.

Warranty and how long batteries last

Most car batteries come with a warranty of three to five years. Some brands offer longer warranties — up to seven or ten years — but these batteries cost more upfront. The warranty usually covers defects, not normal wear, so a battery that fails because you left the lights on is not covered.

Battery life depends on your climate and driving habits. In hot climates, batteries wear out faster; in cold climates, they lose power in winter but may last longer overall. Frequent short trips, leaving electronics on when the engine is off, and old alternators all shorten battery life.

Keep your receipt and warranty paperwork. If your battery fails within the warranty period, you can return it to the retailer or manufacturer for a replacement or refund.

Installation options and what to expect

Most auto parts stores install batteries for free when you buy from them. The job takes 15 to 30 minutes. The technician will disconnect the old battery, remove it, install the new one, and reconnect the cables. They will also dispose of your old battery, which is required by law in most states.

If you install the battery yourself, the process is straightforward: disconnect the negative cable first, then the positive cable, remove the old battery, set the new one in place, reconnect the positive cable, then the negative cable. Wear gloves and eye protection. Do not touch both battery terminals at the same time with a metal tool.

Dealerships charge $50 to $100 for installation because they often do additional checks on your vehicle's electrical system. Independent mechanics charge $30 to $75. If you buy online and need installation, call a local shop first to ask their rate before you order.

How to save money on a car battery

Compare prices at three retailers before you buy. Call or visit their websites and give them your vehicle's year, make, and model. Write down the exact price including any installation fee, then subtract the core charge refund to get your true cost.

Buy during off-season if you can. Battery prices are often lower in spring and summer than in fall and winter, when demand rises. If your battery is failing but not dead, you may have a few weeks to shop around.

Ask about mail-in rebates or store loyalty discounts. Some auto parts stores offer $10 to $20 rebates on certain battery brands, and Costco members often get lower prices than non-members.

If your car is still under warranty, check whether the manufacturer covers battery replacement. Some luxury brands cover batteries for five to eight years, which can save you hundreds of dollars.

Frequently Asked Questions

Can I use a battery with a higher CCA rating than my car needs?

Yes. A higher CCA rating means the battery can deliver more power, which does not harm your vehicle. Your car will only draw the power it needs. However, you may pay more for a battery you do not need, so stick with your vehicle's recommended rating to save money.

What does the core charge mean and how do I get the refund?

A core charge is a deposit you pay when you buy the battery. When you return your old battery to the same retailer, they refund it — usually $10 to $25. You must bring the old battery with you; most retailers will not refund the core charge without it. The refund is automatic at checkout.

Is it cheaper to buy a battery online or in a store?

Online prices are sometimes $10 to $30 lower, but shipping and installation fees often erase that savings. Compare the total cost including installation and shipping before you order. Local auto parts stores are usually cheaper when you factor in free installation.

How do I know if my battery is dying before it completely fails?

Signs include slow engine cranking, dim headlights, clicking sounds when you turn the key, and a swollen or cracked battery case. If your car is more than three years old and you notice these signs, a battery test at an auto parts store (usually free) will tell you if replacement is needed soon.

Do I need to reprogram my car after I install a new battery?

Most vehicles do not require reprogramming. However, some newer cars may need a short drive to reset the electrical system. If your check engine light comes on after battery replacement, drive for 20 to 30 minutes at highway speed. If it stays on, have a mechanic scan the code.