Guides

How to sync a Microsoft 365 or Teams calendar with Google Calendar

Teams meetings live in your Microsoft 365 (Outlook) calendar. If the rest of your life is in Google Calendar, here's how to bring them together.

Updated November 11, 2026

Teams meetings are Outlook events

Microsoft Teams doesn't have a separate calendar. Every Teams meeting is an event in your Microsoft 365 calendar, the one you see in Outlook. So syncing Teams with Google means syncing that Outlook calendar.

See your Microsoft 365 calendar in Google (free)

  1. In Outlook on the web, open Settings, Calendar, Shared calendars, then Publish a calendar.
  2. Choose your calendar and Can view when I'm busy if you only need the times, then Publish.
  3. Copy the ICS link. In Google Calendar, choose Other calendars, From URL, and paste it.

Many companies turn off publishing to outside addresses. If you can't find it, your IT admin has disabled it.

See your Google calendar in Outlook (free)

  1. In Google Calendar, open Settings and sharing, then Integrate calendar, and copy the Secret address in iCal format.
  2. In Outlook, choose Add calendar, Subscribe from web, and paste it.

The catch

  • Each direction is a read-only copy that refreshes on the provider's schedule, so new meetings can take hours to appear.
  • Subscribed calendars don't count toward your availability. Your Teams colleagues can still book over your Google events, and the other way round.
  • Teams join links may not come through in a busy-only copy.

Block time in both, automatically

Syncydo connects to your Microsoft 365 and Google accounts directly. A Teams meeting adds a private Busy hold to your Google calendar, and a Google event adds one to your Microsoft 365 calendar. In Syncydo's own view you see both, with a Join button for Teams, Zoom and Meet.

  • Holds count toward your availability in both places.
  • Within seconds on Plus and Pro; every 15 minutes on the free plan.
  • If Microsoft asks for an admin's approval, your IT admin can approve Syncydo for everyone in one step at syncydo.com/it-admins.

Try it free

Questions

Does Syncydo read my email?

No. On Microsoft 365 it asks for calendar access and your basic profile only.

Will my Google contacts see my Teams meeting titles?

No. Holds say Busy unless you choose to show more.

My company blocks new apps. Is there another way?

Ask your IT admin to approve Syncydo at syncydo.com/it-admins. If your work calendar is on your iPhone, the Syncydo app can also read it from the phone.

More guides