NBC’s St. Denis Medical Is Finally Heading to Netflix

The medical drama St. Denis Medical will start streaming on Netflix on April 1, 2026. While the first two seasons are currently available on Peacock, bringing the show to Netflix could attract a wider audience. The show is currently airing its second season, with the finale scheduled for NBC on April 6th. New episodes will return to NBC and Peacock this fall, but it’s unknown when the second season will be added to Netflix alongside the first.







