How To Sync Your Google Calendar With Microsoft Outlook

Tired of switching between Outlook and Google Calendar just to stay on top of your meetings and commitments? If that's the case, you might want to consider syncing your Google Calendar with Outlook. This way, you can effortlessly keep your busy schedule in one convenient place and avoid forgetting events altogether.

This integration is available on both the Outlook web and desktop apps, whether you're using the free version, or you're subscribed to Microsoft 365. It's fairly easy to do and requires two simple steps: getting your Google Calendar's secret address and then pasting it on your Outlook. There is some limitation to this integration, though. Any events you add to your Google Calendar from Outlook will not reflect on Google Calendar. You have to go to Google Calendar to update it manually. However, if you do add new events to your Google Calendar via, these will automatically be synced to Outlook within around 24 hours.

If you're ready to sync your Google Calendar to Outlook, read on.

Step 1: Get your Google calendar secret address

The first step to syncing your Google Calendar in Outlook is to locate the "secret address in iCal format." Using this secret address, you can view an updated copy of the Google Calendar in your Outlook, and any changes you make in Google Calendar will automatically be reflected in Outlook in roughly 24 hours.

Here's what you need to do to get your Google Calendar's secret address (via Google Support):

  1. Log in to if you haven't already.
  2. In the left-hand panel under My calendars, choose your calendar and click on the three vertical dots next to it.
  3. Select "Settings and sharing" from the menu.
  4. Scroll to the bottom of the Settings page to "Integrate calendar."
  5. Under this section, click on the copy icon next to "Secret address in iCal format." It will now be ready for use.

It's strongly suggested to keep the secret address private. If you have already shared it with anyone, you can simply reset the address from the Google Calendar settings to invalidate the previous address.

Step 2: Subscribe your Outlook to the Google Calendar secret address

Now that you have your Google Calendar's secret address, you can use it to sync your Google Calendar to Outlook.

If you're using the Outlook web app, here's what you need to do (via Microsoft Support):

  1. Launch your browser.
  2. Sign in to if you haven't already.
  3. In the left-hand panel, select the calendar icon.
  4. Under the small calendar on the left, click on Add calendar.
  5. Go to Subscribe from the web.
  6. Paste the Google Calendar's secret address.
  7. Type in a name for your Google Calendar.
  8. (Optional) Select a color and charm for your calendar.
  9. Keep the "Add to" field as "Other calendars."
  10. Finally, click on the Import button. You should see your newly synced Google Calendar in the left-hand panel under "Other calendars."

Meanwhile, if you're using the Outlook desktop app, here are the steps to follow to sync your Google Calendar (via Microsoft Support):

  1. Open your Outlook app.
  2. Go to the File tab.
  3. Select Account Settings > Account Settings.
  4. In the dialogue box, click on the Internet Calendars tab.
  5. Select the New button.
  6. Paste the Google Calendar's secret address.
  7. Select Add.
  8. In the new dialogue box, enter a name for your calendar in the Folder Name.
  9. Click OK.
  10. Click Close on the Account Settings dialogue box. 

You should be able to see your Google Calendar under "Other Calendars" in your Calendar tab. To go to the Calendar tab, do the Outlook keyboard shortcut Ctrl+2.