Skip to content
  • Home

  • Productivity

  • App tips

App tips

4 min read

How to add Google Calendar to Outlook

By Jessica Lau · March 19, 2026
Google Calendar and Outlook app logos against a beige, checkered background.

In a perfect world, all the software we use at work would be part of the same unified ecosystem. But—surprise!—this isn't a perfect world, and that means some of us (myself included) have to use Google Workspace for some tasks and Microsoft 365 for others. You might even find yourself with two distinct schedules: one in Google Calendar and one in Microsoft Outlook. Managing one calendar is exhausting enough—two is a hard no.

To solve (a very small part of) the problem, you can sync Google Calendar with Outlook, which will let you keep both calendars updated in real time whenever one is changed. Or, if you're biting the bullet and migrating to Microsoft 365 for good, you can export your Google Calendar data into Outlook. Here's how.

Table of contents:

  • How to add Google Calendar to Outlook

  • How to import Google Calendar to Outlook

  • How to sync Google Calendar with Outlook (two-way) using Google Workspace Sync

  • How to sync Google Calendar with Outlook using Zapier

How to add Google Calendar to Outlook

Before we dive in, be sure to sign in to your Google and Outlook accounts. (Sorry, no step-by-step guide on how to remember your passwords.) Once you're set up, follow these instructions to add Google Calendar to Outlook. 

  1. Go to calendar.google.com.

  2. If the left-side panel isn't already visible, click the Main menu icon (it looks like a hamburger) in the top-left corner.

    Partial view of Google Calendar with the main menu icon highlighted.
  3. Under My Calendars, click the Options icon (it looks like three dots stacked vertically) next to the calendar you want to sync, and then select Settings and sharing.

    Expanded view of the options menu for a Google Calendar with settings and sharing highlighted.
  4. From your specified calendar's settings, click Integrate calendar in the side panel.

    Google Calendar settings with integrate calendar highlighted.
  5. If your calendar is publicly available, copy the URL in the Public address in iCal format section. If it's private, click the Copy to clipboard icon in the Secret address in iCal format section instead.

    Public and secret iCal URLs with the option to copy the secret URL highlighted.
  6. Go to outlook.cloud.microsoft/calendar if you're using Outlook in your browser. (You can also use the Outlook desktop app—it'll sync with Google Calendar either way.)

  7. Click Add calendar.

    Outlook Calendar with the option to add calendar highlighted.
  8. In the pop-up that appears, click Subscribe from web.

    Outlook Calendar with option to subscribe to another calendar from the web highlighted.
  9. Paste the iCal URL you copied from Google Calendar.

  10. Enter a calendar title, pick a calendar color, and, optionally, a charm. (This makes it easier to quickly identify your different calendars.) Then select the Outlook Calendar you want to add your Google Calendar to.

    How to import a calendar into Outlook.
  11. Click Import. 

For some reason, Outlook thinks you want to keep adding calendars, so the pop-up remains open. Close it, and then you'll see a side-by-side view of your Outlook Calendar and Google Calendar. 

Side-by-side view of Outlook Calendar with an imported Google Calendar.

Now, whenever you add an event to Google Calendar, it'll appear in Outlook. This sync only works one way, though. If you want changes you make in Outlook to apply to your Google Calendar, use the two-way sync option.

How to import Google Calendar to Outlook

