The Release Date And last but not least, the release! The new season will drop on April 5, 2019. Yeah, way sooner than you thought, right?! Image Source: Netflix