TV The Owl House returns June 12th #TheOwlHouse returns Saturday, June 12 on the Disney Channel.🦉🔥 pic.twitter.com/jATQaHOl6V— Dana Terrace (@DanaTerrace) May 17, 2021 Not only that but we got a new intro too! Share this:TweetEmailLike this:Like Loading... Related