Question: how long would it take to watch all vampire diaries?
Answer: It took around 20–25 days. I didn't do anything much other than watching Vampire Diaries the whole day. I wouldn't suggest you binge-watch it. It's exhaustive.