Outlook calendar on a Mac when the sync only runs one way

When an Outlook calendar on a Mac syncs in one direction only, the cause is almost always the way the calendar was connected, not a fault in Outlook or in Apple Calendar. A calendar added as a subscription to a published link is read-only by design and refreshes on the server's schedule, which Microsoft says can take more than 24 hours. A calendar connected as a full account reads and writes the same events in both directions. The fix is to remove the subscription and connect the account itself: in Outlook for Mac through Tools, Accounts, and in Apple Calendar through Calendar, Add Account.

The details depend on which pair of calendars is involved, so the sections below separate the four arrangements that all get called sync, give Microsoft's and Apple's own numbers and steps for each, and end with a short way to tell which one a given calendar is using. Every step and figure was checked on the Microsoft and Apple support pages on October 18, 2026.

Four arrangements hiding behind one word

On a Mac, the phrase "the Outlook calendar syncs" can mean any of the following, and they behave very differently.

Arrangement Example Direction How fast changes appear
Direct account Microsoft 365 or Outlook.com account in Outlook for Mac Both ways Near immediate, one calendar on the server
Account synced through the Microsoft Cloud iCloud or Gmail added to the new Outlook for Mac Both ways, through a copy Depends on the copy staying in step
Subscription to a published link An .ics or webcal address pasted into Outlook or Calendar One way, read-only On a schedule set by the receiving service
Another app reading the same account Exchange account added to Apple Calendar Both ways Near immediate, with some limits

The third row is the source of most one way complaints. It looks like sync because events appear without any effort, but nothing created or edited on the receiving side can travel back, because a subscription is a feed, not a connection.

The second row is the newest and the least understood. It behaves like a direct account most of the time, but it is technically two calendars kept in step by Microsoft, which matters when something goes wrong.

The fourth row is the cleanest route for anyone who prefers Apple's Calendar app but whose calendar lives in Microsoft 365. It needs a work or school account that permits it, and it has a few limits Apple spells out.

Subscriptions: read-only and slow on purpose

Microsoft's article on importing or subscribing to a calendar in Outlook.com or Outlook on the web is precise about how subscriptions behave. A subscribed calendar refreshes automatically when the source changes, but the update can take more than 24 hours. For Outlook.com, the page says updates should happen approximately every 3 hours. For Outlook on the web with a work or school account, it says approximately every 6 hours.

The same page separates subscribing from importing. Importing an .ics file adds a snapshot of the events at that moment, and the imported events never refresh, even when the owner of the original calendar changes them. Microsoft suggests importing only for events that will not change, such as tide tables or moon phases.

Apple Calendar treats subscriptions the same way, as feeds to be checked. Apple's page on refreshing calendars on Mac says subscribed calendars can be refreshed automatically through the Auto-refresh pop-up menu in the calendar's info, and that View, Refresh Calendars forces a check. A warning symbol next to a subscribed calendar means Calendar cannot reach the address.

Three things follow:

  1. Edits made to a subscribed calendar on the receiving side cannot reach the source.
  2. A few hours of delay is expected behaviour, not a fault.
  3. A calendar that was imported rather than subscribed will never change again, which explains the calendar that was "correct last Tuesday" and has been frozen since.

If any of these describes the problem, no setting on the Mac will fix it. The calendar has to be connected as an account instead.

Getting an iCloud calendar into Outlook for Mac

This is the pairing that generates the most confusion, because the answer depends on which Outlook for Mac is running.

Microsoft's article on syncing an iCloud calendar with Outlook for Mac says the current Outlook for Mac now offers a direct option, without the old workaround. The steps it gives:

  1. Go to Tools, then Accounts, and select Add an Account.
  2. Type the iCloud email address and select Continue.
  3. Select Sign In to set the account up through the Microsoft Cloud.
  4. If the provider is not picked automatically, use the link at the top of the window and choose iCloud from the list.
  5. Once the account is added, select the Calendar button in the navigation pane.

For Legacy Outlook, the same article states that Outlook for Mac does not support the CalDAV or CardDAV standards, so adding an iCloud email account does not bring in its calendar. The workaround it describes is to make the iCloud calendar public in iCloud's Calendar Sharing settings and subscribe to it in Outlook on the web. That workaround is a subscription, which means it is one way and runs on the subscription schedule described above. An iCloud calendar that only flows into Legacy Outlook is behaving exactly as the workaround designed it to.

Moving to the current Outlook for Mac and adding iCloud as an account is the path Microsoft itself now documents. It also removes the need for a public calendar, which many people would rather not publish in the first place.

What the Microsoft Cloud copy means

The direct option above works by syncing the account to the Microsoft Cloud, and Microsoft's page on syncing an account in Outlook for Mac to the Microsoft Cloud explains what that involves. It is available for Gmail, Yahoo, iCloud, and IMAP accounts in the new Outlook for Mac. A copy of the email, calendar, and contacts is synchronized between the email provider and Microsoft's data centres. Calendar and contacts are supported for Gmail, Yahoo, and iCloud. IMAP accounts sync mail only.

Microsoft also notes that the experience on the original account and in that provider's own apps remains unchanged. In practice this means the iCloud or Google calendar still exists on its own, iPhone and Apple Calendar keep reading it directly, and Outlook works from a copy that Microsoft keeps in step.

