Read time: 7 minutes
- Verify the Teams App Setup Policy: Enable Calendar apps in your Microsoft Teams Setup Policy.
- Check Your Microsoft 365 License: Verify Exchange Online license assignment to restore the Teams Calendar feature.
- Check Exchange Web Service Protocols: Enable Exchange Web Services for the complete Teams Calendar feature.
- Give Access to Exchange On-Premises Mailboxes: Allow mailbox access so Teams can display calendar events properly.
- Clear the Microsoft Teams Cache: Clear the Microsoft Teams Cache: Remove corrupted cache files and refresh Microsoft Teams application data.
Microsoft Teams has become the primary collaboration platform for organizations that depend only on Microsoft 365. Teams offers chat, video meetings, file sharing, and calendar scheduling from a single platform.
But with multiple features, many users have reported that they have major issues like “Microsoft Teams calendar not showing”. Sometimes their Calendar icon disappears completely, while in other cases the calendar tab opens but shows no events. This problem can interrupt your organization’s meetings, delay project schedules, and affect your daily work.
Symptoms of Teams Calendar Not Showing Issue
You may notice one or more of the following symptoms:
- The Calendar icon is missing from the left navigation pane.
- The Calendar tab opens but displays a blank page.
- Scheduled meetings do not appear.”
- Outlook meetings fail to sync with Teams.
- Teams only displays Chat, Activity, and Teams apps.
- The Calendar option disappears after a Teams update.
- The calendar appears on one device but not another.
- The Teams web app displays the calendar, but the desktop app does not.
- New meetings cannot be scheduled from Microsoft Teams.
If you notice any of these signs, follow the solutions below to restore your calendar.
Why is Calendar missing from your Microsoft Teams?
Check out some of the prominent reasons that explain why your Teams calendar missing:
- Microsoft Teams relies on Exchange to display calendars. If your mailbox is unavailable or disconnected, the calendar cannot load.
- If the Calendar app is removed from your Teams App Setup Policy.
- When EWS is unavailable, Teams cannot retrieve calendar information.
- A damaged Teams cache can prevent several features from loading Calendar app.
- A newly created Microsoft 365 account may require several hours before Exchange provisions the mailbox completely.
How to Fix Teams Calendar Not Showing issue?
Follow these solutions one by one until your calendar returns.
Method 1: Verify Your Microsoft 365 License
Make sure your Microsoft 365 license supports Exchange Online. A valid license helps in restoring Teams Calendar access, keeping meetings in sync and improves Outlook connectivity.
Steps to verify your Microsoft 365 License
Step 1: Log in to your Microsoft 365 Admin Center.
Step 2: Select Users>Active Users.
Step 3: Open your account.
Step 4: Select Licenses and Apps and make sure Exchange Online is assigned.
Launch MS Teams after configuring the policy settings and see if the calendar option is available or not.
Wait for some time and restart Microsoft Teams. If Exchange Online is missing, contact your Microsoft 365 administrator.
Method 2: Check Teams App Setup Policy
Microsoft Teams Administrative Policy controls the Calendar settings. Any changes made by the administrator can hide or remove the Calendar app from your Teams. Make sure to update the Teams App Setup Policy through your admins and restore the missing Calendar issue from Teams quickly.
Steps to add Calendar in App Setup Policy
Step 1: Go to the Microsoft Teams Admin Centre.
Step 2: Select Teams Apps > Setup Policies.

Step 3: Open your assigned policy and check Pinned Apps section.

Step 4: If Calendar is not showing, then select Add Apps.
Step 5: Search Calendar and add it to the list.
Step 6: Save the Policy and restart your Microsoft Teams.
Now, launch MS Teams, and you will find the Calendar option in the default menu.
Method 3: Enable Exchange Web Services (EWS) Protocols
If your organization uses Exchange Server or Hybrid Exchange, then Exchange Web Services (EWS) must be enabled to view Calendar apps in your Teams.
Ask your Exchange administrator to verify the service using below steps:
Step 1: Open Windows PowerShell as an administrator on your system.
Step 2: Run following commands “Get-CASMailbox “UserName” | fl EwsEnabled”

Step 3: Now, run the below command to enable the Exchange Web Services protocol, which will enable the Calendar feature.

Step 4: Launch MS Teams, and you will find the Calendar option in the default menu.
Method 4: Give access to Exchange on-premises mailboxes
The calendar feature works for on-premises mailboxes only. So, if you want the Calendar to appear in your MS Teams, you must give access to your organization’s Exchange on-premises mailboxes. However, the process is a little complicated; it has been proven to be most effective in fixing the missing Calendar error.
Method 5: Clear Microsoft Teams Cache
A corrupted cache is a common reason behind the calendar in Teams not showing problem. Make sure to delete the cache data from your Teams and fix the Teams not showing calendar issue.
Clear Cache in Windows Teams:
Step 1: Close Microsoft Teams completely on your system.
Step 2: Press Windows + R and Type “%appdata%\Microsoft\Teams”
Step 3: Delete all cache folders.
Step 4: Restart your computer, open Teams, and sign in again.
Clear Cache in Mac Teams
Step 1: Close Microsoft Teams on your Mac system.
Step 2: Open Finder and navigate to “~/Library/Application Support/Microsoft/Teams”
Step 3: Delete the cache files and restart Teams.
Prerequisites to fix Microsoft Teams calendar not showing issue
- Your Teams account must be synchronized with Azure Active Directory
- You must have a working Exchange on-premises server mailbox
- The Exchange Server must have a hybrid connection
- You need to configure OAuth authentication
If the above prerequisites are met, you can ask your organization to allow MS Teams to be given access to Exchange on-premises organization for both Autodiscover and EWS. You can follow the procedure below:
- Autodiscover and EWS URLs should be available to provide access to Exchange mailboxes
- Configure OAuth authentication, which should work between your Office 365 tenant and the On-premises environment. You can configure the Hybrid Configuration Wizard in a complete hybrid environment.
The above methods will fix the Calendar missing in Teams for sure. If the problem still appears, it is advisable to migrate your Teams data to another account, where you can access the Calendar option. But the manual method is time-consuming and lengthy, and there is no guarantee you will get all your data migrated.
For an error-free migration, you can use Kernel Microsoft Teams Migration, which is designed to help you migrate all your Teams data, including chat history, Calendar, and other Teams items. It is integrated with advanced features to help you migrate your data quickly. For instance, the tool allows you to migrate Microsoft Teams data between two tenants and map between source and target mailbox. It supports all Office 365 plans. Using this utility, you’ll be able to migrate all your Calendar items to another account.
Wrap up
It is quite vital for organizations to restore the missing Calendar functionality on Microsoft Teams. We have covered the causes and working solutions to fix the Calendar missing in Microsoft Teams problem. But, if you look to simplify the process of migrating to Teams or execute Teams to Teams migration, opt for Kernel Microsoft Teams Migration tool.
