Microsoft Teams and Outlook calendar are tightly integrated in Microsoft 365. Meetings scheduled in either app appear in both, Teams meeting links are added automatically to Outlook invites, and your calendar availability syncs between the two. Understanding how this works prevents the common issue of meetings appearing in one place but not the other.
How the Integration Works
Both Teams and Outlook connect to the same Exchange Online calendar in Microsoft 365. Any meeting created in Teams appears in Outlook. Any meeting created in Outlook with a Teams meeting link appears in Teams Calendar. They are the same calendar viewed from two different apps — there is no separate sync process running between them. If a meeting is missing from one, the problem is almost always a caching or account mismatch issue rather than a sync failure.
This integration requires a Microsoft 365 subscription that includes both Teams and Exchange Online. In the UK, this covers plans from Microsoft 365 Business Basic (from around £4.90 per user per month) upwards. Microsoft 365 Personal and Family plans include Teams and Outlook but are intended for personal use — the calendar integration works the same way on those plans.
Adding a Teams Meeting Link to an Outlook Invite
In Outlook desktop on Windows or Mac, open a new meeting: New Items → Meeting (or press Ctrl+Shift+Q on Windows). In the meeting ribbon, click the Teams Meeting button. A Teams join link and dial-in details are added automatically to the invite body.
[Screenshot: Outlook desktop ribbon showing the Teams Meeting button in the meeting composer]
In Outlook on the web (OWA), click New event, then toggle on Teams meeting near the top of the form. The join link appears in the event body immediately. Fill in the title, date, time, and attendees as normal, then save. Attendees receive the invite in their Outlook inbox and the meeting appears in their Outlook and Teams calendars.
Note that the Teams meeting link is generated at the point you click the button, not when you send the invite. If you accidentally remove the link text from the body, you will need to remove the Teams meeting and add it again — there is no way to regenerate the same link.
Scheduling a Meeting Directly from Teams
Open the Calendar tab in the Teams left-hand navigation bar. Click New meeting in the top right corner. Fill in the meeting title, date, start and end time, and add attendees by name or email address. You can also add a location, a description, and adjust the meeting options (such as who can bypass the lobby).
When you save the meeting, the invite is sent via Exchange Online and appears in attendees’ Outlook calendars. The meeting also appears in the Teams Calendar tab for everyone invited. There is no practical difference between creating a meeting in Teams versus creating it in Outlook with a Teams link — both routes produce the same result.
Teams Calendar Not Showing Outlook Meetings — How to Fix
This is one of the most common Teams issues reported by UK business users. The most likely causes and fixes are:
- Wrong account signed in: Check that Teams and Outlook are both using the same Microsoft 365 account. Open Teams, click your profile picture in the top right, and confirm the email address matches the one in Outlook. If you have multiple accounts, it is easy to be signed into different ones in each app.
- Teams cache issue: Close Teams completely (right-click the icon in the system tray and select Quit). On Windows, press Win+R and type %AppData%MicrosoftTeams. Delete the contents of the Cache, blob_storage, databases, GPUCache, IndexedDB, Local Storage, and tmp folders — do not delete the folders themselves, only the contents. Restart Teams and sign back in.
- Exchange sync delay: Newly created meetings can take a few minutes to propagate. If a meeting you just created is not appearing, wait two or three minutes and refresh Teams before troubleshooting further.
- Teams app needs updating: Click your profile picture in Teams and select Check for updates. An outdated Teams client can cause calendar display issues.
- Calendar permissions: If you are trying to view someone else’s calendar events in Teams, you need to have been granted access to their Outlook calendar. Teams Calendar does not show other people’s calendars by default — use the Scheduling Assistant instead (covered below).
Viewing Your Calendar in Teams
The Teams Calendar tab shows a full week view by default. Use the buttons in the top right to switch between Day, Work week, and Week views. Today’s date is highlighted. Meetings appear as coloured blocks — click any meeting block to see the details panel, which shows the join link, the attendee list, and any notes or agenda added to the invite.
[Screenshot: Teams Calendar tab in week view showing meeting blocks and the meeting detail panel]
From the detail panel you can join the meeting directly, view the meeting chat, and edit the meeting details if you are the organiser. You can also right-click a meeting block to access these options quickly.
Checking Attendee Availability When Scheduling
Teams Calendar does not natively support viewing other people’s full calendars the way Outlook does. However, when you create a new meeting in Teams and add attendees, you can switch to the Scheduling Assistant tab in the new meeting form. This shows a grid of when each attendee is free or busy, based on their Outlook calendar availability, which makes it straightforward to find a time that works without needing to open Outlook.
[Screenshot: Teams new meeting form with the Scheduling Assistant tab open showing free/busy blocks for attendees]
The Outlook Add-in for Teams
When Teams is installed on a Windows PC, it automatically installs a COM add-in in Outlook that provides the Teams Meeting button in the ribbon. If the button is missing from your Outlook ribbon, the add-in may have been disabled.
To check: in Outlook desktop, go to File → Options → Add-ins. At the bottom, set the Manage dropdown to COM Add-ins and click Go. Look for Microsoft Teams Meeting Add-in for Microsoft Office in the list. If it is unchecked, tick it and click OK. If it appears under Disabled Application Add-ins at the top of the Add-ins page rather than the active list, select Disabled Items from the Manage dropdown and enable it from there.
If the add-in is not listed at all, try repairing the Teams installation via Settings → Apps → Microsoft Teams → Modify, or uninstall and reinstall Teams. Outlook must be closed during the Teams installation for the add-in to register correctly — this is the most common reason the button never appeared in the first place.
Related articles: Microsoft Teams Not Showing Outlook Calendar Meetings: How to Fix
For a full index of every Teams guide and troubleshooting fix on Serverman, see the Microsoft Teams complete guide and troubleshooting hub.






