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)
- In Outlook on the web, open Settings, Calendar, Shared calendars, then Publish a calendar.
- Choose your calendar and Can view when I'm busy if you only need the times, then Publish.
- 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)
- In Google Calendar, open Settings and sharing, then Integrate calendar, and copy the Secret address in iCal format.
- 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.
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
- Connect all your calendars to Claude, ChatGPT or GeminiLet Claude, ChatGPT or Gemini read every calendar you have (Google, Outlook, Microsoft 365, Zoho, iCloud) and find time that's free everywhere. Read-only, with step-by-step setup.
- How to show your personal calendar as Busy at workStop colleagues booking over your personal appointments. The built-in ways in Outlook and Google Calendar, where they fall short, and how to block the time automatically without sharing details.
- How to sync Google Calendar and Outlook both waysTwo-way sync between Google Calendar and Outlook or Microsoft 365: the free subscribe-by-link method, why it's one-way and slow, and how to keep both calendars blocking time for each other.
- How to stop getting double-booked across calendarsWhy double-booking happens when you have more than one calendar, a simple routine to prevent it, and how to make every calendar block time for the others automatically.
- How to see two Google accounts' calendars in one placeCombine a work Google Workspace calendar and a personal Gmail calendar into one view: the free sharing method, what it doesn't do, and how to make each account block time for the other.
- One calendar view when you run several companiesFounders and fractional executives with a Google Workspace or Microsoft 365 account per company: how to see every company's calendar in one place and stop each one booking over the others.
- How to sync Zoho Calendar with Google Calendar or OutlookZoho Calendar with Google Calendar or Outlook: Zoho's own Google sync and its limits, sharing by iCal link, and how to make Zoho and your other calendars block time for each other.
- How to add your iCloud calendar to OutlookGet your iCloud (Apple) calendar into Outlook on Windows, the web or Mac, what each method can and can't do, and how to stop your iPhone plans and work meetings clashing.