Season 7B Pretty Little Liars Netflix Release Schedule. UPDATE: June 20th has rolled around and the show still isn’t on Netflix – we reached out to Netflix customer support who informed us that there has been a licensing issue. No word on when it’ll be releasing now. We’ll keep you updated once we know more.