If someone is sending you unwanted messages on Microsoft Teams, whether it’s a persistent external contact, a spammy user, or just someone you’d rather not hear from, you can block them. It’s a simple process, but there are a few different ways to do it depending on your account type and situation.
In this tutorial, I’ll walk you through every method: blocking from the chat list, blocking from a profile card, blocking on mobile, unblocking someone, and what happens when you block a person. I’ll also cover the admin-level block feature for IT admins managing Teams for an organization.
Let’s get into it.
What Happens When You Block Someone on Microsoft Teams?
Before jumping into the steps, it’s worth knowing what blocking actually does so you’re not surprised afterward.
When you block someone on Teams:
- They can’t send you messages or call you
- You won’t get any notifications from them
- Any existing chat thread is essentially frozen — they can’t add new messages
- The blocked person is not notified that you blocked them (Teams doesn’t send them an alert)
- If that person was in a group chat with you, their messages in that group will still appear — blocking only stops direct, 1:1 communication
One thing to keep in mind: as of now, there’s a known issue where blocking someone doesn’t always hide your presence status from them. So they might still see that you’re “Available” or “Away,” even though they can’t message you. Microsoft is working on a fix for this.
Block Someone on Microsoft Teams
Now I will tell you different ways to block someone on Microsoft Teams. You can implement Besd according to your requirements.
Method 1: Block Someone from the Chat List in Teams (Desktop)
This is the quickest way to block someone if you can already see them in your recent chats.
Steps:
- Open Microsoft Teams on your desktop (Windows or Mac)
- Click on Chat in the left-hand menu
- In the chat list, find the person you want to block
- Hover over their name — you’ll see a three-dot icon (⋯) appear to the right
- Click the three dots
- Select Block from the dropdown menu
- Confirm when prompted

That’s it. The person is blocked immediately.
Example: Let’s say you’ve been getting unsolicited messages from an external vendor named Alex. You can see your chat with Alex in the left sidebar. Hover over Alex’s name, click the three dots, hit “Block,” and confirm. Done — Alex can no longer reach you on Teams.
Method 2: Block Someone from Their Profile Card in Teams (Desktop)
If you’re already inside a chat or you come across someone’s profile while browsing, you can block them directly from their profile card.
Steps:
- Open the chat with the person you want to block
- Click on their profile picture at the top of the chat — this opens their profile card
- On the profile card, click the three-dot icon (⋯)
- Select Block contact
- Confirm the action

This method works really well when you’re mid-conversation and decide you want to block the person right then and there.
Method 3: Block Someone on Microsoft Teams Mobile (iOS and Android)
If you’re using Teams on your phone, the steps are slightly different but equally straightforward.
Steps:
- Open the Microsoft Teams app on your phone
- Tap on Chat from the bottom navigation bar
- Find and open the chat with the person you want to block
- Tap on their name at the top of the chat screen this opens their profile
- Tap the three dots (⋯) under their name
- Tap Block contact
- A confirmation pop-up will appear tap Block again

And that’s it — they’re blocked on mobile too.
One thing I appreciate about this is that it syncs across devices. So if you block someone on your phone, they’re also blocked when you open Teams on your laptop.
Method 4: Block People Outside Your Organization in Microsoft Teams (External Users)
If the person bothering you is from outside your company, say, someone from a different business or a personal account trying to reach you, the blocking steps are the same as above, but there’s a bit more context worth knowing.
Teams allows external users to contact you if your organization’s settings permit federated communication. Blocking them stops all direct communication between you and that specific person, regardless of their external domain.
To block an external user:
- Go to Chat in Teams
- Find the external user’s chat (look for the small external badge or their company name below their name)
- Click the three dots next to their name or from their profile card
- Select Block contact
- Confirm

Once blocked, the external user can’t message you or call you through Teams. Simple as that.
Method 5: Admin-Level Blocking (For IT Admins)
If you’re a Teams administrator and you want to block a user across your entire organization — not just for one person — there’s a separate admin control for that.
This is especially useful in security situations, such as blocking a malicious external user who has been spamming multiple people within your company.
How to block a user organization-wide:
- Sign in to the Microsoft Teams Admin Center (admin.teams.microsoft.com)
- Go to External Access settings
- Find the option to manage blocked external users
- Add the user’s email or domain to the block list

