More than 30 Private channels in Microsoft Teams

Be careful with your 30 private channels in Microsoft Teams

When you create private channels in Microsoft Teams there are some limitations that you need to be aware of.

Microsoft Teams Private Channel limitations

A while back I wrote about limitations in Microsoft Teams. One of the limits is that a team can only have up to 30 private channels. You can have 200 normal channels.

When you try to create more than 30 private channels you will get the following message when you try to add another one.

Your team has ached the maximum number of private channels

Be careful with your private channels in Microsoft Teams

If you try to do the same in the Admin Center you will get

We can’t add the channel right now. Please try again

This is not too much of a problem in most cases. If you need that many private channels you should really consider if you need a different of your teams!

I’m sure that someone will give me a very good reason to create this many private channels. If you have a good reason then please let me know.

But looking in the Teams Admin Center, I actually found that the number of private channels is set to 29.

In the past i deleted one of my private channels. And this deleted channel seems to still be included in the limit of 30 private channels.

So what is the solution?

Well, I don’t have one at the moment, other than creating multiple teams. I was contacted earlier this week by a someone in the educational sector. Trying to create a new private channel for students.

In this case I would potentially look into creating multiple teams and spread the private channels across the different teams. Having said that I could also imagine that in the use case of education that the limit of 30 private channels could be challenging.

If private channels then are still counted even though they have been deleted then that doesn’t make things any easier. Potentially it would be better to modify an existing channel rather than deleting it.

What is left when an private channel is deleted?

Well, this is the big question!

There is no site collection after deletion. I didn’t find any recycle bin. So not sure where to start.

I found in the admin center a list called


Yes, that is a scary name, but this list contains items holding details about my channels, including the deleted private channel.

Maybe this is the missing part of the private channel deletion. I’m not going to even try touching that list!

Restore and Reuse channels

At the moment the only thing you can do is go to the Private channel that you deleted in the Deleted section. Restore the channel and then reuse it.

Hmm, not sure if that really covers the term private!

If the restore and reuse option is used then that would for me mean that I would have to think twice about how private a channel really is, but having said that, the private members of a team could vary in a similar way anyway, so it is probably ok.

Anyway, please do feel free to share your experiences with private channels in Microsoft Teams. I’m interested to hear if you have found any better solutions.

Normal channels in Microsoft Teams

This post has been mainly about private channels, but you will find similar issues with normal channels. The only difference is that the limit for normal channels is 200, hence you are less likely to reach that number.

In general I would recommend anyway to keep the number of channels low and increase the number of teams as you architect your organisational teams structures. Having 200 channels within one team must become quite painful beast to use!

