A lot of apps that don't really need to access your location data often access it anyway. This can lead to excessive battery drain, which is something everyone would rather avoid. And there are also privacy issues involved in letting apps from developers you don't trust, access your location.
Whether it's to protect your privacy or your rapidly draining battery, you might want to disable location access for certain Android apps. Unfortunately, older versions of Android do not support granular permissions control so there's no way to do this without rooting your phone. That process varies from phone to phone and might void your warranty. However, if you have a phone that runs Android 6.0 Marshmallow, or a newer version of Android, you can do this easily. Just follow these steps.
Open the Settings app on your phone.
Tap Location. If you don't see the option, it might be inside a menu; for example, on Samsung phones, Location is inside the Privacy and safety menu.
You'll most likely see a list of apps that recently requested your location. If you don't see it, go to step 6. Tap the name of the app you want to disable location for.
Tap Permissions.
Tap the switch next to Your location to turn it off.
If the above worked for you, great, you can stop here. But for some handset makers such as Samsung, you won't see the list of apps mentioned in you'll need to instead tap the App permissions button instead.
Here, you'll and then tap Location again, and you'll now see a list of apps that have access to your location information.
Tap the app to deny location information on this screen.
You can follow this process to turn off location access manually for any app that's already installed on your phone. If you have Android 6.0 Marshmallow or a newer version of Android, when you run newly installed apps, they individually ask for permission to access your location. Just tap Deny to disable location access right at the beginning if you feel the app doesn't need access to your location. You can also use the steps above to remove access to your location from apps, if you gave an app permission at first, but later changed your mind.