This next method is for anyone who's ready to permanently switch to Outlook (even if under duress). You'll be importing a snapshot of your Google Calendar data into Outlook without actually syncing the two apps. Here's how to import Google Calendar to Outlook.

  1. Go to calendar.google.com.

  2. Click the gear icon in the top right, and select Settings.

    Expanded view of the Google Calendar settings dropdown with settings highlighted.
  3. In the side panel, click Import & export.

    Google Calendar settings with the option to import and export a calendar highlighted.
  4. Click Export from the main page. This will download a .zip file containing data for all your Google calendars.

    How to export calendar data in Google Calendar.
  5. From your Downloads folder (or wherever you exported your calendar to), find your exported calendar, and unzip it. 

  6. Go to outlook.cloud.microsoft/calendar.

  7. Click Add calendar.

  8. In the pop-up that appears, click Upload from file.

  9. Click Browse, and then select the calendar you want to import (it'll be a .ics file.)

    How to import a calendar into Outlook.
  10. Select the Outlook calendar you want to import your Google Calendar file into.

  11. Click Import.

Your Outlook calendar will be filled in with the events from your imported Google Calendar. Just remember that the two aren't synced, so any changes you make after importing won't be carried over between them. 

How to sync Google Calendar with Outlook (two-way) using Google Workspace Sync

If you want a two-way sync option where most of the setup is handled for you, Google offers a tool called Google Workspace Sync for Microsoft Outlook. This tool makes it easy to sync Gmail, Google Contacts, and Google Calendar with Outlook. But there's a catch: it's only available for paid Google Workspace users. This means you can't use it to sync with a free Google account.

If you are a Workspace user, you can download Google Workspace Sync and install it on your PC (it won't work for Mac users, unfortunately). Here's a quick guide:

  1. Close Microsoft Outlook.

  2. Download the .exe file from the Google Workspace Sync download page. 

  3. When the download is complete, run the .exe file, and sign in to your Google account when prompted. 

  4. Open the Google Workspace Sync for Microsoft Outlook application, and import your data from an existing Outlook profile (if needed).

  5. Start Microsoft Outlook, and select your new Google Workspace profile. Your data will begin syncing.

You now have a true two-way sync set up between Google Calendar and Microsoft Outlook. Every new appointment added to Google Calendar will show up in Outlook, and every appointment you add to a relevant calendar in Outlook will show up in Google Calendar (which means one less tab to switch between).

How to sync Google Calendar and Outlook using Zapier

If none of the above methods speak to you, you can also sync Google Calendar and Outlook using Zapier's Google Calendar and Outlook integrations. This way, you can automatically add every new appointment from a Google Calendar to an Outlook calendar. Use this pre-made workflow template to help you kickstart the process.

Add Microsoft Outlook events from new Google Calendar events

Add Microsoft Outlook events from new Google Calendar events
  • Google Calendar logo
  • Microsoft Outlook logo
Google Calendar + Microsoft Outlook

It also works the other way around, meaning you can copy all new Outlook events to a Google Calendar.

Add Microsoft Outlook events to Google Calendar

Add Microsoft Outlook events to Google Calendar
  • Microsoft Outlook logo
  • Google Calendar logo
Microsoft Outlook + Google Calendar

Zapier is the most connected AI orchestration platform—integrating with thousands of apps from partners like Google, Salesforce, and Microsoft. Use forms, data tables, and logic to build secure, automated, AI-powered systems for your business-critical workflows across your organization's technology stack. Learn more.

Beyond syncing your calendars, you can also use Zapier to build intelligent, AI-powered workflows that span thousands of apps. For example, once new events are added and synced across your calendars, you can have AI automatically generate and populate meeting agendas, and then notify other meeting attendees in Slack to review and fill in the agenda. Discover other popular ways to automate Microsoft Outlook and Google Calendar. 

Try Zapier

Related reading:

  • The best AI scheduling assistants

  • How to use Scheduling Assistant in Outlook

  • The best calendar apps for Windows

  • The best calendar apps for Mac

This article was originally published in July 2019 with contributions from Justin Pot and Dylan Reber. The most recent update was in March 2026.

Get productivity tips delivered straight to your inbox

We’ll email you 1-3 times per week—and never share your information.

tags

Related articles

Improve your productivity automatically. Use Zapier to get your apps working together.

Sign up
See how Zapier works
A Zap with the trigger 'When I get a new lead from Facebook,' and the action 'Notify my team in Slack'