Set up a shared PTO calendar so your team sees who is out
A shared PTO calendar in Microsoft Office lets your whole team see at a glance who is taking time off and when. The fastest way is to create a calendar in Outlook, share it with your team, and have people add their own PTO blocks to it. Everyone needs a Microsoft 365 account (the subscription version, not the free Outlook.com), and you need to be in the same organization or have your IT department set up external sharing.
The calendar lives in Outlook on the web or the Outlook desktop app, and people can view it from either place. Changes show up instantly for everyone watching it. This method works better than a shared Excel spreadsheet because Outlook sends reminders and integrates with people's own calendars so they do not accidentally book meetings during someone else's time off.
Key Takeaways
- Create a new calendar in Outlook, name it "Team PTO" or similar, and share it with your team members by right-clicking the calendar and selecting Share.
- Set permissions to "Can edit" so team members can add their own PTO blocks without asking you first.
- Each person adds their PTO as an all-day event on the shared calendar with their name and "PTO" in the title so it is instantly visible to everyone.
- The shared calendar appears in Outlook on the web and the Outlook desktop app, and people can add it to their own calendar view to see it alongside their personal schedule.
- If your organization uses Microsoft Teams, you can also pin the shared calendar to a channel so people see the link without searching for it.
Create a new calendar in Outlook
Open Outlook on the web by going to outlook.office.com or use the Outlook desktop app on your computer. On the left side, you will see a list of your calendars. Look for a plus sign or the words "Add calendar" near the bottom of that list. Click it and select "Create new calendar" from the menu.
Name the calendar something clear like "Team PTO" or "Company Time Off". Choose a color that stands out — this makes it easier to spot at a glance. You can leave the location field blank. Click Create, and the calendar now appears in your calendar list on the left.
Share the calendar with your team
Right-click on the calendar name in your left sidebar. Select "Sharing and permissions" or "Share" depending on whether you are using Outlook on the web or the desktop app. A window will open asking who you want to share with.
Type the email addresses of your team members, or if your organization has a group email address for your department, use that instead — it is faster than adding people one by one. Set the permission level to "Can edit" so people can add their own PTO without needing your approval each time. Click Share or Send, and Outlook will notify them that the calendar has been shared.
If you are sharing with people outside your organization, your IT department may need to turn on external sharing first. Ask them to enable sharing for your Microsoft 365 tenant if the share button does not work.
Add PTO events to the shared calendar
Click on the shared calendar to select it, then click on the date where someone's PTO starts. A new event window opens. In the title field, type the person's name and "PTO" — for example, "Sarah Chen — PTO" or "Marcus — Out of Office". This makes it obvious at a glance who is away.
Set the event to "All day" by clicking that checkbox. If the PTO spans multiple days, drag the event across the calendar or set an end date in the event details. You can add a note in the description field if you want — for example, "Back Monday" or "Emergency contact: David" — but it is not required.
Once you save the event, it appears on the shared calendar immediately. Everyone who has access to the calendar sees it right away without needing to refresh.
Let team members add their own PTO
Since you set the permission to "Can edit", your team members can add their own PTO directly to the shared calendar instead of asking you to do it. They open the shared calendar in their Outlook, click the date their PTO starts, and create an all-day event with their name and "PTO" in the title.
This is faster than having one person manage all the entries, and it means people are responsible for keeping their own time off current. Send your team a quick email or message explaining how to add events to the shared calendar so they know they can do it themselves.
View the shared calendar alongside your own schedule
Once the calendar is shared with you, it appears in your calendar list on the left side of Outlook. You can check or uncheck the box next to it to show or hide it. When it is checked, all the PTO events appear on your calendar in the color you chose, so you can see team availability while you are planning meetings.
You can also add the shared calendar to your main calendar view by clicking the three dots next to the calendar name and selecting "Add to my calendars" or "Show in calendar view". This pins it so it always appears, even if you close and reopen Outlook.
Use the shared calendar in Microsoft Teams
If your team uses Microsoft Teams, you can make the shared PTO calendar even more visible by pinning it to a channel. Open the Teams channel where your team hangs out, click the plus sign at the top to add a tab, and select Calendar. Choose the shared PTO calendar from the list, and it will appear as a tab in that channel.
Now anyone in the channel can click the Calendar tab and see the team's PTO without leaving Teams. This works especially well for teams that spend most of their day in Teams and might forget to check Outlook.
Frequently Asked Questions
Can people see the shared PTO calendar on their phone?
Yes. The Outlook mobile app for iPhone and Android shows shared calendars the same way the desktop version does. People need to open Outlook on their phone, find the shared calendar in their calendar list, and tap it to see the PTO events. Changes sync instantly across devices.
What if someone accidentally deletes a PTO event?
If you set permissions to "Can edit", anyone with access can delete events. If this is a problem, change the permission to "Can view" instead, which means only you can add or remove events. The tradeoff is that people have to tell you their PTO instead of adding it themselves.
Can I set up the shared calendar so it shows in everyone's Outlook automatically?
Not automatically, but you can send people a link to the calendar. In Outlook on the web, right-click the calendar and select "Get sharing link". Copy that link and send it to your team. When they click it, they can add the calendar to their Outlook with one click.
Does the shared PTO calendar work if my team is in different time zones?
Yes. All-day events in Outlook do not have a specific time attached, so they appear on the same date for everyone regardless of time zone. If you need to show a specific time someone is out — for example, "Out 2 PM to 4 PM" — create a timed event instead of an all-day event, and Outlook will adjust it for each person's local time.
What if my organization does not use Microsoft 365?
You need Microsoft 365 (the paid subscription) to use shared calendars. If your organization uses the free Outlook.com or an older version of Office, shared calendars are not available. Talk to your IT department about upgrading or ask whether your organization has a different tool for tracking team time off.