Question: how long does it take to beat anxiety?
Answer: How long do they take? Success of treatment varies, but most people with an anxiety disorder can be helped with professional care. Benefits of CBT are usually seen in 12 to 16 weeks.