After migrating from Classic Outlook to the new Outlook for Windows, many users find that coworker calendars no longer appear the same way. In Classic Outlook, shared calendars from teammates were often displayed automatically or added easily. The new Outlook uses a different sharing model based on Microsoft 365 groups and delegated access. This article explains how to view your teammates calendars in the new Outlook and what has changed.
Key Takeaways: Viewing Coworker Calendars After Migration
- Navigation pane > Calendar > Add calendar > From directory: The primary method to open a coworker calendar that has been shared with you.
- File > Account > Manage Profiles > Show profiles > New Outlook profile: Create a fresh profile if migration left calendar permissions incomplete.
- Calendar > Share > Share Calendar > Add people: The correct way for you to share your own calendar with teammates in new Outlook.
Why Coworker Calendars Look Different in New Outlook
Classic Outlook and new Outlook for Windows handle calendar sharing through fundamentally different codebases. Classic Outlook relied on MAPI profiles and direct Exchange Web Services connections. New Outlook uses a cloud-first architecture built on Microsoft Graph and REST APIs. This change means that shared calendars must be explicitly added through the directory search rather than appearing automatically from cached permissions.
When you migrate from Classic Outlook to new Outlook, the migration tool copies your mail, contacts, and calendar items. However, it does not always transfer the shared calendar connections you had with teammates. The new Outlook treats shared calendars as separate subscriptions that you need to add manually after migration. This is not a bug. It is a design difference between the two clients.
Permission Types That Carry Over
Only certain permission types survive the migration. If a coworker shared their calendar with you using the Share command in Classic Outlook, the permission still exists in Exchange Online. You just need to add the calendar again in new Outlook. If you previously added a coworker calendar by opening their profile directly or by using Open Shared Calendar, those connections are lost. You must re-add them using the directory search.
Steps to View Teammate Calendars in New Outlook
- Open the Calendar module
Click the Calendar icon in the left navigation pane. If you do not see it, click the … (three dots) at the bottom of the navigation pane and select Calendar. - Add a calendar from the directory
On the Home tab, click Add calendar. In the dropdown menu, select From directory. A search box appears. - Search for the coworker
Type the name or email address of the teammate whose calendar you want to view. Wait for the search results to appear. Click the correct person from the list. - Choose the calendar type
In the dialog that opens, select Calendar (not Mail or Contacts). Click Add. The calendar appears in your Calendar navigation pane under Other calendars. - Set the calendar color and display options
Right-click the calendar name in the navigation pane. Choose a color and decide whether to overlay it with your own calendar. You can also toggle the visibility using the checkbox next to the name. - Verify the calendar loads correctly
Click the calendar name to view it side by side or overlay. If you see This calendar cannot be displayed, the coworker has not granted you permission. Ask them to share their calendar with you using the Share command in new Outlook.
If You Need to Share Your Own Calendar with a Teammate
- Open your Calendar
Click the Calendar icon in the left navigation pane. - Click Share
On the Home tab, click Share and then Share Calendar. - Add the teammate
In the Share with people dialog, type the name or email of your coworker. Choose the permission level: Can view when busy, Can view titles and locations, or Can view all details. Click Share.
If Coworker Calendars Still Do Not Appear
New Outlook shows no results when I search for a coworker
This usually means the Global Address List is not fully synced. Close new Outlook. Open Control Panel > Mail > Show Profiles. Select your profile and click Properties. Click Email Accounts > Address Book and ensure Microsoft 365 is listed and set as default. Restart new Outlook and try the search again.
I can see the calendar but it is empty
The coworker may have set their calendar permissions to Can view when busy only. You will see time blocks but no details. Ask the coworker to change the sharing permission to Can view all details if you need full access. Also check that the coworker has actually put appointments on their calendar.
The calendar appears but shows an error message
An error like Something went wrong or Cannot open this calendar indicates a permission problem. The coworker must reshare their calendar with you. In new Outlook, they should go to Calendar > Share > Share Calendar and add you again. After they do this, remove the old calendar entry from your navigation pane and add it again using the steps above.
Multiple coworker calendars disappear after a few hours
This is a known issue when the new Outlook profile was migrated from Classic Outlook. Create a fresh profile. Go to File > Account > Manage Profiles > Show profiles > Add. Name the profile New Outlook Clean. Set it as default. Restart new Outlook. Add your work account again and then add the coworker calendars using the directory search. This resolves most persistent display issues.
Classic Outlook vs New Outlook: Calendar Sharing Methods
| Item | Classic Outlook | New Outlook |
|---|---|---|
| How to add coworker calendar | Home > Open Calendar > Open Shared Calendar | Home > Add calendar > From directory |
| Automatic display of shared calendars | Yes, if previously added and profile cached | No, must be added manually after migration |
| Permission transfer during migration | N/A | Permissions stay in Exchange but connections are lost |
| Calendar overlay support | Yes, via View > Overlay Mode | Yes, via right-click > Overlay |
| Share your own calendar | Home > Share Calendar > Add people | Home > Share > Share Calendar > Add people |
| Supports delegate calendar access | Yes, via Account Settings > Delegate Access | Yes, but must be set in Outlook on the web |
After migration, the fastest way to restore teammate calendar visibility is to use the Add calendar > From directory method. If the calendar still does not appear, confirm that the coworker has shared their calendar with you at the permission level you need. For delegate access, such as viewing a manager calendar and managing their mail, you must configure delegation through Outlook on the web at outlook.office.com. The new Outlook for Windows reads delegate settings from the server but does not yet offer a full delegate management dialog.