If you’ve ever received a meeting invite at 7 PM on a Friday or had a colleague ping you on a Sunday morning, you already know why setting your work hours in Microsoft Teams matters. It’s not just about blocking distractions – it helps your whole team know when you’re available, when to expect a reply, and when to simply leave you alone.
In this tutorial, I’ll walk you through every method to set your work hours in Microsoft Teams – from updating your Outlook calendar settings to using the Shifts app and setting up quiet hours on mobile. Whether you’re a 9-to-5 person or someone working split shifts, there’s a setup here that works for you.
Why Work Hours Matter in Teams
Before jumping into the steps, let me quickly explain what “work hours” actually does in Teams.
When you set your work hours, a few things happen:
- Colleagues can see your availability when scheduling meetings — they’ll see the shaded “outside work hours” zone in the scheduling assistant
- Your status in Teams reflects when you’re active versus away
- Notifications can be automatically silenced outside your set hours
- Your work location (office or remote) can also be shared with your team
This is especially useful if you’re on a team spread across different time zones or if you have a non-standard schedule.
Set Microsoft Teams Work Hours
Let’s see how to set Microsoft Teams Work Hours.
Method 1: Set Work Hours Through Outlook (The Main Way)
Here’s the thing most people don’t realize — Microsoft Teams doesn’t have a standalone “set work hours” toggle buried inside its own settings. Your work hours are actually controlled in Outlook, and Teams pulls them from there. So this is where you need to start.
Using Outlook on the Web (Recommended)
This is the easiest method and works even if you don’t have Outlook desktop installed.
- Go to outlook.office.com and log in with your work account
- Click the Settings gear icon (top right corner)
- In the Settings panel, click on Calendar
- Click Work hours and location
- You’ll see a list of days from Monday to Sunday — check the boxes for the days you work
- For each day, use the dropdown menus to set your start time and end time
- You can also set your work location here — choose “Office,” “Remote,” or “Unspecified” for each day
- Hit Save

That’s it. Once saved, these hours will automatically appear in Teams. When anyone tries to schedule a meeting with you outside those hours, they’ll see a clear visual indicator that it falls outside your working time.
Using Outlook Desktop
If you’re using the classic Outlook desktop app:
- Open Outlook
- Click File in the top-left corner
- Go to Options
- Click on Calendar in the left sidebar
- Under the Work time section, set your Start time and End time
- Check or uncheck the days of the week you work
- Click OK to save

One thing to keep in mind: the desktop Outlook method gives you a single, fixed schedule (the same hours every day). If you need different hours on different days (like a Tuesday/Thursday late start), the web version of Outlook gives you more flexibility.
Method 2: Set Work Hours Using the Shifts App in Teams (For Shift Workers)
If you work shift patterns, like rotating schedules, morning/afternoon shifts, or you’re a manager building a team schedule, the Shifts app in Teams is built exactly for this.
How to Access Shifts
- In Teams, click on Apps