Why Google Calendar and Outlook stop syncing and how to find where it broke

A meeting was moved in Google Calendar this morning and Outlook still shows the old time. Or the reverse: an invitation accepted in Outlook never appeared on the phone that reads Google. Both calendars look healthy on their own. The problem is the connection between them, and "not syncing" can mean at least three different things depending on how that connection was built.

Most fixes found online fail because they treat every setup the same way. Removing and re-adding an account does nothing for a calendar that was imported as a file. Waiting longer does nothing for a subscription that was never meant to carry changes back. The fastest route to a fix is to identify which kind of link exists, then check the specific place where that kind of link breaks.

First, find out which kind of connection exists

Google's own help page on syncing with computer programs describes two ways another app can show a Google calendar. There is a third one that people often set up by accident. Each behaves differently.

Connection type How it was set up Direction Can it stop updating?
Account sign-in "Sign in with Google" inside Outlook's account settings Both ways: view and edit Yes, when the sign-in or permission lapses
Subscription (secret iCal address) A URL pasted into Outlook's "Subscribe from web" One way, Google to Outlook, read-only Yes, when the URL changes or the subscription refresh stalls
Imported file (.ics) A calendar exported from Google and imported into Outlook None after the import It never updated in the first place

How to tell which one is in front of you

Open Outlook and look at where the Google calendar sits in the calendar list. If it appears under the Gmail account's name, next to that account's mail folders, it is an account sign-in. If it sits under a heading for subscribed or other calendars, and events cannot be edited or dragged, it is a subscription. If it appears as an ordinary Outlook calendar with no link to Google at all, it was an import.

Microsoft's page on viewing Google Calendar in Outlook is blunt about the third case: the imported calendar is a static snapshot and does not update itself. If that is the setup, nothing is broken. It was never live.

When an account sign-in stops syncing

This is the only setup that carries edits in both directions, and it is also the one with the most moving parts. Newer versions of Outlook route a connected Google account through Microsoft's cloud rather than talking to Google directly from the desktop. That matters, because some limits come from that design rather than from anything on the Mac.

Check the permission and the password first

A changed Google password, a revoked app permission, or an organization policy change can all cut the link without an obvious error. Outlook may keep showing cached events, which makes it look like a sync delay rather than a disconnection. Signing out of the Google account inside Outlook and signing back in, then choosing Allow on Google's permission screen, rebuilds the grant. Microsoft notes on its known issues page that after removing a Google account from Outlook for Mac with "Sign Out On All Devices", adding the same account back may take up to 4 hours. Plan for that before pulling the account out in the middle of a working day.

Invitations that never appear

One cause is easy to miss. Microsoft's known issues page says that to respond to Google meeting invitations in Outlook, the meeting must already be on the calendar, and that depends on a Google Calendar setting: Settings, General, "Automatically add invitations". If that is set to anything other than one of the Yes options, invitations arrive as email but never land on the calendar Outlook reads. The fix is on the Google side, not in Outlook.

Shared calendars that vanish

According to the same Microsoft page, calendars shared with the account in Google appear automatically in Outlook, but calendars shared with free and busy permissions only do not work, and there is currently a 20-calendar limit for calendars shared with the account. Anyone who follows a large number of team calendars can hit that ceiling and see some of them silently missing. Unsubscribing from calendars that are no longer needed is the only lever.

Things that look like sync failures but are documented limits

  • Events created in Outlook default to Public visibility regardless of the Google setting.
  • Attachments in events are not supported.
  • Adding Google Meet to an event from Outlook is not supported.
  • The Weather calendar from Google does not appear in Outlook.

None of these will be fixed by re-syncing. They are how the connection works today.

Limits specific to Outlook for Mac

The same Microsoft page lists a few more items for Outlook on the Mac. Categories are not supported for Google accounts, so color categories applied in Outlook will not travel to Google. Tasks and Notes are not supported either. Using AppleScript to automate a Google account is not supported, which matters to anyone who built a small script to create events. Deleting a meeting also sends a response to the organizer even when Outlook was told not to. If a problem on the Mac matches one of these, the answer is a workaround in how the calendar is used, not a repair.

When a subscribed calendar stops updating

A subscription is the method many people choose because it is simple: copy the "Secret address in iCal format" from the calendar's settings in Google, then in new Outlook choose Add calendar, Subscribe from web, and paste. It works, but only in one direction, and only as often as the subscribing app decides to fetch the feed.

Why changes arrive late

Neither Google's nor Microsoft's help page promises a refresh interval for subscribed calendars. The feed is pulled on the subscriber's schedule, not pushed when something changes. That means a moved meeting can sit at its old time in Outlook for a while even when everything is working correctly. If the delay is the only complaint, the setup is doing what it was built to do, and the realistic answer is to switch to an account sign-in for the calendars where timing matters.

Why the feed can go dead entirely

