Where to watch Isadora Moon Season 1: Release date (United States) Isadora Moon Season 1 will be available to watch on Max from January 2, 2025.