According to The Verge, Netflix has a deal with The CW's parent companies, which secures that series such as (Riverdale, The Flash, and more) end up on Netflix after their season finales. ... Overall, while The Vampire Diaries will remain part of the Netflix queue, its future on the streaming service may not be permanent.