Apple Store replacements are the fastest route, but not always the cheapest

Apple will replace your iPhone battery at any Apple Store or Apple Authorized Service Provider. You can walk in without an appointment at most locations, though calling ahead saves you a wait. The battery replacement takes about an hour, and Apple charges between $69 and $99 depending on your iPhone model — the older your phone, the lower the cost.

Apple's advantage is speed and certainty. They use genuine Apple batteries, your phone stays in one place, and you walk out with a working device. The downside is that Apple charges a flat fee regardless of whether your battery is actually failing or just aging normally. If your phone is still under warranty or covered by AppleCare+, the replacement is free.

Key Takeaways

  • Apple Stores and Apple Authorized Service Providers replace batteries in about an hour for $69 to $99, or free if you have AppleCare+ coverage.
  • Independent repair shops often charge $30 to $60 for the same battery replacement and may have same-day availability in urban areas.
  • Best Buy's Geek Squad offers battery replacement at most locations for around $60 to $80, with appointments available online.
  • Mail-in repair services like iFixit and Puls come to your home or accept your phone by mail, costing $50 to $100 depending on your model and location.
  • Before paying for any replacement, check your battery health in Settings > Battery and Device Care to confirm the battery is actually degraded.

Independent repair shops: faster and cheaper, but variable quality

Local independent phone repair shops will replace your iPhone battery for $30 to $60, often while you wait. Many can do it the same day you walk in. The catch is that quality varies widely — some use genuine Apple batteries, others use third-party batteries that may not last as long or report accurate health information to your phone.

Before you hand over your phone, ask whether they use original Apple batteries or aftermarket ones. Ask how long the battery is warrantied — reputable shops offer at least 30 days. If the shop won't answer these questions clearly, that is a sign to go elsewhere. Check Google Maps and Yelp reviews for that specific location, not just the chain name, because independent shops live or die on their reputation in one neighborhood.

Best Buy Geek Squad: middle ground on price and availability

Best Buy's Geek Squad performs iPhone battery replacements at most locations for $60 to $80. You can book an appointment online, and they typically complete the work within a few hours. Geek Squad uses genuine Apple parts and offers a 30-day warranty on the replacement.

The advantage over independent shops is consistency — you know what you are getting across any Best Buy location. The disadvantage is that you are paying more than you would at an independent shop, and less than you would at Apple. Geek Squad makes sense if you want a middle ground and have a Best Buy nearby with availability.

Mail-in and mobile repair services for convenience

Services like iFixit, Puls, and some carrier repair programs will replace your battery without you going anywhere. iFixit lets you mail your phone in or drop it at a participating location; Puls sends a technician to your home in select cities. Costs range from $50 to $100 depending on your model and whether the service comes to you.

Mail-in services take longer — usually 5 to 10 business days — because your phone travels both ways. Mobile services are faster but only available in major cities. Both are worth considering if you cannot easily get to a repair location or need your phone to stay in your hands as little as possible.

Carrier repair programs through your phone company

Verizon, AT&T, T-Mobile, and other carriers offer battery replacement through their own repair services or partnerships. Costs and timelines vary by carrier. Verizon, for example, offers mail-in repair and in-store replacement at some locations. T-Mobile partners with local repair shops in some areas.

Call your carrier's support line or visit their website to see what options are available in your area. Carrier programs are worth checking because you may already have coverage through your plan, or the carrier may offer a discount you would not get elsewhere. However, carrier repair is often slower than going directly to Apple or an independent shop.

What to check before you pay for a replacement

Before you spend money on a battery replacement, verify that your battery is actually the problem. Go to Settings, tap Battery, then Battery Health and Information. If your Maximum Capacity is above 80 percent, your battery is still healthy — degradation at that level rarely causes problems. If it is between 50 and 80 percent, the battery is aging but may not need replacement yet. Below 50 percent, replacement makes sense.

Also check the Condition section. If it says "Service Recommended" or "Service Battery," Apple or an authorized service provider has flagged the battery as failing. If it says "Normal," the battery is fine even if the capacity is lower. This distinction matters because a battery with lower capacity but normal condition will work fine for years; a battery flagged for service may fail suddenly.

Cost comparison table

ServiceCost RangeTypical Wait TimeParts Used
Apple Store$69–$99 (free with AppleCare+)1 hourGenuine Apple
Independent repair shop$30–$60Same dayVaries (ask first)
Best Buy Geek Squad$60–$80Few hoursGenuine Apple
Mail-in service (iFixit, Puls)$50–$1005–10 business daysGenuine Apple
Carrier repair programVaries by carrierVaries by carrierGenuine Apple

Frequently Asked Questions

Will replacing my battery fix my phone if it keeps shutting down?

Maybe. If your phone shuts down at 20 or 30 percent battery, a degraded battery is likely the cause. But if it shuts down randomly or at any percentage, the problem may be software, a failing logic board, or something else. Check Battery Health first — if it says "Service Recommended," the battery is the issue. If it says "Normal," have a technician diagnose before you pay for a battery.

Can I replace my iPhone battery myself?

Technically yes, but it is difficult and risky. iPhones are glued together, and opening one without the right tools can damage the screen, battery, or internal components. If you damage something, repair costs jump to $200 or more. Unless you have done this before, paying someone else is safer and not much more expensive.

How long does a new iPhone battery last?

A replacement battery should last 2 to 3 years under normal use before capacity drops below 80 percent again. This depends on how often you charge, whether you let it fully drain, and how hot your phone gets. If you replace your battery and it degrades quickly, the problem may be something else draining power.

Is AppleCare+ worth it just for battery replacement?

AppleCare+ costs $99 to $199 upfront depending on your iPhone model, and covers one free battery replacement. If you plan to keep your phone for three years or more, you will likely need a battery replacement, so AppleCare+ pays for itself. If you only keep phones for two years, it may not be worth it.

What if my phone is out of warranty and I cannot afford the repair?

Check independent repair shops in your area — they often charge half what Apple charges. If cost is the main barrier, a $30 to $50 battery replacement at a local shop is better than living with a phone that shuts down constantly. Ask the shop about their warranty so you know what happens if the battery fails again soon.