If your team runs on Microsoft Teams, knowing how to schedule meetings properly is one of those skills that saves you time every single day. Not just your own time — but your colleagues' time too.
And yet, a surprising number of people just hit the "Meet now" button every time, or fire off a calendar invite from Outlook without really using Teams' scheduling features properly. The result is missed meetings, confused attendees, and last-minute scrambles to find the right link.
This guide covers everything — how to schedule a Teams meeting from scratch, how to do it from Outlook, how to set up recurring meetings, how to schedule on behalf of someone else, and a few tips that make the whole experience smoother for everyone involved.
What You Need Before You Start
Before scheduling a meeting in Microsoft Teams, make sure you have:
- A Microsoft Teams account — either through a personal Microsoft account or a work/school Microsoft 365 account
- The Teams desktop app (Windows or Mac), the Teams mobile app (Android or iPhone), or access to Teams on the web at teams.microsoft.com
- For the best scheduling experience with full calendar integration, a Microsoft 365 subscription connected to your organization's account
Most features in this guide work on both the free and paid versions of Teams, though some advanced options like delegate scheduling require Microsoft 365.
Method 1: Schedule a Meeting Directly in Microsoft Teams (Desktop App)
This is the most straightforward method and the one most people should use for day-to-day scheduling.
Step-by-Step:
- Open Microsoft Teams on your Windows PC or Mac.
- Click the Calendar icon in the left sidebar. It looks like a small calendar grid. This opens your Teams calendar view.
- Click "New Meeting" in the top right corner of the Calendar screen. A meeting creation form opens.
- Fill in the meeting details:
- Title — Give your meeting a clear, descriptive name. "Q3 Budget Review" is better than "Meeting." Your attendees will thank you.
- Add required attendees — Start typing a name or email address. Teams will suggest contacts from your organization's directory. Press Enter or click the suggestion to add them. You can also click "Optional" to add attendees who are invited but not required to attend.
- Date and time — Set your start and end time. Click the date field to open a calendar picker, and the time field to choose your times.
- Time zone — Teams uses your device's local time zone by default. If you're scheduling with people in different time zones, click the time zone field and select the correct one or check the "All day" toggle if relevant.
- Set the location (optional) — You can add a physical room or location if the meeting is hybrid (some people in-person, some remote). If your organization has meeting rooms set up in Microsoft 365, they appear as suggestions here.
- Add a description or agenda — The description field supports basic text formatting. Use it to add a meeting agenda, relevant links, or instructions. Attendees can see this before the meeting, so a brief agenda here sets expectations and helps people prepare.
- Choose your meeting options (optional but recommended):
- Click "Meeting options" link in the form to open advanced settings
- Set who can bypass the lobby — choose Everyone, People in my organization, or Only me
- Toggle whether attendees can unmute themselves
- Enable or disable the meeting chat
- These settings can also be changed after the meeting is created
- Click "Send" — All attendees receive a calendar invitation in their email with a Teams meeting link included automatically.
Your meeting now appears in your Teams calendar and in your Outlook calendar if they're connected.
Method 2: Schedule a Meeting from Microsoft Outlook
If you spend more time in Outlook than Teams, you can schedule Teams meetings directly from the Outlook calendar without ever opening the Teams app.
On Outlook Desktop (Windows/Mac):
- Open Outlook and click the Calendar view.
- Click "New Teams Meeting" from the Home ribbon at the top. If you don't see this button, make sure the Teams add-in is installed — go to File → Options → Add-ins and check that the Microsoft Teams Meeting Add-in is listed and enabled.
- A new meeting form opens with a Teams meeting link already included in the body.
- Fill in the To field with attendee email addresses, add a Subject, set the date and time, and add any description or agenda in the body.
- Click Send.
The meeting appears in both your Outlook calendar and your Teams calendar automatically.
On Outlook Web (outlook.office.com):
- Go to outlook.office.com and click the Calendar icon.
- Click "New Event".
- In the event creation form, toggle "Teams meeting" to On — a meeting link is automatically generated.
- Add attendees, title, time, and description.
- Click Save.
Method 3: Schedule a Meeting from a Teams Chat
If you're already in a conversation with someone in Teams and want to quickly schedule a meeting with them, you can do it without leaving the chat.
- Open the chat with the person or group you want to meet with.
- Click the calendar icon in the message compose area at the bottom of the chat window. It may be under the three-dot (...) more options menu depending on your Teams version.
- A scheduling form opens with the chat participants already added as attendees.
- Fill in the title, date, time, and any other details.
- Click Send.
This is the fastest way to turn an ongoing chat conversation into a scheduled meeting without any extra steps.
Method 4: Schedule a Recurring Meeting
For weekly team standups, monthly reviews, or any meeting that happens on a regular schedule, setting it as a recurring meeting saves you the hassle of recreating it every time.
- Follow the steps in Method 1 to open a new meeting form.
- Click the "Does not repeat" dropdown below the date and time fields.
- Choose your recurrence pattern:
- Daily
- Weekly (on specific days)
- Monthly (on a specific date or day, e.g., the first Monday of every month)
- Yearly
- Every weekday (Monday to Friday)
- Custom — set your own interval, e.g., every two weeks
- Set an end date for the recurring series, or choose "No end date" if it should continue indefinitely.
- Fill in all other meeting details as usual.
- Click Send.
All occurrences of the meeting are added to attendees' calendars at once. If you need to edit a single occurrence later (change the agenda for just one session), you can open that specific instance and edit it without affecting the rest of the series. Or open the series to edit all future occurrences at once.
Method 5: Schedule a Meeting on Behalf of Someone Else (Delegate Scheduling)
If you're an assistant scheduling meetings on behalf of a manager, or a team admin coordinating meetings for others, Teams supports delegate access through Microsoft 365.
Setting Up Delegate Access in Outlook:
- The person delegating (the manager) opens Outlook.
- Go to File → Account Settings → Delegate Access.
- Click Add, search for the delegate's name, and add them.
- Set the permission level to Editor for Calendar so the delegate can create and edit meetings.
- Click OK.
Once delegate access is set up:
- The delegate opens Outlook and goes to the calendar.
- Click "Open Calendar" → "From Address Book" and opens the manager's calendar.
- From the manager's calendar view, click "New Teams Meeting" or "New Event" with Teams meeting toggled on.
- The meeting is created on behalf of the manager and sent from their calendar.
This functionality works through Outlook integration rather than the Teams app directly, but the resulting meeting shows up correctly in Teams.
Method 6: Schedule a Meeting in Teams on Mobile (Android and iPhone)
- Open the Microsoft Teams app on your phone.
- Tap the Calendar icon at the bottom of the screen.
- Tap the "+" icon or "New Meeting" button in the top right corner.
- Fill in the meeting title, add attendees by name or email, set the date and time, and add a description.
- Tap Done or Send to save and send the invitations.
The mobile scheduling experience is slightly more streamlined than desktop — fewer options are visible upfront, but all the essential fields are there. For complex meetings with custom options, desktop is easier.
How to Manage and Edit Scheduled Meetings
Editing a Meeting After Sending
- Go to your Teams Calendar.
- Click on the meeting you want to edit.
- Click the pencil/edit icon.
- Make your changes — update the time, add or remove attendees, revise the agenda.
- Click Send update — all attendees receive an updated invitation automatically.
Cancelling a Meeting
- Open the meeting from your Teams Calendar.
- Click Cancel Meeting.
- Add an optional cancellation message to let attendees know why it's cancelled.
- Click Send cancellation — all invitees are notified and the event is removed from their calendars.
Forwarding a Meeting Invitation
Open the meeting in your calendar, click the three-dot menu, and select Forward. Add the new recipient's email. They receive the meeting details and link but are not officially added as an attendee in the organizer's meeting list.
Adding and Managing Meeting Options
Meeting options let you control who can do what during your meeting — essential for larger meetings, webinars, or external attendees.
To access meeting options:
- Open the scheduled meeting from your Teams Calendar.
- Click "Meeting options" (visible in the meeting details or in the three-dot menu).
- A browser window opens with your options:
- Who can bypass the lobby — Controls who enters directly vs. waits to be admitted. Set to "People in my organization" for internal meetings, "Only me" for meetings with external guests you want to screen.
- Who can present — Set to "Only me" if you want to prevent attendees from sharing their screens. "Specific people" lets you pre-assign presenters.
- Allow mic for attendees — Toggle off for large webinar-style meetings to prevent background noise.
- Allow camera for attendees — Toggle off if you want a controlled presentation environment.
- Record automatically — Useful for training sessions or important meetings where a record is needed.
- Allow meeting chat — Toggle off if you want to keep the meeting focused without sidebar conversations.
- Click Save when done.
Practical Tips for Better Teams Meetings
Send the agenda in advance — Fill in the meeting description with a clear agenda before sending. Attendees who know what to expect come prepared, and your meetings end on time.
Use the scheduling assistant for finding availability — When creating a meeting, click "Scheduling assistant" to see everyone's calendar availability side by side. This makes finding a time that works for the whole group much easier than guessing.
Set the right meeting duration — Not everything needs a full hour. Teams lets you schedule meetings in 15-minute increments. A 25-minute or 45-minute meeting signals that you're respecting people's time and often ends up being more focused.
Use lobby settings for external guests — If your meeting includes people outside your organization, set "Who can bypass the lobby" to "People in my organization and trusted organizations" or "Only me." This prevents external attendees from joining before you're ready.
Add a Teams meeting to an existing calendar event — If you created a calendar event without a Teams link and need to add one, edit the event in Outlook and click "Teams Meeting" from the ribbon. A link will be generated and added to the event body.
Test your audio and video before important meetings — Click your profile picture in Teams, go to Settings → Devices, and run a test call to make sure your microphone, speakers, and camera are all working before a high-stakes meeting.
Conclusion
Scheduling meetings in Microsoft Teams is straightforward once you know where everything is. For most day-to-day use, the Teams Calendar's "New Meeting" button is all you need — it's quick, automatically generates a meeting link, and sends proper calendar invitations to everyone involved.
For people who live in Outlook, the Teams add-in makes it just as easy to schedule without switching apps. And for recurring meetings, standups, or any regular team ritual, setting up a recurring series once saves you from recreating the same event week after week.
The features are all there — scheduling assistant, meeting options, delegate access, mobile scheduling. The more you use them, the smoother your meetings become. And in a world where the average knowledge worker spends nearly half their working day in meetings, even small improvements to how you schedule and run them add up to a meaningful difference.
Frequently Asked Questions
Q1. How do I schedule a Microsoft Teams meeting without Outlook?
Open the Teams app, click the Calendar icon in the left sidebar, then click "New Meeting" in the top right. Fill in the title, attendees, date, and time, then click Send. A Teams meeting link is automatically created and included in the invitation — no Outlook required.
Q2. Can I schedule a Teams meeting with people outside my organization?
Yes. When adding attendees, simply type the external person's email address. They'll receive an invitation with a Teams meeting link and can join as a guest through their browser without needing a Teams account.
Q3. How do I schedule a recurring Teams meeting?
When creating a new meeting, click the "Does not repeat" dropdown below the date and time, and select your preferred recurrence — daily, weekly, monthly, or custom. Set a start date, recurrence pattern, and an end date or "No end date," then send as usual.
Q4. Why don't I see the "New Teams Meeting" button in Outlook?
The Teams Meeting button in Outlook requires the Microsoft Teams Meeting Add-in. Go to File → Options → Add-ins in Outlook and check that the add-in is listed and enabled. If it's not there, make sure Teams is installed and you're signed in to the same Microsoft account in both apps.
Q5. Can I schedule a Teams meeting on my phone?
Yes. Open the Teams mobile app, tap the Calendar icon at the bottom, then tap the "+" or "New Meeting" button. Fill in the meeting details and tap Send. Works on both Android and iPhone.
Q6. How do I add a Teams meeting link to an existing calendar event?
Open the existing event in Outlook (desktop), click "Teams Meeting" from the Home ribbon, and a Teams link will be generated and added to the event body automatically. Save and send the update to all attendees.
Q7. How do I cancel a Teams meeting I already scheduled?
Open the meeting from your Teams Calendar, click "Cancel Meeting," add an optional message explaining the cancellation, and click "Send cancellation." All attendees are notified and the event is removed from their calendars.
Q8. How far in advance can I schedule a Teams meeting?
There is no enforced limit on how far in advance you can schedule a Teams meeting. You can schedule meetings weeks, months, or even years ahead. However, for recurring meetings with no end date, it is good practice to set a reasonable end date and renew the series when needed, to keep calendars from being cluttered with outdated entries.