Google's help page says that if the secret address was shared by accident, pressing Reset creates a new address and invalidates the old one. Anyone who reset that address, or had it reset by an administrator, has an Outlook subscription pointing at a URL that no longer answers. Outlook will keep showing the last events it fetched. Copy the current address from Google again and replace the subscription.

The same page notes that on work or school accounts, an administrator may have changed sharing settings so the secret address is not available at all. If the "Integrate calendar" section has no secret address, the subscription route is closed for that account and the question goes to IT, not to Outlook.

Edits made in Outlook that disappear

A subscribed calendar is read-only. If someone drags an event in Outlook and it snaps back, or an edit vanishes after the next refresh, that is the design. Edits have to be made in Google.

Checks that apply to every setup

Before changing settings, it helps to confirm where the truth lives. Open the event in Google Calendar in a browser. If Google shows the new time, the problem is between Google and Outlook. If Google also shows the old time, the change never reached Google, and the source to investigate is whatever device or app made the edit.

Time zones

A meeting that is "wrong" by exactly one or more whole hours is usually a time zone mismatch, not a sync failure. Compare the time zone in Google Calendar's settings with the time zone Outlook uses and the one set on the Mac. Recurring events created while traveling are a common source of this.

Recurring events

Recurring series are where sync tools disagree most. An edit to a single occurrence can be treated as a separate event by one side and as part of the series by the other. When one instance looks wrong and the rest look right, check that instance in Google first. Deleting the exception in Google and recreating it is often faster than trying to repair it from Outlook.

More than one copy of the same calendar

People who tried two methods while troubleshooting often end up with the same Google calendar connected twice: once by sign-in and once by subscription, or with an old imported copy still in the list. The stale copy then shows the old time and makes it look as if sync is broken. Hide every copy except one and see whether the problem disappears.

When built-in sync is not enough

If the requirement is two-way sync between a work Exchange calendar and a personal Google calendar, the built-in routes may not cover it. An account sign-in connects a Google account to Outlook, but it does not copy events between an Outlook calendar and a Google calendar. Those stay separate calendars shown side by side.

That is the gap third-party sync tools fill. One long-running example is Outlook Google Calendar Sync, which its project page describes as free and open source, running on Windows with the classic Outlook client, with an "Outlook Online" option in version 3 for Microsoft 365 cloud accounts. Tools like this copy events from one calendar into the other, which is a different job from showing both in the same window. Copying creates the possibility of duplicates and loops, so it is worth being clear about which calendar is the source for each type of event before turning any of them on.

For many people on a Mac, the underlying goal is simpler: see the work calendar and the personal Google calendars in one place and edit the Google side directly. A calendar app for Mac that signs in to Google with full read and write access removes one link from the chain. The comparison of approaches on the compare page sets out how different desktop calendars handle Google accounts.

A short order of checks

When the next sync complaint comes in, work through it in this order:

  1. Open the event in Google Calendar in a browser. Decide whether the change reached Google.
  2. Identify the connection type in Outlook: sign-in, subscription, or import.
  3. For a sign-in, confirm the account is still authorized, then check the invitation setting in Google.
  4. For a subscription, copy the current secret address again and replace the feed if it was reset.
  5. For an import, stop troubleshooting. Replace it with a sign-in or a subscription.
  6. Remove duplicate copies of the same calendar.

Most cases end at step 3 or 4.

What to change first

Start by finding out whether the calendar in Outlook is a sign-in, a subscription, or an import, because the fix is different for each and an import will never update. If the goal is simply to see and edit Google calendars on a Mac without a relay in between, a desktop calendar that connects to Google directly is worth a look, and the Caltimate guide shows how that connection is set up.

Frequently asked questions

Why does Outlook show an old time for a meeting that was moved in Google Calendar?

If the Google calendar was added to Outlook as a subscription, Outlook only fetches changes on its own schedule, so updates can arrive late. If it was imported as a file, it will never update. Check how the calendar was added before assuming anything is broken.

Can a subscribed Google calendar be edited from Outlook?

No. A calendar added through the secret iCal address is read-only in Outlook. To edit events from Outlook, the Google account has to be connected by signing in with Google in Outlook's account settings.

Google invitations arrive by email but never show up in Outlook's calendar. Why?

Microsoft documents that the meeting must already be on the Google calendar for Outlook to respond to it. In Google Calendar, go to Settings, General, and set "Automatically add invitations" to one of the Yes options.

Some shared team calendars are missing in Outlook. What limits apply?

Microsoft lists a 20-calendar limit for calendars shared with a connected Google account, and calendars shared with free and busy permissions only do not work. Removing calendars that are no longer needed is the main way to make room.

Is it safe to reset the secret iCal address?

Yes, and Google recommends it if the address was shared by mistake. Every app subscribed to the old address stops receiving updates, so each subscription has to be replaced with the new address afterwards.

Back to all posts