house owl plus season owl house season 3 release date disney plus Episode 1 Separate Tides Releasing July 21 on Disney June 12 on Disney Channel. T he Owl House will return on March 11th 2023 for… Monday, October 10, 2022 Edit