Scheduling and managing events using Outlook.com calendar
When Outlook and Google Calendar disagree on how to interpret time zone data for shared calendars, events can appear at the wrong time in Google. The core issue is usually how time zone information is stored and what permissions the viewing side has to that information.
On the Outlook/Exchange side, time zone settings for a mailbox are stored in a configuration message in the root of that mailbox. If a calendar is shared and the viewer does not have sufficient access to that mailbox, the viewer may not be able to read the time zone configuration. In that case, the server’s time zone is used instead, which shifts event times when the calendar is consumed elsewhere (such as in Google Calendar).
To improve alignment so events show at the correct time in Google Calendar, use these steps on the Outlook side, then allow time for Google to resync:
- Align time zones between Outlook and Google
- In Outlook on the web/Outlook.com, open Settings and confirm the time zone matches the time zone configured in Google Calendar.
- If they differ, change Outlook’s time zone to match Google’s and wait for synchronization.
- Confirm the calendar owner’s mailbox time zone
- If the calendar being shared into Google is not the primary mailbox (for example, a manager’s calendar or a resource mailbox), ensure that mailbox’s time zone is correctly set in Outlook/Exchange.
- Incorrect time zone on the owner mailbox can cause all shared events to appear shifted when viewed externally.
- Review sharing/permission level
- When a user only has limited permissions to a shared calendar, the time zone configuration message in the mailbox root may not be accessible.
- In that case, the server time zone is used instead of the viewer’s time zone, which can cause the offset seen in Google.
- If possible, have the calendar owner grant a higher level of access (for example, full access or equivalent) to the shared calendar, then re-establish the sharing/subscription so that the correct time zone information can be used.
- Recreate the subscription or ICS feed in Google
- If Google Calendar is subscribed to an Outlook ICS link, first correct the Outlook time zone and permissions as above.
- Then remove the existing subscription in Google Calendar and re-add it using the updated ICS link, so Google pulls events with the corrected time zone context.
Once Outlook and the mailbox time zones are correct and the shared calendar is exposed with sufficient access, newly synchronized events should appear at the correct time in Google Calendar.
References: