People who mostly rely on their Android location service find it frustrating to get the error that Location Services is not working. If you are facing this issue with your smartphone, continue reading this article. You will surely get the solution once you finish reading.

This can be difficult for people who are on the go or in a new city, and without the location services, they have no idea how to navigate. In that case, it is important to know the ways where you have no choice but to rely on Android location services.

Here, we have come up with great ways that will help you resolve the Location Services not working on Android error. All the methods mentioned below are 100% working and effective; for sure, they will fix this problem. Without further ado, let’s start looking at the best ways.

Best Ways to Fix Location Services Not Working on Android

Below, we have the best ways to fix the Location Services not working on Android. Follow all the methods and the steps mentioned below carefully.

1. Restart Your Device

Whenever you encounter any sudden issue on your Android phone, the first thing you need to do is restart the device. Restarting the device can easily fix or remove temporary bugs and glitches that are causing the problem.

So, please restart your device now and check if the problem is resolved or not. If restarting doesn’t work, you can try other methods to solve the problem.

2. Enable and Disable Airplane Mode

Sometimes, location services can cause errors due to network issues. To fix this, you can try toggling Airplane Mode off and on, which helps make a clean start for all networks, including cellular data, Wi-Fi, and Bluetooth. If you don’t know how to do this, please follow the steps below.

  1. Swipe down from the top of your phone’s screen to access the notification panel, and then click on the Airplane icon to Enable Airplane mode.
    Enable Airplane mode
  2. Wait for 30 seconds, and then click the airplane icon again to Disable it.
    disable Airplane mode

3. Check Your Internet Connection

We all know that maps require internet access to locate real-time locations or even download maps. Internet is also required to update the map or when you are following the map route to go somewhere.

So, if you don’t have data on your phone, you must have a data pack to access Google Maps.

4. Clear Cache and Data

Google Maps or any other map app you use stores temporary files to provide faster access to places. However, sometimes these files can be the cause of this problem.

Therefore, it is recommended to clear the data and cache files of your Map app. After doing this, you will be able to use the location service without any problem.

  1. Go to the phone Settings and click on the Apps option.
    click on the Apps option
  2. Tap on Manage Apps or you can directly search in the Settings Search Bar.
    Tap on Manage Apps
  3. Scroll down and look for the Maps app, and then click on it.
    click on Maps app
  4. Click on Clear Data and select Clear All Data. The app’s cache will also be deleted Clear All Data

5. Enable Location Accuracy

This is one of the most common errors on Google Maps, but luckily, it’s also very easy to fix. You just need to enable the Google Location Accuracy option. Basically, it detects all nearby Wi-Fi networks and mobile networks, which helps it identify the location more accurately.

  1. Click on phone Settings, scroll down, and tap on Location.
    Click On location option
  2. Click on Location Services and Select the Google Location Accuracy option.
    Click on google location accuracy (1)
  3. Now tap on the Toggle Button to enable it.
    tap on the Toggle Button to enable it

6. Update Google Maps

Due to the old version you may face this error as old versions often have bugs and issues which the company fixes in the updates provided to the users.

So, go to the Google Play Store, search for Google Maps, and click on the Update button when an update is available. After updating, remember to restart your device. This helps the app run smoothly and provides a fresh start.
Update Google Maps

7. Correct Date and Time

Incorrect dates and times can interrupt GPS servers, causing problems with location services on Android. It may also affect the internet connection that is required for Google Maps to function properly.

  1. Open phone Settings and click on Additional Settings.
    click on Additional Settings
  2. Select the Date and Time option and tap on the toggle button to turn on Set Time Automatically.
    Click on date and time option

8. Uninstall and Install Google Maps

If you are still facing this issue, then uninstall the app from your Android device and install it again. Uninstalling the app will remove all associated files including corrupted ones. Reinstalling the app will give it a fresh start.

Uninstall google maps

9. Use Google Maps Go

Lastly, if none of the methods mentioned above work, you can try using Google Maps Go. It is a lightweight version of Google Maps that has all the important features of the original app.

With Google Maps Go, you can enjoy real-time GPS navigation, offline map downloads, real-time traffic updates, and more.

If you have a low-end phone and facing problems with the standard Google Maps app, then giving Google Maps Go a try can definitely help you solve your problem.

App Link: Google Maps Go


I hope you have successfully fixed the location services not working error and found this guide useful. All of these methods are problem solvers, but it depends on your device which one will work for you. If you have any suggestions or doubts regarding this article, feel free to share them in the comment section.

If you found this article informative, please share it with your friends who depend on Google Maps. This will help them to fix this problem whenever they face it.