Two practical consequences follow from that design.

An IMAP account will never bring a calendar. If a calendar is expected from a mailbox added as IMAP, it will not appear, because the sync covers mail only.

When the two sides disagree, check the original first. If an event looks different in Outlook than on iPhone, the provider's own version is the source the copy is taken from. Checking it on iCloud.com or in Google Calendar on the web shows which side is out of date.

Removing the account from Outlook and adding it again rebuilds the copy, which is the usual step when the copy has stopped following the source.

Going the other way: Outlook into Apple Calendar

Some people want the reverse: Apple's Calendar app as the only calendar on the Mac, showing a Microsoft 365 work calendar. Apple's page on adding calendars and calendar accounts on Mac gives the route. In Calendar, choose Calendar, then Add Account, select the provider, click Continue, and follow the instructions. Each account appears separately in the sidebar.

That connection is a full account, not a subscription, so events created or edited in Apple Calendar travel back to the server. Apple's page lists the limits that apply to Exchange accounts. The main Exchange calendar, named Calendar, carries full features. Additional calendars created inside the Exchange account do not show updated invitations or attendee responses, are not visible to delegates, and do not appear when colleagues check availability.

This is the second most common cause of "one way" behaviour. An event created in an extra calendar under the Exchange account appears on the Mac and on the server, but colleagues see the time as free, and replies to invitations from that calendar do not update. Moving such events to the main Calendar resolves it.

One caution applies to work accounts. Some organisations restrict which apps can connect to their mail and calendar servers. If adding the account to Apple Calendar fails at sign in while Outlook works, the restriction is on the organisation's side, and only its administrators can change it.

Identifying the arrangement in two minutes

A quick check settles which of the four arrangements is in use.

  1. Look for the subscription mark. In Apple Calendar, a subscribed calendar shows a subscription button next to its name, and its info includes the Auto-refresh menu. In Outlook, subscribed calendars usually sit in their own group, separate from the account's calendars.
  2. Try to edit an event. If the event cannot be changed, or the change disappears at the next refresh, it is a subscription or an import.
  3. Check where the calendar is listed. Under an account name with an email address means a connected account. Under "On My Mac" or a group of shared or subscribed calendars means it is not.
  4. Check how the account was added. In Outlook for Mac, Tools, Accounts shows each account and its type. An IMAP entry will never carry a calendar.
  5. Compare with the source. Open the calendar on the provider's website. If the website matches the Mac, the copy is fine and the other side is the one lagging.

Most one way problems are identified at step one or two, and the fix is to delete the subscription and add the account directly.

When Outlook's own calendar is the better window

Sometimes the cleanest answer is to stop bridging calendars at all. Microsoft's own calendar on the web shows the server copy directly, with no subscription delay and no copy to keep in step. The drawback is that a browser tab is easy to lose among others and closes with the browser.

Giving Outlook on the web a window of its own fixes that: it gets a Dock icon, a place in Command Tab, and stays open independently of the main browser. Chrome's Install page as app does this, as does Safari's File, Add to Dock on macOS Sonoma 14 or later. A tool that turns a website into a standalone Mac app can also keep a work account and a personal account in separate profiles, so both calendars stay signed in at once. Outlook is among the supported services that such tools usually preconfigure, and the guide shows how an app like that is created.

What to change first

Delete any subscribed or imported copy of the calendar that is supposed to sync both ways, and add the account itself, through Tools, Accounts in Outlook for Mac or Calendar, Add Account in Apple Calendar. If the work calendar is easier to keep open in its own window than in either app, Kagemusha can turn Outlook on the web into one.

Frequently asked questions

Why do calendar changes made on a Mac not show up in Outlook?

The calendar on the Mac is most likely a subscription to a published link, which is read-only. Edits made on the receiving side cannot travel back to the source. Removing the subscription and adding the account itself, through Tools, Accounts in Outlook for Mac or Calendar, Add Account in Apple Calendar, creates a two way connection.

How long does a subscribed calendar take to update in Outlook?

Microsoft's support page says updates to a subscribed calendar can take more than 24 hours. It also says updates should happen approximately every 3 hours in Outlook.com and approximately every 6 hours in Outlook on the web.

Can Outlook for Mac sync an iCloud calendar both ways?

Yes, in the current Outlook for Mac. Microsoft documents adding the iCloud account through Tools, Accounts, which syncs it through the Microsoft Cloud. Legacy Outlook does not support CalDAV, so its only route is a public calendar subscription, which is one way.

Why does a Gmail account show mail but no calendar in Outlook for Mac?

If the account was added as IMAP, it carries mail only. Microsoft's page on syncing accounts to the Microsoft Cloud lists calendar and contacts for Gmail, Yahoo, and iCloud accounts, but mail only for IMAP. Adding the account again as Gmail rather than IMAP brings in the calendar.

Why do colleagues see a time as free when the event is on the Mac calendar?

The event is probably in an additional calendar under the Exchange account rather than the main one called Calendar. Apple notes that events in additional Exchange calendars do not appear when others check availability. Moving the event to the main calendar fixes it.

Back to all posts