Best Buy does replace iPhone batteries, but only at their Geek Squad service desk and only if your phone is under warranty or you pay out of pocket
Best Buy's Geek Squad will swap an iPhone battery for you, but the catch is timing and cost. If your iPhone is still covered by Apple's one-year limited warranty or you have AppleCare+, Geek Squad can handle the replacement at no charge. If you don't have either, you'll pay between $69 and $99 depending on your iPhone model — which is the same price Apple charges directly, so there's no savings by going to Best Buy instead of an Apple Store.
The real difference between Best Buy and Apple is availability. Best Buy has more locations in most parts of the country, and you might get an appointment faster. But Geek Squad doesn't stock batteries for every iPhone model on every day, so you'll need to call ahead or book online to confirm they have your model in stock before you go in.
Key Takeaways
- Best Buy's Geek Squad replaces iPhone batteries for the same price as Apple — $69 to $99 depending on your model — if you're paying out of pocket.
- The replacement is free if your iPhone is under Apple's one-year warranty or you have an active AppleCare+ plan.
- You must book an appointment in advance; Geek Squad does not may provide they have your specific iPhone model's battery in stock.
- The battery replacement usually takes one to three hours, though some locations may take longer during busy periods.
- If your iPhone has water damage or a cracked screen, Geek Squad may refuse the battery replacement until those issues are fixed.
How to book a battery replacement at Best Buy
Go to bestbuy.com and select "Services" from the top menu. Choose "Geek Squad" and then "Device Repair." Select "iPhone" and your specific model from the dropdown. The site will show you available appointment times at Best Buy locations near you.
You can also call your local Best Buy's Geek Squad desk directly. Have your iPhone model and serial number ready — you can find the serial number in Settings > General > About on your phone. When you book, tell them you need a battery replacement so they can confirm they have the part in stock before you arrive.
Bring your iPhone and a photo ID to your appointment. If your phone is under warranty or you have AppleCare+, bring proof — your receipt, the AppleCare+ confirmation email, or your Apple ID login so they can verify coverage.
What happens if your iPhone has damage
Geek Squad will usually refuse to replace a battery if your iPhone has a cracked screen, water damage, or a swollen battery. A swollen battery is a safety issue — the phone may overheat or catch fire during the replacement. A cracked screen means they have to disassemble the phone differently to reach the battery, which increases the risk of making the damage worse.
If your screen is cracked, you'll need to repair that first. Best Buy can do that too, but it's a separate service and a separate charge. Water damage is trickier — Geek Squad may tell you the phone needs to dry out for 24 to 48 hours before they'll touch it, or they may refer you to Apple instead. Ask when you call to book whether they can handle your specific damage situation.
Cost breakdown by iPhone model
| iPhone Model | Out-of-Pocket Cost |
|---|---|
| iPhone 15, 15 Plus, 15 Pro, 15 Pro Max | $99 |
| iPhone 14, 14 Plus, 14 Pro, 14 Pro Max | $99 |
| iPhone 13, 13 mini, 13 Pro, 13 Pro Max | $99 |
| iPhone 12, 12 mini, 12 Pro, 12 Pro Max | $99 |
| iPhone 11, 11 Pro, 11 Pro Max | $69 |
| iPhone XS, XS Max, XR | $69 |
| iPhone 8 and earlier | $69 |
These prices are current but can change. Call Geek Squad to confirm the exact cost for your model before you book. If you have AppleCare+, the replacement is free. If your phone is within one year of purchase and you have the original receipt or proof of purchase, it may be covered under Apple's limited warranty — ask Geek Squad to check when you arrive.
Comparing Best Buy to Apple and other options
An Apple Store will charge the same price as Best Buy and usually has more battery inventory, so you're more likely to get a same-day appointment. However, Apple Stores are less common in rural areas. If you have an Apple Store within 30 minutes, that's often faster than waiting for a Best Buy appointment.
Authorized Apple repair shops — independent businesses certified by Apple — also do battery replacements at the same price. These shops are sometimes easier to reach than either Best Buy or Apple, especially in smaller towns. Search "authorized Apple repair near me" to find one.
Third-party repair shops like iFixit or local phone repair stores will often charge less — sometimes $30 to $50 — but they don't use Apple's official parts and the repair won't be covered by any warranty. If something goes wrong during the replacement, you have no recourse. This is a real risk: a bad battery replacement can damage the phone's charging port or logic board.
How long the replacement takes
At Best Buy, a battery replacement usually takes one to three hours. The actual work takes about 30 minutes, but you're waiting for a technician to be free and then waiting for them to run diagnostics after the swap to make sure the phone still works. During busy times — evenings and weekends — you might wait longer.
Some Best Buy locations are slower than others. A store in a busy mall might have a two-week wait, while a store in a quieter area might have same-day appointments. This is why calling ahead matters: you'll know exactly how long you're waiting before you commit to the appointment.
What to do if Best Buy can't help
If Best Buy doesn't have your iPhone model's battery in stock and can't order it, or if they refuse the repair because of damage, your next step is an Apple Store or an authorized Apple repair shop. Both will have the same battery in stock more often than Best Buy does, especially for older iPhone models.
If you're outside the warranty period and don't have AppleCare+, and the out-of-pocket cost is too high, you have a choice: wait and save the money, or use a third-party repair shop. There's no middle ground — no discount programs or sliding scale options exist for battery replacement.
Frequently Asked Questions
Can I get my iPhone battery replaced the same day at Best Buy?
Sometimes, but not always. It depends on how busy your local Geek Squad is and whether they have your specific iPhone model's battery in stock. Call or book online to see available appointment times. If they show same-day slots, you can usually get it done that day. If not, you're looking at a wait of several days to two weeks.
Do I need to back up my iPhone before the battery replacement?
No. A battery replacement doesn't erase your data or require a backup. The technician removes the battery and installs a new one without touching your storage. Your photos, messages, and apps stay exactly as they are.
What if my battery dies during the appointment?
That won't happen. The technician will power off your phone before opening it. Once the new battery is installed, they'll power it back on and run diagnostics to confirm everything works. If the phone doesn't power on or the battery doesn't hold a charge, they'll troubleshoot or replace the phone under Geek Squad's service may provide.
Is it cheaper to replace the battery myself?
Replacement batteries cost $20 to $40 online, so the parts are cheap. But opening an iPhone requires special tools and skill. If you crack the screen, damage the logic board, or puncture the battery during the swap, you'll spend $200 to $400 fixing it. Unless you've done this before, paying $69 to $99 for a professional replacement is the safer choice.
Will replacing the battery fix my iPhone if it's slow or overheating?
Maybe. If your phone is slow or hot because the battery is degraded, a new battery will help. But if the slowness or heat is from a failing processor or too many apps running, a new battery won't fix it. Geek Squad can run diagnostics during your appointment to tell you whether the battery is the problem.