Outlook and iCloud calendars sync differently depending on the platform.
On Windows (desktop Outlook):
- Install and set up iCloud for Windows:
- Download and install iCloud for Windows from the Microsoft Store.
- Open the iCloud app and sign in with the Apple ID.
- Select Contacts and Calendars and click Apply.
- Open Outlook.
- An iCloud calendar folder should appear and stay in sync with the iOS/iCloud calendar.
On Mac (Outlook for Mac):
- Outlook for Mac does not support direct iCloud calendar (CalDAV) sync. To see an iCloud calendar in Outlook for Mac, subscribe to it via Outlook on the web:
- In a browser, sign in to iCloud and open Calendar.
- Next to the calendar, select Share Calendar and enable Public Calendar.
- Copy the calendar URL.
- In another browser window, sign in to Outlook on the web.
- Go to Calendar → Add calendar → From internet.
- Paste the iCloud calendar URL, give it a name, and save.
- The subscribed iCloud calendar appears under Other calendars in Outlook on the web and will also appear in Outlook for Mac when the same account is added there.
- If it does not show immediately in Outlook for Mac, wait a few minutes and restart Outlook for Mac.
If using the Outlook mobile app:
- Ensure the iCloud account is added in the Outlook app and that Calendar is enabled for that account in the app’s calendar list.
References: