Streaming release date (United States) Teacup Season 1 will be available to watch on Peacock Premium from October 10, 2024.