Imagine having an email client that doesn’t notify you about received messages. Yep, that’s what some Gmail users on Android experienced recently. If you are among the affected group and Gmail notifications are not working for you, make sure to check the solutions we listed below. We hope they’ll help you fix Gmail notifications on your Android.
Table of contents:
- Check in-app notification settings and system settings
- Whitelist Gmail from system optimization
- Check the Time
- Grant necessary permissions to Gmail
- Enable Sync
- Clear cache and data from Gmail
- Update the app and device firmware
- Sign out of your Google account and sign in again
Why am I not getting Gmail notifications on my phone?
There are various reasons why you are not getting Gmail notifications on your Android smartphone. Starting with a system bug (or Gmail bug) that some Samsung users run into.
Moving on, notifications might be disabled in the app or the system optimization measures are forcibly preventing Gmail from working in the background. Or maybe your Gmail inbox is not updating.
Editor’s note: It seems that we missed the most common solution that worked for most people and David Stone provided it in the comments. Thank you, David. It seems that the Synchronization is not set to 30 days for all labels so, what you’ll need to do is follow the steps in the first solution.
Solution 1 – Manage Labels
The one solution that seems to resolve this issue for most users is changing how you manage labels inside the Gmail app. Here’s what you need to do:
- Open the Gmail app.
- Open the hamburger menu, and go to Settings.
- Tap your email address.
- Go to Manage labels.
- Now, tap any mail type you want to change.
- Tap Sync messages, and choose Last 30 days.
*Big thanks to David Stone who showed us this solution in the comments.
Solution 2 – Check in-app notification settings and system settings
Let’s start by thoroughly inspecting both the system and in-app notification settings. There are small chances that certain alerts are disabled by mistake or by a system bug. Additionally, ensure that the DND (Do Not Disturb) is disabled. Check out our article about managing notifications on Android for more details about dealing with alerts.
Follow these instructions to check notification settings for Gmail:
- Open Gmail.
- Tap on the hamburger menu and then open Settings.
- Choose General settings.
- Tap Manage notifications.
- Ensure that everything is enabled.
- Open Mail under your Gmail address and make sure that notifications are enabled.
- Reboot your device and check for improvements.
Solution 3 – Whitelist Gmail from system optimization
The battery life/SoT race has led many OEMs to create quite annoying system utilities that tend to kill background apps.
This comes with the intention to make everything smoother while saving some battery juice, especially when idle. However, these utilities tend to kill some important apps and thus prevent important push notifications from coming through. Also, make sure to disable the Battery Power Saving mode (Battery Saver) in Quick Access. Alternatively, lock Gmail in the RAM from the Recents screen. Just tap on the Padlock icon to prevent Gmail from closing on its own.
The procedure might differ based on your device (Samsung, Huawei, and Xiaomi all have this background optimization built-in).
Solution 4 – Check the Time
Another important thing is to ensure that your time and date are properly set. The best way to do so is by using the automatic time zone settings, based on your geolocation. This should prevent issues with certain apps.
Here’s how to enable Automatic time on Android:
- Tap on Settings.
- Choose System.
- Open Date & time.
- Ensure that “Use network-provided time” and “Use network-provided time zone” are enabled.
Solution 5 – Grant necessary permissions to Gmail
Moving on, you can try and set Gmail as the default app and ensure that it autostarts. This is usually far from being a necessity for an email client to work on Android.
However, we read a bunch of reports from Samsung Galaxy S10 users that had issues with Gmail. For some, tweaking permissions and using Gmail as the default client helped.
Follow these steps to check permissions for Gmail:
- Open Settings.
- Choose Apps and then select App manager, Manage apps, or All apps (depending on the device’s manufacturer).
- Locate and open Gmail.
- Choose Permissions.
- Grant all necessary permissions.
- Now, get back to the list of all apps, tap on the 3-dot men,u, and open Default apps.
- Set Gmail as the default email app.
Solution 6 – Enable Sync
This might sound like a shot-in-the-dark kind of solution but the craziest things happened by mistake. Namely, if Gmail Sync is erroneously disabled, now emails won’t come through to you.
This doesn’t apply exclusively to Gmail notifications not working, but it’s still an essential troubleshooting step worth following.
Here’s where to check whether Gmail Sync is enabled:
- Open Settings.
- Choose Accounts & sync.
- Ensure that Auto-sync data is enabled.
- Then select Google.
- Locate Gmail and ensure that sync for Gmail is indeed enabled.
Solution 7 – Clear cache and data from Gmail
Another thing you can do is clear the cache and data on your Android phone. This will reset the app and revert it to its original state. If you have any non-Gmail addresses linked to the Gmail account, you’ll need to set them up again after this procedure.
Follow these instructions to clear cache and data from Gmail on Android:
- Navigate to Settings > Apps > All apps > Gmail again.
- Select Storage.
- Clear the cache first and then clear the data.
- In the App info screen, open Battery and disable Battery optimization for Gmail.
- Reboot your device.
Solution 8 – Update the app and device firmware
Moving forward, make sure that your Gmail app is up to date. Also, do the same for your handset firmware. When the issue massively occurred for hundreds of Samsung users, the problem was addressed with a patch.
Both OS and respective apps should update automatically by default. However, you can check for updates manually by following these instructions:
- Open the Google Play Store and search for Gmail.
- If there’s an update available, install it.
- Now, open Settings > System.
- Check for system updates and install them, too.
Solution 9 – Sign out of your Google account and sign in again
Finally, you can try and remove your Google account and add it again. That way, a possible Gmail halt might stop occurring and your push notifications should come through. Just make sure to back up your data before logging out.
Here’s how to remove your Google account and add it again:
- Open Settings.
- Select Accounts & sync.
- Select Google.
- Tap on the menu at the bottom and remove the account.
- Reboot your device, add the account, and check if Gmail notifications are still not working.
On top of this, you can also try and unlink the Gmail accounts on your phone (if you’re using multiple accounts, of course), and see if that makes a difference.
With that said, we can call it a wrap. Thank you for reading and we certainly hope one of these solutions helped you if you’re not getting Gmail notifications on your Android phone. If you have anything to add or take, do so in the comments section below. We look forward to your feedback.
Editor’s note: This article was originally published in December 2019. We made sure to revamp it for freshness and accuracy.
None if these solutions is working. Android lollipop, samsung note 3.
This article is s***, but Dave Stone is the man.
Fair enough.
I have android pie. Disabled the app, uninstalled updates and it works great now. This is why i am update shy.
After Unistalled update that work For me . Thanks
The best solution is from this guy, David Stone, thank you so much
This is the only thing that worked for me regarding not getting gmail notifications for a new email on my android . After doing all the other obvious stuff to make sure you are going to get notifications, you have to change the setting for syncing the labels. For some unknown reason, the default doesn’t set them all be synched.
For my google pixel 3–
1) Go to Settings
2) Go to the Gmail address in question
3) Go to Manage Labels
4) Change any that are not synched to sync ‘Last 30 days.’
Restart phone and it should work.
Hey ! THANK YOU , that helped more than the article! 🙂
Worked for me as well. Thanks David
Did not work. This is what I hate about Androids. They work, they work, they work – and then they don’t work and you have “factory reset” them and spend an entire day rebuilding the phone from scratch.
This did the trick David, thank you so much! (The article didn’t help otherwise)
That worked for me! More helpful than the article!!!! I owe you a beer! Big thanks to you too!!!!
David, you are a legend! Thank you!
Is this for the case when screen is turned off and locked?