How to Fix Google Play Services Battery Drain on Android

Google Play Services Battery Drain Featured

Google Play Services is sort of like the blast furnace powering many of the apps and functions of your phone. It’s an API package that essentially allows apps on your phone to communicate with each other, as well as with things like your GPS, to give you location-relevant information. It’s very important, in other words, but if it starts draining your battery, that’s a problem.

Google Play Services’ battery drain is, to some extent, a misnomer, because it’s often caused by external apps and functions that use features like location, metrics, Wi-Fi and so on, which are handled by Services.

Usage of these features ends up being reflected in the battery usage of Services. We’ve put together a bunch of solutions that should help you fix the battery drain and get Play Services playing nice again.

How to Detect Google Play Services’ Battery Drain on Android

The good news is that to detect whether Google Play Services is draining your Android device’s battery, you don’t need to install another app. It’s as easy as going into your device’s Settings and tapping “Apps & notifications.”


Next, tap “See all xx apps,” scroll down to “Google Play Services” and tap that.

Tap “Advanced,” then take a look to see what it says under “Battery.”


What percentage of battery has been used since the last full charge? If it’s using more than a few percent of your battery (i.e. if it’s going into double figures), then that’s too high, and you need to act to address the problem.

Find the REAL Source of the Battery Drain

Fix Google Play Battery Drain Betterbatterystats

But there’s a little more here than meets the eye, because in itself Google Play Services doesn’t actually drain your battery. As we touched on earlier, it’s really other apps communicating with Google Play Services – location access, Wi-Fi, data, and running in the background – that causes the drain.

So once you see that Google Play Services is draining your battery, the first port of call should be to see which apps are actually causing it to drain your battery.

There are several apps for this purpose, one of the best being BetterBatteryStats. It will set you back a couple of bucks but will give you the most detailed insight into which apps and processes are causing your battery drain. You can then uninstall those apps or remove their permissions as you see fit.

An alternative is Greenify, which has a basic free version.

Clear Google Play Services Cache and Data

A simple first thing to try is to clear the Google Play Services cache, which may have become bloated with excess unnecessary information that’s causing it strain.

To do this, go to “Settings -> Apps & notifications -> Google Play Services -> Storage -> Clear Cache.”

Google Play Services Battery Drain Clear Cache

If you’re still suffering from battery drain, the more radical step is to clear Google Play Services data, which will require you to sign back in to your Google account afterward.

To do this, go to “Settings -> Apps & notifications -> Google Play Services -> Storage -> Clear Storage -> Clear All Data.”

Google Play Services Battery Drain Clear Data

Fix Google Play Services’ Battery Drain by Turning Off Auto-Sync

If you have more than one account connected to Google Play Services, that could explain the battery drain issue. Since Google Play Services has to look at your location for new events in your area, emails, notifications and more, it’s continuously running in the background. Therefore, that’s even more memory.

You can fix this by turning off auto-sync for various accounts, such as your email, Calendar, and Drive, as well as third-party apps such as WhatsApp. To do this, go to “Settings -> Accounts,” then tap each account to see whether syncing is switched on or off.


If it says “Sync on,” tap “Account sync” to go into that app and control the various syncing options for that app. Obviously, if auto-sync is very important to you for a given app, then leave it on and try turning off auto-sync on the less important apps first.


Sync Errors Could Be the Culprit

Whenever Google Play Services tries to sync data but can’t, you obviously get sync errors. These errors can also be the reason why you have to charge your phone more than before. Take a look at your contacts, calendar, and Gmail account and see if you can spot any errors. Try removing any emojis you may have on any contacts, as Google doesn’t like that.

You can also try removing and re-adding accounts to try and fix those sync errors. Turning off mobile data in your device’s settings for a little more than a minute can also help, but remember to turn it back on.

An App Is Requesting Your Location

There are plenty of apps that will ask for your location. The issue is that when they do, they ask for it through Google Play Services, which then uses your GPS to get that information.

Open the apps that are asking for your location and toggle off the location permission. You can do this by going to your device’s Settings -> Apps & notifications -> [App name] -> Permissions.


Once there, tap the “Location” slider to turn off location syncing, which can cut down on Play Services’ battery use.


Uninstall Google Play Services Updates

Fix Play Services Battery Drain Uninstall Updates

This may sound a little strange, but sometimes updates will cause a bug. For this reason, if you’re experiencing battery drain because of Google Play services, you can try uninstalling the updates to this service. To do this, go to “Settings -> Apps and notifications.” Next, select “Google Play Services” from the list of apps. Select the hamburger menu and then select “Uninstall updates.”

Reboot your phone and see if that makes a difference.

Install Google Play Services Updates

This probably sounds weird, too – bear with me, though. If there is a version of Google Play Services that causes battery drain issues, there may already be an update that can fix your problems by the time you realize what’s going on. Head to the Google Play Store and search for any available updates for Google Play Services. Reboot your phone and monitor your battery performance to see if anything changes.

Wrapping Up

If you’re still having problems and want to try to isolate why Google Play Services is misbehaving, you could try booting your Android device into safe mode. You can also check out our guide on how to stop Android apps running in the background.

Image credit: Smartphone with low battery by DepositPhotos

William Elcock William Elcock

William has been fiddling with tech for as long as he remembers. This naturally transitioned into helping friends with their tech problems and then into tech blogging.

Leave a Comment

Yeah! You've decided to leave a comment. That's fantastic! Check out our comment policy here. Let's have a personal and meaningful conversation.