Apple · Released October 2020

iPhone 12 repair cost

Honest pricing from working technicians. Compare what independent shops charge against authorised service and the DIY route.

Starting from

$69–$99

for battery replacement at independent shops

Display

6.1-inch Super Retina XDR OLED

Connector

Lightning

Pricing

Every repair, three routes.

Try the calculator
Repair Independent

Screen replacement

DIY difficulty: Moderate

$159–$239

Battery replacement

DIY difficulty: Moderate

$69–$99

Back glass replacement

DIY difficulty: Hard

$129–$209

Charging port replacement

DIY difficulty: Hard

$85–$139

Ranges reflect 2026 surveyed AU metro pricing. "Independent" assumes a reputable shop using OEM-grade or high-quality aftermarket parts — budget kiosks advertise lower with lesser panels. "Authorised" is the official Apple service price (note Apple's back-glass fee on this model is unusually high). "DIY" includes the part, the right tools, and a realistic buffer for a second attempt.

Common issues

What goes wrong with the iPhone 12.

After thousands of repairs, these are the failures we see most often on this model. Use the troubleshooting library for symptom-by-symptom diagnostics.

01

Battery degradation (the #1 issue at 4+ years old)

02

Cracked screen

03

Lightning port wear / intermittent charging

DIY note

The iPhone 12 opens from the right side (unlike the iPhone 11) and uses strong adhesive. Face ID sensors must be transferred to the new screen — mishandle them and Face ID is permanently disabled. Battery is the most DIY-approachable repair on this model.

FAQ

iPhone 12 repair questions, answered.

How much does it cost to fix a cracked iPhone 12 screen?

At an independent repair shop, an iPhone 12 screen replacement typically costs $159–$239 AUD. Authorised Apple service is significantly more at around $359–$429. Budget shops advertise lower (sometimes near $129) but often fit lower-grade panels — always confirm the part quality and warranty before you commit.

When is it worth replacing the iPhone 12 battery?

An iPhone 12 battery replacement at an independent shop costs $69–$99 AUD. The iPhone 12 is now several years old, so battery degradation is the single most common reason it comes in. If health is below 80% and you charge more than once a day, it's the highest-ROI repair on this model.

Should I fix a cracked back on an iPhone 12?

Back glass replacement costs $129–$209 AUD at independent shops. It's cosmetic only — if the phone works and you use a case, you can usually wait. Apple's own back-glass fee on this model is very high ($629+), so an independent shop is dramatically better value here.

Authorised service or an independent shop for the iPhone 12?

Independent shops are typically 40–55% cheaper and faster, but quality varies. Choose authorised service if the device is still under warranty or you have AppleCare+. For an out-of-warranty iPhone 12 this old, a reputable independent shop is almost always the sensible choice. Always confirm the part type (OEM vs aftermarket) before you commit.

Can I repair the iPhone 12 myself?

It's doable but moderate-difficulty. The iPhone 12 opens from the right side and uses strong adhesive, and the Face ID sensor array must be transferred to the new screen or Face ID is permanently lost. DIY screen parts run $89–$149 plus tools — budget for a second attempt if it's your first time.

How long does an iPhone 12 screen repair take?

At a competent independent shop: typically 30–60 minutes if they have the part on hand. Authorised service is usually 1–3 business days for in-store, or longer if mailed in. DIY is best estimated as a 2–3 hour job for a first attempt — budget time, not just money.

Get a local quote

Ready to fix your iPhone 12?

We'll match you with a verified repair tech in your area — usually with same-day or next-day availability.

Also from Apple

Related models