Quick answer: At Tech Pro Repair in Wilton Manors (near Fort Lauderdale), an iPhone battery replacement costs $85 to $150, depending on the model. For example, iPhone 11 is $85, iPhone 13 is $120, iPhone 15 is $130, iPhone 16 is $140 and iPhone 17 Pro is $150. The replacement takes 10 to 30 minutes while you wait, and the price includes the battery, labor and a 30-day warranty. The battery check is free.

iPhone battery replacement prices by model
These are our current in-store prices. Find your model in Settings → General → About if you are not sure which iPhone you have.
- iPhone SE (2nd / 3rd gen)$85
- iPhone XR$95
- iPhone X / XS / XS Max$95
- iPhone 11$85
- iPhone 11 Pro$85
- iPhone 11 Pro Max$90
- iPhone 12 mini$100
- iPhone 12$100
- iPhone 12 Pro$100
- iPhone 12 Pro Max$100
- iPhone 13 mini$120
- iPhone 13$120
- iPhone 13 Pro$120
- iPhone 13 Pro Max$120
- iPhone 14$130
- iPhone 14 Plus$130
- iPhone 14 Pro$130
- iPhone 14 Pro Max$130
- iPhone 15$130
- iPhone 15 Plus$125
- iPhone 15 Pro$130
- iPhone 15 Pro Max$140
- iPhone 16$140
- iPhone 16 Plus$140
- iPhone 16 Pro$140
- iPhone 16 Pro Max$140
- iPhone 16e$130
- iPhone 17$140
- iPhone Air$150
- iPhone 17 Pro$150
- iPhone 17 Pro Max$150
Tech Pro Repair prices, updated October 2026. Parts and labor included. Diagnostics are free.
5 signs your iPhone needs a new battery
- Battery Health is below 80%. Open Settings → Battery → Battery Health & Charging. Below 80% maximum capacity, Apple considers the battery worn.
- The phone shuts off at 20–30%. A worn battery cannot deliver enough power under load, so the iPhone turns off even though the percentage still shows charge left.
- It no longer lasts a day. If you charge two or three times a day with normal use, the battery has lost much of its capacity.
- The iPhone feels slow. When a battery is worn, iOS can limit peak performance to prevent unexpected shutdowns.
- The screen is lifting or the back is bulging. This can be a swollen battery. Stop charging the phone and bring it in right away.

What to expect at our shop
- Walk in Monday–Friday, 10am–6pm. No appointment needed.
- Free check: we look at the battery health and make sure the battery is really the problem, not the charging port or the cable.
- You approve the price from the table above before we start.
- 10–30 minutes: the replacement is done in the shop while you wait. Call ahead to make sure the battery for your model is in stock.
- 30-day warranty on parts and labor.
Charging problems are not always the battery. If your iPhone charges only at a certain angle or not at all, see our iPhone repair page for charging port prices.

Questions before you get started
How much does an iPhone battery replacement cost?
At Tech Pro Repair it costs $85 to $150 depending on the model: iPhone 11 $85, iPhone 12 $100, iPhone 13 $120, iPhone 14 $130, iPhone 15 $130, iPhone 16 $140 and iPhone 17 Pro $150. Parts, labor and a 30-day warranty are included.
How long does an iPhone battery replacement take?
Usually 10 to 30 minutes, depending on the model. You can wait in the shop while we do it.
Do I need an appointment?
No. Walk-ins are welcome Monday–Friday, 10am–6pm at 62 E Oakland Park Blvd, Wilton Manors, FL 33334. You can call (954) 367-5151 to check that the battery for your model is in stock.
Will I lose my data?
A battery replacement does not erase your iPhone. We still recommend an iCloud backup before any repair.
Is it worth replacing the battery or should I buy a new iPhone?
If the screen, camera and storage are fine, a new battery usually makes an older iPhone feel new again for a fraction of the price of a new phone.
Get your iPhone battery replaced in Wilton Manors
Tech Pro Repair has been fixing phones, computers and consoles in Wilton Manors since 2014. We serve Fort Lauderdale, Oakland Park and nearby communities. Call (954) 367-5151 or visit us at 62 E Oakland Park Blvd. See all iPhone repair prices, including screens and charging ports.
