How To Sync Google Calendar with Outlook

If you like to mix and match your applications, or work somewhere that uses G Suite or Microsoft Office, you may want to sync Google Calendar with Outlook or vice-a-versa. This TechJunkie tutorial will show you how to do it.

Both applications play (mostly) well together and you can sync one calendar with the other so you never miss a meeting again.

Google Calendar comes bundled with Google Apps, which includes popular apps such as Gmail, Google Docs, and Google Sheets.

Google Apps is free though the business version, called G Suite, comes with email hosting and other features that organizations need has a monthly fee and several service tiers.

Google Calendar is a simple but effective calendar app that you automatically have if you use Gmail.

Outlook has a calendar built in too that is a slightly more involved calendar app.

Both calendars allow you to hook into other calendars and show reminders, which is great for work and home and has a lot of potential for helping you stay organized.

Sync Google Calendar with Outlook

It is very straightforward to sync Google Calendar with Outlook and should only take a minute or two:

  1. Log into your Google Calendar through your browser.
  2. Select My Calendars from the left-hand side and expand the list.
  3. Select the three dot icon to the right of the calendar you want to sync and select Settings and sharing.
  4. Set your calendar to public under Access permission. This is necessary to be able to sync it.
  5. Select the Public address in iCal format under Integrate calendar. Copy the URL.
  6. Open Outlook and navigate to Account Settings and Account Settings.
  7. Select the Internet Calendar tab.
  8. Select New and paste the URL into the box.
  9. Select Add and then Close once complete.

Your Outlook calendar should now be populated with your Google Calendar entries. Outlook uses the same refresh mechanisms to download fresh email and any calendar updates so your calendar should remain up-to-date

Depending on how frequent you have your Outlook updates set to, your calendar should always remain synced until you manually disconnect the calendar.

if you run into problems and want to just clear your Google Calendar and start over, you’ll want to clear all the events from your google calendar.

Sync Outlook with Google Calendar

If you want to keep both calendars up to date rather than just syncing one with the other, you can do that too. The same as you can sync Google Calendar with Outlook, you can do it the other way round and sync Outlook with Google Calendar

I’ll start with the steps for Outloo installed on your machine from within the Office suite as an example, then I’ll cover how to do this for Office 365 after.

  1. Open Outlook and select the calendar.
  2. Select Publish this Calendar from the ribbon tools.
  3. Outlook Web Access with open in your browser. Log into it.
  4. Select a calendar from the OWA page that opens. Make the calendar Public so you can share it.
  5. Select Save to keep your settings.
  6. Copy the link in the next window. You should see two, an HTML one and an ICS one. Copy the ICS link.
  7. Log into your Google Calendar through your browser.
  8. Select My Calendars from the left and select the ‘+’ icon next to Add a friend’s calendar.
  9. Select From URL and paste the URL where it says ‘URL of calendar’.
  10. Select Add calendar.

Your Google Calendar should now populate with your Outlook calendar entries. As you have subscribed to the calendar, it should be regularly polled for changes just like for email.

For Outlook within Office 365, the process is pretty much the same for the Google part but different for the Outlook part:

  1. Select the Gear icon from your Office 365 dashboard to enter Settings.
  2. Select Share.
  3. Enter your Gmail address in Share with and select Send.
  4. Open the mail and copy the URL ending in ‘reachcalendar.ics’.
  5. Log into your Google Calendar through your browser.
  6. Select My Calendars from the left and select the ‘+’ icon next to Add a friend’s calendar.
  7. Select From URL and paste the URL where it says ‘URL of calendar’.
  8. Select Add calendar.

The same as for Outlook, Google Calendar should poll your Office 365 calendar regularly. Depending on how your Office 365 installation is set up, you may need to modify permissions for Google Calendar to be able to read your Office calendar.

To do that, select My Calendars within Office and then Permissions. Select your chosen sharing options and then Save.

If you’re a home user, you should be able to do this without any issues. If you’re at work, you may not have permission to modify sharing or any Office setting. You would need to follow that up with your IT team if that is the case.

Syncing Google Calendar with Outlook and vice-a-versa is a simple way to use multiple applications to manage your work-life balance and stay organized.

If you have any other ways of doing this, please tell us about it in the comments below!

7 thoughts on “How To Sync Google Calendar with Outlook”

Avatar Stefan H. says:
Does not work for corporate mail accounts in outlook as these cannot send to an external GMail account
Avatar jmbartho says:
This is not syncing. It’s subscription. Syncing is where events are copied, updated and deleted from one calendar to another <— which is what most people need. Subscribing is all but useless.

The reason is that subscribing doesn't work with the functionality of the scheduling assistant in o365. (no one can see that you're busy)

Gaining this functionality is not straight forward at all. You need a microsoft flow to do it, and the templates suck. I'm writing my own templates right now, and it is horrible. I just wish the idiots at microsoft would follow a standard or two.

Avatar Mitch Hunter says:
Jamie and Tech Junkie: Can you find a workaround with the new Google Calendar software? It would be much appreciated!
Avatar Wayt says:
These instructions are now obsolete. Google has changed its calendar software, and iCal generation is no longer an option.
Avatar Mitch Hunter says:
These instructions are not working fully for me – I can import the calendars in both directions but they do not stay up to date. I have published my Outlook calendar and used the private link to my Google calendar. Any thoughts on how to fix this?
Avatar Liza says:
I have the same issue. Any work around?
Avatar Steve says:
My version of Office365 calendar includes a “SHARE” icon at the top, below your user profile. Clicking this and adding your gmail address sends the calendar invitation to your gmail account. You then need to right click the link in the mail, and paste into the gmail calendar as explained above.
Avatar Paul C Allsopp says:
Google provides a private URL to use so that you don’t have to make your calendar public

Leave a Reply

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

Disclaimer: Some pages on this site may include an affiliate link. This does not effect our editorial in any way.