Question: how long should you take zoloft for anxiety?
Answer: Your doctor will advise you how long to take sertraline for, as it depends on why you are taking it. For depression it might be six months, for OCD it might be 12 months and for other anxiety related conditions such as PTSD and Panic Disorder it might be up to 18 months.