Gmail notifications not working? The 9 fixes, in the order to try them
On Android it is almost always battery optimisation putting Gmail to sleep. On iPhone it is Focus or Scheduled Summary. Nine fixes, in the order to try them.
On Android, the usual reason Gmail has stopped notifying you is that the phone put Gmail to sleep to save battery, so Gmail never gets the chance to ring. On iPhone it is nearly always a Focus mode or Scheduled Summary holding the alert back. Everything else here is rarer than those two, and "restart your phone" is at the bottom for a reason.
First, how this works, because it changes where you look. The Gmail app does not sit there checking your inbox. Google's servers see the new mail and push a tiny message to your phone, and the phone decides whether to wake Gmail and show it. On iPhone that push is the only route; iOS does not let Gmail fetch in the background the way Apple Mail does. So most of the fixes below are phone settings, not Gmail settings.
The nine, in the order I would try them. The order is my judgment from phones I have debugged, not a survey.
- Android battery optimisation (Samsung sleeping apps, Xiaomi autostart)
- iPhone Focus and Scheduled Summary, or Android Do Not Disturb
- Gmail's own notification level, set per account
- Sync off for that account
- The OS notification channel muted
- Background App Refresh off on iPhone
- Browser permission for Gmail on the web
- A Google Workspace admin policy
- An old version of the app
Why is my Gmail not notifying me when I get an email?
Because something between Google's servers and your lock screen is dropping the push, and most of the time it is the operating system doing it on purpose.
Fix 1: battery optimisation on Android
Every Android maker ships some version of "put unused apps to sleep". Samsung has Sleeping apps and Deep sleeping apps. Xiaomi and Huawei keep an autostart list that decides which apps may wake up at all. When Gmail lands on one of those lists, the push arrives, the phone shrugs, and you find the email yourself two hours later. A pile of emails appearing the moment you open Gmail is the signature of this problem.
- Stock Android: open Settings and search for battery usage. Find Gmail in the list and pick Unrestricted.
- Samsung: open Settings and search for Sleeping apps. Remove Gmail from Sleeping apps and Deep sleeping apps; add it to Never sleeping apps.
- Xiaomi: open Settings and search for Autostart, then turn it on for Gmail. Search for Battery saver next and set Gmail to No restrictions.
Names shift between makers. If a search finds nothing, try battery and look for Gmail in the list.
Fix 2: Focus, Scheduled Summary and Do Not Disturb
On iPhone, Focus modes are the battery problem's cousin. Each has its own allowed-apps list, and Gmail is not on it unless you put it there. Focus can also switch itself on from a schedule, so "I did not turn anything on" is not proof.
Scheduled Summary is the quiet one. iOS suggests it at some point after setup, people tap yes, and from then on Gmail alerts are held back and delivered in a batch at set times. The email arrived on time; iOS just sat on the banner until the next summary.
- iPhone: Settings, Focus. Open each Focus, tap Apps and check Gmail is allowed, or turn the Focus off.
- iPhone: Settings, Notifications, Scheduled Summary. Turn it off, or remove Gmail from the summary.
- Android: on newer versions, Settings, Modes, pick the mode, Notification filters, Apps. Check the mode is off, or let Gmail through. Older Android calls it Do Not Disturb, and the wording varies by phone.
Why am I not getting notifications even though they're turned on?
There are three switches, not one, and "turned on" usually means you checked one of them. Gmail has its own notification level per account. Each account has its own sync toggle. And the OS has its own channel per account.
Fix 3: Gmail's notification level, per account
Gmail only knows three levels: All Gmail notifications, High priority only, and None. "High priority only" sounds sensible, so people pick it, and then a client's email goes silent. Google's priority model is guessing, and it guesses wrong about new senders constantly. If two accounts are signed in, check both. The setting is not shared.
- Android: open Gmail, tap the three lines, Settings, pick the account, Email notifications. Set it to All Gmail notifications.
- iPhone: open Gmail, tap the three lines, Settings, Notifications, Email notifications. Set it to All.
Fixes 4 and 5: sync, and the channel the OS keeps
No sync, no push. Sync gets flipped by accident, often by a battery saver mode, so on Android open Settings, search for account sync and check that Gmail is on for that account. The channel is the sneakier one. Android splits each app's notifications into channels, and Gmail creates one per account. Long-press a notification once, tap the wrong option, and that account's channel is silent while Gmail's own setting still says All. You will not find it inside Gmail; open Settings, search for Gmail, go to its notifications and open each account's channel, where sound and importance live. The sound itself is back inside Gmail, under the account, Notification sounds, Email. On iPhone the equivalent is Settings, Notifications, Gmail. Check every switch on that screen, because any of them can be off while Gmail says All.
Why have my email notifications stopped working?
Usually an OS update reset the battery permission, though a new Focus schedule or your IT admin can do it too.
Fix 6: Background App Refresh on iPhone
Open Settings, search for Background App Refresh and make sure it is on for Gmail. This one sits lower on my list than most guides put it. Gmail's push carries the sender and subject, so the banner shows without it. But Low Power Mode switches it off, it costs nothing to turn back on, and I have never regretted checking it.
Fix 7: the browser permission for Gmail on the web
The browser's own permission for mail.google.com is the one that breaks, not Gmail's setting. Open the browser's site settings for mail.google.com and set Notifications to Allow, then confirm Gmail's side is on too: Desktop notifications, in Gmail's own settings. And the tab has to be open.
Fix 8: a Google Workspace admin policy
If the account is a work or school one, your admin decides how Gmail may run on your phone, and a policy there can block notifications without telling you. You cannot fix this from the phone. Ask IT.
Fix 9: update the app
Rarely the cause, but check the Play Store or App Store for a Gmail update; reinstalling also wipes the channels from Fix 5, which is why it sometimes helps by accident.
What is placebo
Restarting the phone is the big one. It clears a stuck state once in a while, and then the battery optimiser puts Gmail back to sleep the next day. Clearing the cache does nothing for notifications. Neither is where the problem is, and most guides put them first.
Why am I no longer getting Gmail notifications on my iPhone?
Almost always Focus or Scheduled Summary (Fix 2), then the Gmail level set to High priority only (Fix 3), then Background App Refresh (Fix 6). iPhone has no battery optimiser you can see, which is why the Android advice does not translate.
Every Gmail alert on iOS is a push from Google's servers through Apple's notification service, and that path makes no promise about timing. Most arrive within seconds. Some arrive minutes late. That is not a setting you can change. If a late alert costs you money, a push notification is the wrong tool, on any phone.
Gmail cannot ring you for one sender
Before any of that, ask what you wanted the phone to do. Most people who type "gmail notifications not working" did not want every newsletter to buzz. They wanted the one email from the client, or the one with "invoice" in the subject, to make noise, and everything else to stay quiet. Gmail cannot do that. Its three levels are the whole menu.
| Gmail level | What it does | What people actually want |
|---|---|---|
| All Gmail notifications | Every message buzzes, newsletters and receipts included | Only one sender, or one word in the subject |
| High priority only | Google guesses which mail matters; new senders usually lose | A real phone call for the urgent one |
| None | Silence | Silence for everything except that one |
Android has a half-workaround. Make a filter that applies a label to that sender, then in Gmail go to the account, Manage labels, pick the label, set Sync messages to Last 30 days or All (Google will not let you turn on notifications for a label that is not synced), then turn on that label's notifications. It is buried, it is Android only, and it is still a notification, so the same battery and Focus rules apply. It cannot call you. If a call is what you need, see how to get a phone call when a specific email arrives.
OLL.E (say "Ollie") is the app we built for that gap. You type the watch in plain words and it reads your Gmail for that and nothing else, storing no email content. When a match arrives your phone gets a real call or an alarm; everything else goes to a Shortlist that never buzzes. Gmail watches work fully on iPhone and Android, no extra hardware. The free plan gives you 4 watches and 10 alerts a month, no card. See the pricing email watch or the FAQ.
Questions people ask
Why are my Gmail notifications delayed?
On Android, a delay of minutes or hours almost always means battery optimisation is holding Gmail asleep until you open it. On iPhone, Scheduled Summary batches alerts to set times, and the push path through Apple's servers adds a few seconds of its own. Set Gmail's battery use to Unrestricted, and take Gmail out of Scheduled Summary.
Can Gmail notify me for only one sender or one subject?
Not on its own. The Gmail app offers three levels, All Gmail notifications, High priority only and None, and none of them picks a sender. Android has a buried per-label workaround (filter to a label, sync the label, turn on its notifications); for an actual phone call you need a separate app such as OLL.E.
Why is my phone not notifying me when I get an email on Android?
Check battery optimisation first: open Settings, search for battery usage and set Gmail to Unrestricted, and on Samsung take Gmail out of Sleeping apps. Then check the account's notification level inside Gmail and the per-account channel in Android's notification settings. Restarting the phone rarely fixes it for more than a day.
Does restarting my phone fix Gmail notifications?
Rarely, and not for long. A restart clears a stuck state, but the battery optimiser or Focus mode that stopped the alerts is still there the next morning. Fix the setting that stopped them and the restart becomes unnecessary.