Research suggests that CBT is more helpful than medication for reducing symptoms of anxiety in the long-term, given that the effects of medication end when medication is discontinued and that there are often side effects associated with medication.
However, for people experiencing severe anxiety or certain types of anxiety problems, it may be difficult to begin psychological treatment or to use strategies learned in treatment because anxiety is so high. If this is the case for you, your doctor may recommend you take medication in addition to receiving psychological treatment.
Medications that are commonly used to treat anxiety problems include antidepressants and benzodiazepines. They can be prescribed by your doctor or a psychiatrist. There is not one medication that works well for everyone. Your doctor will work with you to figure out which medications are right for you if s/he thinks that medication would benefit you.