Once added to the block list, that user is prevented from initiating 1:1 or group chats with anyone in your organization. If they were already in a chat, they’ll be removed from it automatically.
Important: This feature is turned off by default. You need to enable it in the external access settings for it to work.
How to Block Internal Users in Teams (With Teams Premium)
Here’s a scenario that comes up more often than you’d think: what if the person you want to block is inside your own organization?
By default, Teams doesn’t let you block colleagues — it’s designed for open collaboration. But Microsoft added a feature (available with Teams Premium) that allows this.
For this to work, your IT admin needs to:
- Go to Teams Admin Center → Messaging → Messaging Settings
- Turn on Priority Account Chat Control under Advanced Collaboration Management
- Also, go to Messaging Policies and enable the same setting for the relevant policy

Once the admin enables this, individual users with that policy assigned can block incoming chats from specific people within the organization. It only affects 1:1 chats — group chats and channel messages are not affected.
So if your organization has Teams Premium and your admin has enabled it, you can block that one colleague who keeps pinging you every 10 minutes.
How to Unblock Someone on Microsoft Teams
Changed your mind? Unblocking is just as easy.
On Desktop:
- Go to your Teams Settings (click your profile picture → Settings)
- Select Privacy
- Under Blocked contacts, you’ll see a list of people you’ve blocked
- Click Unblock next to the person you want to remove from the list

From the Chat List:
- Find the blocked person in your chat list (they’ll still show there)
- Click the three dots next to their name
- Select Unblock
Once unblocked, they can message and call you again, and you’ll start receiving notifications from them.
A Few Things People Often Get Wrong About Blocking on Teams
Let me clear up a few common misunderstandings I’ve seen people run into:
- I blocked someone, but they can still see my status: Yes, this is a known issue right now. Microsoft hasn’t fully rolled out presence-hiding for blocked users yet.
- I blocked someone in a channel, but their messages are still showing: Blocking only affects 1:1 chats. In shared channels or group chats, you’ll still see that person’s messages.
- I blocked a colleague, and nothing happened: Blocking internal users only works if your organization has Teams Premium and your admin has enabled the Priority Account Chat Control policy.
- The block option isn’t showing up: This usually means the person is an internal user, and your admin hasn’t enabled the internal blocking feature. For external users, you should always see the Block option.
Personal vs. Work Accounts: Quick Difference
It’s worth mentioning that Teams behaves slightly differently depending on your account type:
| Feature | Personal/Small Business Account | Work/School Account |
|---|---|---|
| Block external contacts | ✅ Yes | ✅ Yes |
| Block internal users | ✅ More flexible | ⚠️ Requires Teams Premium + Admin setup |
| Admin-level block | ❌ Not applicable | ✅ Yes (via Admin Center) |
| Unblock from Settings | ✅ Yes | ✅ Yes |
If you’re using a personal Microsoft account on Teams (like a personal Outlook/Hotmail login), blocking is more flexible and doesn’t require any admin configuration.
Conclusion
I hope you found this tutorial helpful. In this video, I explained how to block someone on Microsoft Teams using different methods, including from the chat list, profile card, and mobile app.
We also covered how blocking works for external users, how IT admins can block users at the organization level, and how blocking works for internal users with Teams Premium and admin settings. I also explained how to unblock someone if you change your mind later.
Also, you may like:
- Create a Poll in Microsoft Teams
- Make Microsoft Teams Dark Mode
- Change Your Name in Microsoft Teams
- 5 Various Ways to Schedule a Video Call in Microsoft Teams

Hey! I’m Bijay Kumar, founder of SPGuides.com and a Microsoft Business Applications MVP (Power Automate, Power Apps). I launched this site in 2020 because I truly enjoy working with SharePoint, Power Platform, and SharePoint Framework (SPFx), and wanted to share that passion through step-by-step tutorials, guides, and training videos. My mission is to help you learn these technologies so you can utilize SharePoint, enhance productivity, and potentially build business solutions along the way.