Fix Teams meetings not syncing to Outlook
When a meeting you create in Teams does not appear in your Outlook calendar, the cause is usually the Outlook client, the account setup, or a licensing gap. Work through these steps in order to isolate and resolve it.
Verify basic sync to isolate the problem
Create a meeting in Teams on the web, then check whether it shows up in Outlook on the web, which is the browser version of Outlook also called OWA.
If it appears there, the problem is your local Outlook desktop app. If it does not appear, the problem is more likely your account, mailbox, or a policy setting.Restart and refresh your sessions
Sign out of Teams, then fully close both Teams and Outlook. Open Teams first, then open Outlook. This refreshes the connection between the two apps.
Check that both apps use the same account
Make sure the same Microsoft 365 account is signed in to both Teams and Outlook. If the accounts do not match, calendar sync will break.
Confirm which version of Outlook you use
Your Outlook version changes how Teams meetings are handled, so this is a common cause.
New Outlook uses built in Teams integration and needs no add in. Classic Outlook requires the Teams add in to be installed and enabled.If you use classic Outlook, check the Teams add in
Go to File then Options then Add-ins
Make sure Microsoft Teams Meeting Add-in for Microsoft Office is set to enabled. If it is disabled, enable it and restart Outlook. This add in is required for meeting sync in classic Outlook.
Turn on online meetings in Outlook
Go to File then Options then Calendar
Turn on the setting "Add online meeting to all meetings" and set it to Teams. This makes sure your meetings are pushed across correctly.
Confirm license and mailbox requirements
The Teams calendar depends on Exchange, which is the Microsoft 365 service that runs your mailbox. Check that the user has both:
- A Teams license
- An Exchange Online mailbox, or a properly configured hybrid setup
Update both apps
Update Teams and Outlook to the latest version. This clears known sync and add in problems that older builds carry.
Clear out old calendar items if Teams cannot access the calendar
If the sync fails in both the Teams app and Teams on the web, and you see a message that Teams cannot access your calendar, an overloaded or damaged calendar item is often the cause. A calendar holding a very large number of items can stop Teams from reading it. Reducing the number of stored items usually restores access.
Before you delete anything, back it up. In classic Outlook you can archive first, which copies your items into a separate Outlook data file before removing them from the calendar:
Go to File then Cleanup Tools then Archive
To remove the items after archiving, switch the calendar to a list view so you can select everything at once:
- In Calendar, select View
- In the Current View group, select Change View then List
- Select an item in the list, then press Ctrl and A to select all items
- Press Delete
Watch out
Deleting removes calendar items permanently and does not create a backup on its own, so archive first if you may need those items later. This step matches the error text "can't sync right now or unable to access the calendar" and "Teams is unable to access your calendar". If you do not see that error, you can skip this step.
Use a quick workaround if it is urgent
If you need a meeting scheduled right away while you troubleshoot, create it directly from Outlook, or use Outlook on the web together with Teams on the web.
Tip
Step 1 is worth doing first every time. Knowing whether the meeting syncs on the web tells you straight away whether you are chasing a desktop app problem or an account and mailbox problem, and saves you working through steps that do not apply.
Still not syncing?
If meetings you create in Outlook and Teams keep landing in different places even after these steps, the cause is usually deeper in how your mailbox or calendar is set up. Our companion post explains why that happens and how to fix a split mailbox.