Streaming release date (Singapore) The Decameron Season 1 will be available to watch on Netflix from July 25, 2024.