Battery replacement costs between $30 and $150 depending on your phone model and who does the work

The price you pay depends on three things: whether your phone is still under warranty, whether you go to the manufacturer or a third party, and how old your phone is. A new iPhone battery at an Apple Store costs $69 if your phone is out of warranty. Samsung charges $60 to $80 at a Samsung service center. Older phones cost less — sometimes $30 to $50 — because the batteries themselves are cheaper. A third-party repair shop might charge $40 to $100, depending on your location and the shop's reputation.

If your phone is still under warranty and the battery is genuinely defective (not just worn from normal use), the replacement may be free. Apple covers battery issues for one year from purchase. Samsung's warranty period varies by region but is typically one year. After that, you pay the full cost.

Key Takeaways

  • Manufacturer repairs (Apple Store, Samsung service center) typically cost $60 to $80 for current phone models, with older models running $30 to $50.
  • Third-party repair shops often charge $40 to $100, but quality and warranty coverage vary widely by location and shop.
  • Batteries covered under manufacturer warranty are free to replace if the battery itself is defective, not worn from normal use.
  • Mail-in repair programs from manufacturers usually take one to two weeks and may cost less than in-store service.

Manufacturer repair centers versus third-party shops

Going to an official Apple Store or Samsung service center guarantees you get a genuine battery and a warranty on the replacement work. Apple's battery replacement comes with a 90-day warranty on the repair itself. Samsung offers similar coverage. The downside is availability — you may need to travel to a service center or wait for an appointment, and the cost is fixed and higher than many third-party options.

Third-party repair shops are faster and often cheaper. A local phone repair shop might replace your battery the same day for $50 to $80. The risk is that you don't know the battery's source or quality. Some shops use refurbished or lower-grade batteries that don't hold a charge as long as genuine ones. Ask the shop whether they use original manufacturer batteries or aftermarket batteries, and what warranty they offer on the replacement.

Mail-in repair programs and their timeline

Both Apple and Samsung offer mail-in battery replacement if you don't have a service center nearby. You ship your phone to them, they replace the battery, and they ship it back. The cost is the same as in-store service — $69 for Apple, $60 to $80 for Samsung — but you pay for shipping both ways, which adds $10 to $20.

The timeline is typically one to two weeks from the moment they receive your phone. You'll be without your device during that time. Some people choose this route because they live far from a service center, but if you need your phone urgently, a local third-party shop is faster.

What affects the price of your specific phone

Newer flagship phones have more expensive batteries. An iPhone 15 battery costs more to replace than an iPhone 12 battery because the parts themselves are more expensive. The same is true for Samsung Galaxy S24 versus older models. Phones released more than four years ago often have cheaper replacement batteries because the parts are no longer in high demand.

Phones with removable batteries (rare now, but some older Android phones had them) cost nothing to replace — you buy the battery yourself for $20 to $40 and swap it in. Almost all current phones have sealed batteries that require opening the device, which is why you need professional service.

When to replace versus when to repair

If your phone is more than five years old and the battery costs $50 or more to replace, consider whether a new phone makes financial sense. A used phone of the same model might cost $100 to $200, and a new budget phone costs $200 to $400. If your current phone still works otherwise and you like it, battery replacement is worth doing. If the phone has other problems — a cracked screen, slow processor, or software no longer supported — replacement might be the better choice.

If your phone is one to three years old, battery replacement almost always makes sense. You're extending the life of a device that still has years of use left, and $60 to $80 is far cheaper than a new phone.

How to check if your battery is actually the problem

Before you pay for a replacement, confirm that the battery is the issue. On iPhone, go to Settings > Battery > Battery Health & Charging. If the maximum capacity is below 80%, the battery is degraded. On Android, the process varies by manufacturer — Samsung phones show battery health in Settings > Device Care > Battery, while other brands may not display this information clearly.

If your phone shuts down at 20% or 30% battery remaining, or if it won't hold a charge for more than a few hours of normal use, the battery is likely the problem. If the phone is slow or crashes frequently, the issue may be software or storage, not the battery. A repair shop can run diagnostics to confirm before you commit to paying for replacement.

Frequently Asked Questions

Is it cheaper to replace the battery myself?

You can buy replacement batteries online for $15 to $40, but opening most modern phones requires special tools and risks damaging the screen, water sealing, or internal components. Unless you have experience with phone repair, the cost of tools plus the risk of breaking something more expensive makes professional replacement the safer choice.

Will replacing the battery void my warranty?

If you use an official manufacturer service center, the replacement won't void your warranty. If you use a third-party shop, your manufacturer warranty may be affected, though consumer protection laws in many places limit what manufacturers can do. Ask the third-party shop about their own warranty on the work.

Can I get a battery replacement if my phone has water damage?

Most repair shops will replace the battery even if your phone has water damage, but they may charge extra for cleaning or drying the device first. If your phone is still under manufacturer warranty, water damage typically voids the warranty, so you'll pay the full replacement cost.

How long does a replacement battery last?

A new genuine battery lasts as long as the original — typically three to five years of normal use before capacity drops below 80%. Aftermarket batteries from third-party shops may degrade faster, sometimes within two to three years. This is one reason to consider paying more for a manufacturer replacement.

What's the difference between a refurbished battery and a new one?

A refurbished battery has been used before and restored to working condition. A new battery has never been used. Refurbished batteries cost less but don't last as long — expect 60% to 80% of the lifespan of a new battery. Most repair shops use new batteries, but some budget options use refurbished ones. Ask before you commit.