22 thoughts on “Be careful with your 30 private channels in Microsoft Teams

  1. As always, Information Architecture is critical.
    My first response was the same as yours, ‘why would anyone do that?’.
    The education scenario is interesting. I used to be a teacher, a very long time ago (we used BBC Micros in the physics department) and having Teams would have been marvellous. It would have been great to have 1 to 1 student interaction, but I would do that using Chat and OneDrive, not a private channel.
    For multidisciplinary stuff, it would be a Teams Area per student.

    I rarely see a need for more than a handful of Private Channels, at most. Many P.C.s is target an IA red flag leading to are design!

  2. Hi Pieter,
    Is there a recycle bin for deleted private channels so you can restore them? Perhaps that is the reasons for the 29 – your tenant is waiting for that deleted channel to be permanently removed before you can create a new one. Just a thought.

    1. Hi Ellen,

      I’ve not found any. These site collections don’t seem to appear in any site collection overview in the admin centers. they also didn’t appear in the recycle bins for me.


      1. You can identify your private channels using the following
        Get-SPOSite –Limit All -Template “TEAMCHANNEL#0”

  3. Hi Pieter we experienced that in the past and created a ticket w/ MSFT support.Below there feedback and indeed after waiting 30 days the no longer required Private Channels was finally removed and we could start creating new ones (but never more than 30 🙂

    Based on, the limit of “Private Channels” for a single Microsoft Teams “Team” is 30 and “Public Channels” is 200 (for both deleted and active channels added together).

    The error message received is an expected reaction of the application, when the limit was reached.

    “Private Channels”, same as “Public Channels”, have a 30-day timer after the deletion (channels can be restored in 30 days).

    After deletion, for 30 days, the channel is counted in the same count as the active ones, in this case, it would be 30 “Private Channels’ and 200 “Public Channels”.

    Thus the message received is an expected response, due to the fact that limit was reached. Currently, there is no option to purge the deleted channels before the 30 day period. After investigating the issue, we can suggest these workarounds.

    1. Creating a new team, this will have a new pool of 30 “Private Channels”.

    2. Restoring deleted channel and reusing/re-purposing it.

    The instructions on how that can be done is here:

    3. Waiting for the designated 30 day period of time, when the channels will be permanently deleted.

  4. I deleted the private channel from team and then from SPO used removedeletedsite and yet the pvt channel was still visible in deleted in Teams .. its identity is stuck some where.. 😉

  5. Hi Pieter, I extracted private channel URL based on template TEAMCHANNEL#0 and then remove-spodeletedsite for the specific channel , but the pvt channel still reflects under deleted in Teams.

  6. Ill give you a scenario where more than 30 private channels are needed…

    I am running a competition for a company that has over 600 schools joining it, with a handful of judges and volunteers needed to manage schools (say 100 each judge) – some general communication to all 100 schools needed (like on the General Channel) but then 1-1 to collaborate and judge private work (like with a Private Channel). This would have worked fine on a single team with the 100 schools in it but for the fact i can only have a maximum of 30 private channels (not the 100 needed).

    I will now have to create 4 x Teams (with private channels) for each judge or 100 x Teams for each school plus 1 additional Team with all schools as members for the general comms.

    1. Hi Tristan,

      Interesting use case.

      I would be interested to see what you see as a problem with creating that many Private Teams. In both cases things like SharePoint sites are created. The deletion of all the teams/channels I guess would be easier if the channels are all part of the same team.

      Which ever way this is implemented I would probably script the creation of the many teams/channels.

      Is this something that you have already implemented? I wonder if there is a way to get Microsoft to enable a higher limit for you. Feel free to hit the chat on my site and I can see if I can help you.

  7. Here’s our private channel scenario: We use teams for incident management. All of our general incident management resources are in the main general team and I create a private team for each new incident that arises and add the appropriate incident response team members to that channel. We want all staff to have access to the incident response process but obviously not all staff should have access to every incident.
    We’re now well past 30 channels and have found that deleting them doesn’t hard delete after 30 days so I’ve had to resort to creating a new team every 30 incidents.

  8. I am currently running a project that has about 70 different workstreams under it for each application impacted. The individuals for each app vary greatly so private channels were a good choice until I hit the 30 max limit…and why a limit so low? Furthermore, i find it odd that there is a 200 max public channel limit in contrast…

  9. Here’s an example of why I need more than 30 private channels per team. We have 3 partners in our consulting firm. Each partner has their own team, and then each new project gets a new channel under that team. Only the people working on the project should have access to that private channel, otherwise it would clutter up everyone’s Teams. I am on every channel because I manage them. Maybe this wasn’t the best way to set it up, but it’s how we did it (because we didn’t know about the private channel limit), and it would require a complete reorganization now. As it is, we haven’t been able to use Teams for our new projects, which isn’t ideal.

    1. Hi Amanda,

      In these kind of cases I would consider using separate teams for each project.

      Is there any difference between being able to only see the teams that you are involved in and being able to see only the channels that you are involved with?

      In both cases the number is the same.

      Also, do you use external sharing features? So would you have clients visible within the teams (and visible to each other!) and then have only the relevant channel visible to the specific client? This means that clients potentially share the general channel.

      1. We liked the idea of having a Team for each partner. It seemed more organized and I know what each partner’s projects are. I do not think my coworkers are sharing these channels with clients. I believe if they want to share anything, they create a new private Team and share that. I am not on those, so I am not completely sure.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: