iPhone 12 Battery Replacement Price in Singapore

How much is an iPhone 12 battery replacement in Singapore?

iPhone 12 battery replacement costs S$48 to S$129 at the 8 Singapore shops that publish a price for it. The lowest listed price is S$48 at Hitec Mobile (Grade A part). Prices are updated weekly and were last checked on .

iPhone 12 battery replacement prices by shop

ShopAs listedPartPriceSourceCheckedBranches
Hitec MobileBattery Replacement Grade AGrade AS$48Shop's price listCity Hall/Bugis
Lite MobileiPhone Original Grade BatteryNot statedS$48Shop's price listSengkang
+6 more branchesBishan, Jurong West, Kallang/Bendemeer, Jurong West, Jurong East, Changi/Simei
Mobile TimeGrade A BatteryGrade AS$68Shop's price listGeylang
MacWinBattery (BATT) ReplacementNot statedS$69Shop's price listSim Lim Square
Repair XpressiPhone 12 Battery RepairNot statedS$80Shop's price listBedok
iPower MobileBattery replacementNot statedS$100Shop's price listHougang
Hitec MobileOriginal Battery ReplacementOriginal gradeS$115Shop's price listCity Hall/Bugis
Lite MobileiPhone Apple Original Grade BatteryOriginal gradeS$115Shop's price listSengkang
+6 more branchesBishan, Jurong West, Kallang/Bendemeer, Jurong West, Jurong East, Changi/Simei
MacWinBattery (BATT ORI) ReplacementOriginal gradeS$119Shop's price listSim Lim Square
Mobile TimeOriginal BatteryOriginal gradeS$129Shop's price listGeylang
Red White Mobile ★ FeaturedApple Genuine battery-No error MessageGenuineS$129Shop's price listCity Hall/Bugis
Xpress RepairBattery Genuine Original Apple with InstallationGenuineS$129Shop's price listChinatown

Prices updated weekly. Last checked .

Prices last checked on each shop's own website. Shops change prices without notice, so confirm before you go. Featured shops are paying partners; the table is always sorted by price, never by who pays.

How to read these prices

Each row is copied from the shop's own price list, using the shop's wording. Part grades are not standard across shops, so "original" at one shop may not mean the same as at another. Where a shop lists several grades, you will see a row for each. Ask what warranty comes with the part you choose.

We have not listed Apple's own price here because we could not confirm a current figure for this model. You can get an exact quote on Apple's repair page; Apple and its authorised providers use genuine parts and keep your AppleCare cover intact.

Frequently asked questions

How much is an iPhone 12 battery replacement in Singapore?

Listed prices ran from S$48 to S$129 across 8 shops when we checked on 2 Nov 2026. Hitec Mobile had the lowest figure.

When should I replace my iPhone battery?

Check Settings › Battery › Battery Health. Once maximum capacity drops to around 80%, or the phone shuts down suddenly in cold rooms or at 20%, a new battery usually makes a clear difference.

Why do some shops list two battery prices?

The cheaper option is normally a third-party cell, and it may show an "unknown part" message in Battery Health. The higher price is for a genuine or higher-grade cell that keeps the health reading working.

Related prices

Other repairs for the iPhone 12: iPhone 12 screen replacement, iPhone 12 back glass replacement, iPhone 12 camera repair, iPhone 12 charging port replacement.

Battery Replacement on other models: iPhone 12 Pro Max, iPhone 12 Pro, iPhone 12 Mini, iPhone 11 Pro Max, iPhone 11 Pro, iPhone 11.

All iPhone repair prices · Repair price hub · iPhone repair shops