Question: when did the originals come out on netflix?
Answer: The release date for Netflix US has been announced for August 9th, 2018 and will release alongside The 100 in August 2018. Since 2016, Netflix has changed how it adds shows from The CW. Before 2016, you had to wait until October to get drops for all your favorite shows much like how ABC adds its content still.