Quick answer: Add your Google account to a compatible Outlook app if you only want a combined view. For work availability, check Outlook on the web’s personal-calendar option. For event copies in both accounts, use a two-way setup with permission to write to both calendars. An ICS subscription is read-only.
Choose what you need Outlook to do
“Sync Google Calendar with Outlook” can mean viewing a Google calendar in the Outlook app, including personal commitments in work availability, or creating event copies in a separate Microsoft calendar. Start with the result you need.
| Your goal | Start here | Check before relying on it |
|---|---|---|
| Open and edit Google events in a calendar app | Add the Google account if the app supports calendar editing; Google Workspace users can also evaluate GWSMO for Outlook | Confirm which account owns the event. Seeing it in Outlook does not establish a copy in a Microsoft mailbox |
| Let Outlook work availability include personal Google commitments | Check Outlook on the web's Add personal calendars option | Microsoft documents one connected personal account, with only its primary calendar contributing to availability |
| See a read-only calendar that can refresh | Use an ICS subscription where your organization permits it | A file import is a snapshot; subscription refresh is provider-controlled and can be slow |
| Copy personal commitments into work in one direction | Review the personal-to-work recipe | Review title/details and actual Free/Busy separately |
| Maintain copies in both a Google and a Microsoft calendar | Review the Outlook–Google two-way recipe | Both calendars need write access; this recipe starts with original titles, descriptions and locations enabled |
Google documents account-based editing and read-only calendar links as different options. Its GWSMO calendar documentation covers working with Google Workspace calendars inside Outlook. Select a method for the account and calendar you need to update, not just the app you prefer to open.
Check the native availability option first
For a personal Google account alongside a work or school Outlook account, Microsoft documents this path in Outlook on the web:
- Open Calendar → Add calendar → Add personal calendars and connect the personal account.
- Check Include personal events in my work or school availability.
- Verify the result in the Scheduling Assistant used by your organization.
Microsoft says the primary personal calendar contributes availability; secondary calendars do not. People using Outlook's Scheduling Assistant see availability without the personal event's title or location. Check whether the feature is available and permitted for your account. This can be sufficient for that specific work-availability need; it is not a recipe for mirroring several client calendars. Microsoft's instructions and limits.
Use an ICS subscription when a read-only view is enough
In Google Calendar on a computer, open the calendar's settings, then Integrate calendar, and find its secret iCal address. In Outlook on the web, use Add calendar → Subscribe from web and enter the address. Keep that URL private; if your organization hides it, ask your administrator about permitted alternatives. Do not make the calendar public to obtain a link. Google's calendar-link instructions.
Importing an .ics file creates a snapshot, while subscribing follows later updates. Microsoft says a subscription update can take more than 24 hours, so it is unsuitable for a guaranteed immediate change. Edit the original calendar and check the subscribed view later. Microsoft's import and subscription guidance.
If you need copies in both accounts
Check that you are allowed to connect both accounts and transfer the chosen event information. You need write access to both calendars for a Mirror. If Microsoft asks for admin approval, give your administrator the workspace access guide; changing sync direction does not override the policy. For a colleague's or room's calendar, read shared Outlook calendar access before choosing it as a destination.
Use the Outlook–Google two-way recipe for one calendar in each account. Its setup opens with the direction and shared settings filled in; you still choose calendars and review the settings before starting. Check the recipe's plan requirement and current limits, including any accounts or syncs you already use.
This recipe copies details. It starts with original titles, descriptions and locations enabled, guests off and reminders off. If that is unsuitable for work or personal information, change the settings before creating the sync. For different detail settings in each destination, review the asymmetric work/personal recipe, including its Pro requirement and manual Calendar exception.
The title and availability settings are independent. An event titled “Busy” can still count as Free. Review the title and availability settings, then inspect the destination's actual status; a masked title alone does not establish that colleagues see you as unavailable.
Check a harmless example before using the arrangement
Imagine a nonrecurring appointment called Calendar check, seven days ahead from 10:00 to 10:15 in your chosen time zone, with no guests. Use this harmless example for your own verification.
Use dedicated empty test calendars when possible. Starting a sync can also copy other eligible events already in the selected calendars; confirm your permissions and privacy settings before enabling it.
| Check | What to inspect |
|---|---|
| Create a Busy event in Google | Open the selected Microsoft calendar itself and inspect the copy's time, title, details and availability |
| Create a different Busy event in Outlook | Inspect the selected Google calendar, not only a combined app view |
| Mark a separate source event Free | With real-availability copying enabled, check that the destination is Free even if its title is masked |
| Move then delete the original test event | Check the corresponding destination after each change; remove only your test records and confirm cleanup |
If the result differs from your settings, pause the setup and review the connected accounts, selected calendars, direction, filters and date window. A missing or incorrect copy is a reason to investigate. Do not assume buying a larger plan or repeatedly recreating the sync will fix it.
For access problems, use the administrator guide or the shared-calendar guide. If you still need help, contact support with the sync ID, event time and observed difference. Keep secret calendar URLs, credentials and unnecessary event details out of the message. Browse the recipe library if your desired direction or number of calendars is different.
Frequently asked questions
Does seeing Google events in Outlook mean they are copied to my work calendar?
No. Outlook can display another account or a subscribed calendar. Open the specific work calendar to check for a copy, or use Outlook's documented personal-calendar availability feature if that meets your need.
Is a calendar subscription the same as importing a file?
No. Import gives you a snapshot; a subscription can receive later changes. Refresh timing belongs to the receiving provider, so do not treat a subscription as an immediate-update guarantee.
Will the Google–Outlook recipe hide event details?
It starts with original titles, descriptions and locations enabled. Review those settings before starting. Choose the personal-to-work recipe for a one-way masked-title setup, or the asymmetric recipe for different settings per destination.
Does an event titled Busy always block time?
No. Its title and Free/Busy status are separate. Inspect the availability setting and the destination's actual status, then check the scheduling view you rely on.
What if my organization does not approve the connection?
Ask your administrator which options are permitted. Do not use another account or calendar direction to bypass a restriction. If the permitted native options meet your need, use those.