iPhone battery replacement costs to increase from January 1, 2019

Apple will be raising the costs of out-of-warranty battery replacements, as per their support page which was updated after they announced their new smartphone line up of iPhone XS, iPhone XS Max and iPhone XR.

While Apple had kept the battery replacement costs at a modest $29 for older products, including the recently discontinued iPhone SE and iPhone X, the prices will be hiked for all iPhone models to $49, except the X series, which will change to $69. 

iPhone X Battery Repair Cost

Below is a table that illustrates the above information better. These will be the updated costs after 1st January 2019. 

iPhone ModelCost 
iPhone XS, iPhone XS Max, iPhone XR$69 
iPhone SE, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPhone 7, iPhone 7 Plus, iPhone 8, iPhone 8 Plus$49
iPhone X $69

If you have warranty, or AppleCare+, battery replacement will be free of cost.

Keep in mind, there are certain conditions under which Apple can charge you more for repairing an iPhone. In the case of a damaged body, screen, or anything that can impede the process of repairing, you might be charged additional fees for the repair.

Apple admitted towards the end of 2017 that they were throttling the performance of older iPhone models, as iOS 11 rolled out to prolong the battery life. Many consumers were upset with the revelation, and to compensate the massive wave of complaints coming in, Apple offered a battery replacement solution at an unbeatable price. The stunt was enough to sate consumers, and they continued with the replacement plan all the way through 2018. It seems that Apple is looking to phase out older models by raising the costs of repair. There are some very obvious signs that your battery could need replacement. If you are facing frequent device freezing, rebooting, and other anomalies in your iPhone, it could mean your battery is reaching the end of its life and you should avail Apple’s generous offer while it lasts. You can also check Battery Health in iOS to verify whether you need to upgrade it or not.