fbpx
Skip to content

How To Sync Google Calendar With Windows 10 Calendar App

Update: OneCalendar Syncs Google Calendars With Windows 10
Update: Windows 10 Will Support CalDAV And CardDAV For iCloud And Google
Windows 10 icon blueComing with Windows Phone 8.1, Microsoft added support of CalDAV and CardDAV protocol for Gmail and iCloud calendars and contacts at last. However, Windows 10 (technical preview, build number 9926) is still missing CalDAV and CardDAV support like Windows 8 and 8.1. It is unknowable why Microsoft does not add these supports to Windows. For all that, you can sync Google calendar with Windows 10 calendar app via iCloud calendar subscription on outlook.com with the restriction of ‘read-only’ calendar syncing. It works in the same way as syncing iCloud calendars with Windows 10 calendar app.

This work-around is an updated version of ‘Setting Up Google Calendar Syncing In Windows 8 Calendar App‘ and applies also to Windows Phone 7, Windows Phone 8, Windows 8 and Windows 8.1With that you can partly bypass the restriction that Google stopped supporting Microsoft Exchange Active Sync protocol.

Here’s how to sync Google calendar with Windows 10 calendar app via outlook.com:

  1. Go to Google calendar and login with your Google account.
  2. Then go to ‘My calendars‘, click on ‘Settings‘ and choose the calendar you want to be shown in Windows 10 calendar app.
  3. Scroll down until you see ‘Private Address‘, click on ‘ICAL‘ and copy the private address link which is shown.

    Sync Google calendar Windows 10_01_copy private address link

    Sync Google calendar Windows 10_01_copy private address link

  4. Next, login to your outlook.com account, go to ‘Calendar‘ in the PC website view, click on ‘Import‘, then on ‘Subscribe‘, choose a calendar name, paste the Google calendar link and click ‘Subscribe‘.

    Sync Google calendar Windows 10_02_subscribe to Google calendar in outlook.com

    Sync Google calendar Windows 10_02_subscribe to Google calendar in outlook.com

  5. Now the Google calendar subscription is processing and after a short while you can see your iCloud calendar apps on outlook.com.

    Sync Google calendar Windows 10_03_synced events in outlook.com

    Sync Google calendar Windows 10_03_synced events in outlook.com

  6. For checking correct syncing, go to the settings wheel on the right upper corner, click on ‘Options‘ and then on the name of the Google calendar subscription you gave in step 4. Under ‘Last Refresh‘, you can see the refresh period.

    Sync Google calendar Windows 10_04_last refresh in outlook.com

    Sync Google calendar Windows 10_04_last refresh in outlook.com

  7. Last, but not least, open Windows 10 calendar app. If you’ve already set up your outlook.com account, you will see the Google calendar subscription in ‘read-only’ mode. Done!

    Sync Google calendar Windows 10_05_synced events in calendar app

    Sync Google calendar Windows 10_05_synced events in calendar app

Notes:

  • The refresh period seems to be approx. once a day!
  • In case special cases, e.g. for a Google apps account, you cannot see ‘Private Address’ because you have not the rights to share calendars with somebody. Ask your administrator for a permission.

This ‘read-only’ subscription is the only way to sync Google calendar with Windows 10 calendar app because the CalDAV protocol is yet not supported by Windows 10 (technical preview, build number 9926). I will keep you informed about the next builds.

Stay tuned! 😉

8 thoughts on “How To Sync Google Calendar With Windows 10 Calendar App”

  1. Pingback: How To Sync iCloud Calendar With Windows 10 Calendar App - miApple.me

  2. Pingback: Setting Up Google Calendar Syncing In Windows 8 Calendar App - miApple.me

  3. Pingback: OneCalendar Syncs Google Calendars With Windows 10 - miApple.me

  4. Been using OneCalendar for a few months now. Like it and it worked fine up until recently. Now The syncing doesn’t stop. When it finally does it says 5 errors. Don’t know how to fix. This is a paid Calendar with win10

Leave a Reply

Your email address will not be published. Required fields are marked *