Question: is treehouse masters still on?
Answer: 'Treehouse Masters' Season 11 premiered on August 17, 2018, on Animal Planet. The season was spread across 8 episodes and the final episode released on September 29, 2018. In April 2019. Nelson announced that Season 11 was the last season of the show and now, no new seasons will premiere.