Google Calendar notifications: the setup order that holds up
Google Calendar settings live behind the gear icon at the top right of calendar.google.com. Click it, choose Settings, and the page splits into two halves: General, which applies to the whole account, and Settings for my calendars, which holds one page per calendar the user owns. With keyboard shortcuts turned on, pressing s jumps straight there. On a computer, Google's help pages state that notification settings have to be changed with Calendar open in a web browser. The phone apps have their own settings screen that edits the same defaults.
The page is long, and the settings that cause the most trouble, notifications, are split across both halves. This guide walks through what each part controls, then sets up notifications in an order that does not undo itself. Every path below comes from Google's Calendar Help pages, checked on October 18, 2026.
What is on the Settings page
The left sidebar of the Settings page groups everything. The entries Google's help pages refer to most often include:
- Time zone: the primary time zone, an option to ask when the device is in a new place, and up to two more time zones on the grid.
- Notification settings: how notifications arrive, snooze timing, and whether to be notified only after replying Yes or Maybe.
- Working hours, or Working hours and location: work and school accounts only, and only if the administrator allows it.
- Google Workspace smart features: the switch that decides whether flights, hotels, and tickets from Gmail appear as events.
- Keyboard shortcuts: the checkbox labeled "Enable keyboard shortcuts", followed by Save at the bottom of the page.
Under Settings for my calendars, each owned calendar has its own page with sharing, time zone, Event notifications, All-day event notifications, and Other notifications.
The split matters because Google's notifications help page states that calendar-level settings decide the notifications for new events, unless a specific event is customized. In other words, the per-calendar pages are where the real defaults live, and the General section mainly decides how those notifications are delivered.
Step 1: set the defaults on each calendar
Open Settings, then under Settings for my calendars click a calendar. Two blocks matter here.
Event notifications covers timed events. All-day event notifications covers events with no start time, such as a birthday or a deadline. For each one, choose notification or email, set how far in advance, and use Add notification for a second reminder.
Two rules from Google's help page shape the choice. Notification settings are personal: no one else can change them, including people the calendar is shared with, and changes made here do not affect anyone else's notifications. And the steps apply to "specific calendars you own". A calendar shared by a colleague or subscribed from a public feed does not get the same default block, so reminders there have to be set on individual events.
A useful pattern is one short reminder for work calendars, such as 10 minutes, and a longer one for personal calendars where travel is more likely, such as 1 hour. All-day events often need an email the evening before rather than a pop-up at midnight.
Step 2: decide how notifications are delivered
Next, under General, open Notification settings. Google lists three ways an event reminder can reach a computer user:
- Email, sent to the account's inbox
- Desktop notifications, which pop up outside the browser while Calendar is open
- Alerts, which appear inside the Google Calendar window
The Notifications drop-down chooses between these. Two other options sit on the same panel. Turning on desktop notifications enables Show snoozed notifications, which sets how long a snoozed reminder waits before returning. Google notes that snooze works only in Chrome, and that when one event has several reminders, the Snooze option appears only on the last one. The checkbox Notify me only if I have responded Yes or Maybe stops reminders for invitations that were never answered, which is often the single biggest cut in noise for people who receive many invites.
The phrase "while Calendar is open" is the catch. Desktop notifications depend on a Google Calendar tab being open in the browser. Close the tab, and the pop-ups stop.
Step 3: clear the browser and macOS permission chain
On a Mac, a desktop notification passes through three gates, and any one of them can block it.
The browser. When Calendar asks to let "calendar.google.com" show notifications, the answer must be Allow. In Chrome, the setting is under More, Settings, Privacy and security, Site settings, Notifications, where calendar.google.com can be added to "Allowed to send notifications". Google's page links to the equivalent instructions for Firefox and other browsers.
macOS. The browser itself needs permission. Apple's Notifications settings guide is opened from the Apple menu, System Settings, then Notifications in the sidebar. Under Application Notifications, find the browser, make sure Allow notifications is on, and choose where notifications appear: Desktop, Notification Center, or Lock Screen. On macOS 27 the style can also be Temporary or Persistent. Persistent is the safer choice for meeting reminders, since a Temporary notification can disappear before it is read.
Screen sharing. The same Apple panel has "Show Notifications: when mirroring or sharing the display". If it is set to off, reminders are paused during a screen share, which is exactly when a back-to-back meeting is most likely to be missed.
Test the chain once by creating an event two minutes ahead with a one minute reminder. If nothing appears, work through the three gates in order rather than changing the Calendar settings again.
Step 4: time zones, working hours, and Gmail events
These General settings are not notifications, but each one changes when a reminder fires or whether an event exists at all.
Time zone. The time zones help page shows the path: Settings, General, Time zone, Primary time zone. Tick Ask to update my primary time zone to current location to be prompted when traveling. "Show additional time zones" adds a secondary and a tertiary zone on the left of the grid. Only the owner can change a calendar's own time zone, which is set separately on that calendar's settings page.
Working hours. On work and school accounts, the working hours page explains that hours are set only from a computer, only as a recurring weekly schedule, and that they adjust automatically to the local time when traveling or changing time zones. If the option is missing, the administrator has probably not turned it on.
Events from Gmail. This is the setting that surprises readers in some countries. Google's page on events from Gmail states that the feature is off by default in the European Economic Area, Japan, Switzerland, and the UK, and on everywhere else. Turning it on takes two steps under Google Workspace smart features: enable smart features, then tick "Show events from Gmail". Those events follow the default notification settings in Calendar, so a flight added from Gmail will get the same reminder as any other event on the primary calendar.
Step 5: override individual events and quiet the email
With defaults in place, single events can be adjusted. Open the event, click Edit event, and next to Notifications change the type or the timing, add another with Add notification, or remove one. Click Save at the top.
Keep overrides rare. An event with its own custom reminders no longer follows the calendar default, so a later change to the default will not reach it.
Email is the other source of noise. On each owned calendar's settings page, the Other notifications section has a drop-down for categories such as "Changed events" and "Event responses". Each can be set to Email or None. Setting event responses to None removes the stream of "accepted" messages on large meetings while keeping reminders intact. Google also suggests Gmail filters for anyone who needs some of these emails but not all of them.
The help page adds one more rule worth remembering: someone who does not use Google Calendar still receives emails when an event they are invited to is created, changed, or deleted.
Step 6: the phone, and reminders that arrive twice
The Google Calendar app on iPhone and iPad has its own settings screen, and it edits the same defaults. The iPhone version of the notifications help page gives the path: open the app, tap Menu at the top left, tap Settings at the bottom, select a calendar, then tap Add another notification. A single event is changed by opening it, tapping Edit, and working in the Notifications section before tapping Save.
The important line on that page is a sync rule. Changes made on the phone also apply to computer notifications. Google's example is direct: set a "1 hour before" notification on the phone, and a pop-up appears on the computer one hour before the event too. So there is no separate phone default and desktop default. There is one default per calendar, edited from either place.
That rule explains a common complaint, the reminder that arrives twice. When a Google account is also added to the iPhone's own Calendar app, or to another calendar app on the Mac, both apps can notify for the same event. Google's page suggests turning off notifications for the other calendar app in the iPhone's Settings app. On a Mac, the same choice is made per app under System Settings, Notifications.
To turn off all reminders for a calendar from the phone, Google's steps are to open Settings, select the calendar, swipe left on each notification, and tap Delete. With several accounts or calendars, the steps have to be repeated for each one.
Event guests are not affected by any of this. The same page notes that guests get notifications based on their own settings, so a quiet setup on one account never silences someone else's reminder.
When the browser is the weak link
The setup above works, but its weakest point is structural. Desktop notifications from Google Calendar depend on an open browser tab and on permissions in both the browser and macOS. A restart, a closed window, or a new browser profile resets part of the chain without any warning.
The usual workarounds are to keep Calendar pinned as a tab, to rely on email reminders for anything important, or to let the phone carry notifications instead. Another route is a desktop calendar for Mac that reads the same Google account and sends reminders as a native macOS app, so no browser tab is needed. One such app sets reminder minutes per event or as the calendar default and adds a departure alert, as described in Travel time. Its connection to Google is covered in the Guide.
What to change first
Open each owned calendar under Settings for my calendars and set its event and all-day defaults. Then tick Notify me only if I have responded Yes or Maybe, allow notifications in the browser and in macOS, and run the two minute test. If a reminder that does not depend on a browser tab is the goal, Caltimate is one Mac calendar that syncs with Google and notifies through macOS directly.
Frequently asked questions
Where are the settings in Google Calendar?
On a computer, open Google Calendar in a browser, click the gear icon at the top right, and choose Settings. With keyboard shortcuts turned on, pressing s opens the same page. Account-wide options sit under General, and each owned calendar has its own page under Settings for my calendars.
Why do Google Calendar desktop notifications stop after closing the browser?
Google's help page describes desktop notifications as pop-ups that appear while Calendar is open in the browser. When the tab or browser is closed, they stop. Email notifications, the phone app, or a native Mac calendar app reading the same account keep working without the tab.
Can someone a calendar is shared with change the owner's notifications?
No. Google states that notification settings are personal and apply only to the account that sets them. People the calendar is shared with, even those who can edit events, cannot change them, and changes made by the user do not affect anyone else.
Why are flight and hotel bookings not appearing on the calendar automatically?
Events from Gmail are off by default in the European Economic Area, Japan, Switzerland, and the UK. Turn on Google Workspace smart features under Settings, General, then tick "Show events from Gmail".
How can the "accepted" emails from large meetings be stopped?
Open the calendar under Settings for my calendars, click Other notifications, and set "Event responses" to None. Reminders for the events themselves are not affected by this change.