How to Sync iCloud with Windows10 Calendar in Real Time

Last Updated: June 19, 2017
Sync iCloud with Windows10 Calendar

Apple and Microsoft OS were not friendly enough to synchronize iCloud calendars on Windows Operating system. Apple hesitates to break their echo system and limited real-time synchronization and other features in between MAC and iOS devices.

We mentioned a couple of workarounds to sync iCloud Calendar with Windows Desktop Calendar client with CalDAV and other offline methods early in our articles. Apple released its own application for Windows users to integrate iCloud features with Windows OS. Unfortunately, “iCloud for Windows” failed to give the same user experience that enjoyed by MAC users.

Related: How to Setup iCloud email on Windows 10

Windows 10 made a dramatic change in desktop Calendar Application. The best of them that I can say, Windows 10 calendar app can sync and display multiple iCloud calendars in a single window. This new baked Windows Calendar app is giving a nice UI experience like a MAC Calendar with iCloud Calendars. If you want to sync a Google calendar instead of iCloud calendar, please see our solution to Setup Google Calendar in New Windows 10 Calendar and Mail App

The setup procedure to sync iCloud calendars in Windows 10 is extremely easy, basically a two steps procedure. Once you setup iCloud on Windows, you can create events in Windows or iOS devices and both will sync each other within seconds, work like a charm.

Setup iCloud on Windows Calendar

Let us see, how to easy to bring the iCloud calendar to your PC. First open calendar app on the Windows10 operating system. Now click on the settings icon (gear) on Windows calendar at the left sidebar.

Add iCloud on Windows

To add iCloud calendar follow Windows Calendar > Settings > Manage Accounts > Add account > Choose an account > icloud add

Now enter your iCloud email address ending with We found the calendar syncing with rather than

Enter iCloud Credentials

If you have an iCloud account with, you can give and type the same password that you use to login to your iCloud account. Click on Sign-in button and click on Done button on next icloud added

This will lead back you to the main Windows calendar screen and on the left sidebar you can see a new iCloud account that you added with all the primary and secondary iCloud calendars underneath it.

Add Secondary Calendars

Secondary iCloud calendars are not owned by the current user and those are typically shared calendars from other users. Windows had the issue before for synching secondary iCloud calendars in early versions, but here everything was easy like a breeze!

If you have multiple iCloud calendars, you can see all of them in one calendar tab and you can turn off/on the calendars from Calendar sidebar.

Create iCloud Event on Windows Calendar

You can create new events on Windows Calendar by clicking left button on any date. You can fill out details here or click on more details to pop out as a new window.

windows calendar addOn the new event window, under details, you can provide the title of the calendar. On the same place right side of the Title bar, you can select one of the iCloud calendars that you want to create a new event. Please fill out the other details and date before Save and close the new calendar window.ios calendar

Once you click on Save and close button, you can see the event created on the Calendar app. Now you can check the calendar app on your iPhone or iPad and see it synchronized the same event on you icloud calendar

The final iCloud calendar will come with color coded for each calendar and the Windows Calendar app will look like above. This solution to synchronize iCloud calendar on Windows 10 is pretty easy and smart decision from Microsoft. Those who like iPhone and Windows computer can sync their calendar in their system and iPhone in real-time.


  1. I have an iCloud calendar set up, sharing it with my wife. All of a sudden, the entries in the family calendar disappeared on my laptop. They’re still visible on my iPhone. I added a new calendar entry, and all family calendar entries re-appeared. What caused it?

  2. Since my day 1 at work, I was taught to use OIutlook years ago. I think I will vote for Outlook over Windows 10 Mail app no matter what. One great thing about Windows’ built-in Mail app is the support of Google Calendar API & iCloud calendar, which is CalDAV! Yes, it is CalDAV. I give a big thumb for it. Now, I wonder why Outlook does not support Google Calendar API, CalDAV and CardDAV even till the most recent Outlook 2016. Sadly, Google Calendar Sync had been discontinued. Yet Apple’s iCloud Control Panel has issues of no way to assign iCloud folders as Outlook’s default folders. I turn out to use some Outlook add-in such as EVO Collaborator for Outlook to resolve this issue. Since this add-in synchronizes both Google Calendar, iCloud and more, I am kind of better off now. Till maybe when Microsoft comes out with a built-in CardDAV and CalDAV support, I will try it to see how it works.

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.