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