The iPhone 12 came out in 2020 and is still a daily phone for a lot of people. The parts that wear out first are the battery and the charging port, and the parts that break are the screen and the glass back. We repair all of them at our Midtown store, and the prices for the common repairs are listed above.
This year the iFix New York stores took in 15 iPhone 12 repairs, 2 of them at our Midtown store. Screens and batteries were the most common jobs.
iPhone 12 screen replacement
The iPhone 12 has a 6.1-inch OLED display. You can choose an OLED replacement screen, which looks and responds like the screen the phone came with and carries a 12-month limited warranty, or a lower-priced LCD screen with no warranty. Both prices are shown in the cards above. Read more on our iPhone 12 screen replacement page.
iPhone 12 battery replacement
If the phone drains fast, shuts down early or shows a maximum capacity below 80% in Settings, the battery is worn. A replacement costs $99 plus tax and most take 30–60 minutes. See iPhone 12 battery replacement.
Back glass, charging port and cameras
A cracked glass back is more than cosmetic: sharp edges cut fingers and moisture can get in. We replace it for $120 plus tax with the back glass we supply (iPhone 12 back glass replacement). If the phone charges only at an angle, a port cleaning for $69 often fixes it; if not, we replace the port. Cracked camera lens covers are replaced on their own, without touching the camera.
Water damage and other faults
For liquid damage, Face ID faults or a phone that does not turn on, we open the phone, find the cause and give you a price before any repair. See iPhone 12 water damage repair for what to do right after a spill.
Repairing an iPhone 12 mini, 12 Pro or 12 Pro Max? Their screens and batteries have their own pages, listed below.
Other iPhone repairs
Visit our Midtown store
347 Fifth Ave, Suite 1502 (15th floor), New York, NY 10016. Mon–Fri 10:00am–6:45pm, Sat 12:00pm–6:00pm, closed on Sunday. Walk-ins are welcome during opening hours; booking a time helps us plan your visit. Call 929-810-1155, see our contact page, or use our mail-in repair service.