iPhone Battery Replacement: Signs You Need One & What It Costs

Quick answer: An iPhone battery replacement is one of the most affordable repairs you can get — usually done in under an hour — and it brings an aging iPhone back to all-day life for a fraction of the cost of a new phone. It won’t erase any of your data.

If your iPhone dies by mid-afternoon or shuts off when it still says 30%, the battery — not the phone — is probably the problem. A swap is cheap, fast, and one of the highest-value repairs we do in Terre Haute.

Signs you need a new iPhone battery

  • It drains fast or dies long before bedtime
  • Sudden shutdowns at 30–40% charge
  • The screen or back is bulging (a swollen battery — bring it in promptly)
  • It only stays on while plugged in
  • Settings → Battery → Battery Health shows maximum capacity below ~80%

What it costs and how long it takes

Battery replacement is one of our most budget-friendly repairs and usually takes under an hour. The exact price depends on your model, and we’ll confirm it before any work. Best of all, replacing the battery does not erase your photos, apps, or settings.

Repair or upgrade?

If your iPhone otherwise works fine, a fresh battery is far cheaper than a new phone and instantly fixes the most common complaint. If you’re weighing a bigger decision, see repair or upgrade your phone? Got a cracked screen too? We can do both at once — here’s iPhone screen repair cost.

Explore our full iPhone repair services, all backed by our 90-day warranty and brand-name parts.

iPhone dying too fast? Get an instant quote or call (812) 650-6613.

Frequently asked questions

How much is an iPhone battery replacement?

It’s one of our most budget-friendly repairs and usually takes under an hour. We’ll quote your exact model up front.

How do I know if my iPhone needs a new battery?

Watch for fast draining, shutdowns at 30–40%, swelling, or ‘Battery Health’ below ~80% in Settings.

Will a new battery erase my data?

No. A battery replacement doesn’t touch your photos, apps or settings.