Do I Need Medication or Therapy for Anxiety?

Most people assume it’s one or the other. You either go talk to someone or you take a pill. But that’s not really how it works, and the answer you get depends a lot on who you ask. A psychiatrist might lean toward medication. A therapist is going to lean toward therapy. And the internet will tell you to do both without explaining why.
So instead of a vague “it depends on the person,” here’s what the research actually says about each option and how to figure out which one makes sense for where you’re at right now.
What Therapy Does for Anxiety
Therapy, specifically cognitive behavioral therapy (CBT), is the most researched and recommended treatment for anxiety disorders. It works by helping you identify the thought patterns and behaviors that keep your anxiety going, and then teaching you how to change them.
A meta-analysis published in JAMA Psychiatry that reviewed 69 randomized clinical trials found that CBT produced lasting improvements in anxiety symptoms for up to 12 months after treatment ended. That’s a big deal because it means the benefits don’t stop when therapy stops. The skills stick with you.
The reason for that is pretty straightforward. In therapy, you’re not just getting relief from symptoms. You’re learning why your anxiety works the way it does and building the ability to manage it yourself. Once you understand your triggers and know how to respond differently, that knowledge doesn’t go away just because you’re no longer meeting with your therapist every week.
If you’re curious about what that process looks like from beginning to end, we have a full walkthrough on how therapy for anxiety works.
Therapy does take time though. Most people doing CBT for anxiety go through somewhere between 12 and 16 weeks of sessions before seeing the full effect. That doesn’t mean you won’t notice anything sooner. A lot of people feel a shift within the first few weeks. But the real, lasting changes tend to build over a few months of consistent work.
What Medication Does for Anxiety
Medication treats anxiety from a different angle. Instead of changing thought patterns and behaviors, it works on brain chemistry. The most commonly prescribed medications for anxiety are SSRIs (selective serotonin reuptake inhibitors) and SNRIs (serotonin norepinephrine reuptake inhibitors). These are actually the same types of medication used for depression. They work by adjusting the levels of certain chemicals in your brain that affect mood and stress.
Medication can reduce anxiety symptoms relatively quickly, often within a few weeks. For someone whose anxiety is so severe that they can barely function day to day, that faster relief can be the difference between being able to engage with treatment and feeling too overwhelmed to try.
But medication has limits. It manages symptoms while you’re taking it. When you stop, the symptoms can come back because the medication wasn’t changing the underlying patterns that drive your anxiety. It was adjusting the chemistry around them.
That’s not a knock on medication. For a lot of people, it’s exactly what they need to get to a place where they can actually do the deeper work. But on its own, research suggests that medication and therapy perform similarly in the short term, while therapy tends to hold up better over time once treatment ends.
When Therapy Alone Might Be Enough
For a lot of people, especially those with mild to moderate anxiety, therapy on its own can do the job. You learn the skills, you practice them, and over time your anxiety becomes something you can manage instead of something that manages you.
Therapy tends to be a good fit if your anxiety is disruptive but not completely debilitating. You can still function at work and in relationships, even though things are harder than they should be. You’re motivated to practice new skills between sessions. And you want to understand the root of your anxiety rather than just quiet the symptoms.
A large study published in The Lancet Psychiatry that analyzed 101 clinical trials found that for social anxiety specifically, CBT was more effective than medication. The researchers recommended that therapy should be considered the first-line treatment and that medication should be used as a backup for people who don’t respond to or don’t want therapy.
That’s one study on one type of anxiety, so it’s not the whole picture. But it lines up with a pattern you see across the research. For many people with anxiety, therapy alone gets the job done.
When Medication Might Help Too
We want to be upfront here. We’re therapists, not doctors. We don’t prescribe medication and we don’t make medication recommendations. That’s a conversation to have with your doctor or a psychiatrist. But we can share what the research says and what we’ve seen work well alongside therapy.
There are situations where medication can make a real difference, especially when used alongside therapy rather than instead of it.
If your anxiety is severe enough that you can’t sleep, can’t concentrate, or can’t get through a workday, medication can help. The same goes if you’re having panic attacks that make it hard to leave the house. Medication can bring those symptoms down to a level where therapy can actually be effective.
Medication might also be worth discussing with your doctor if you’ve tried therapy on its own and haven’t gotten the results you were hoping for. Sometimes the anxiety is strong enough that the brain needs a chemical boost before therapy techniques can really take hold.
The combination of therapy and medication together tends to produce the best outcomes for people with more severe anxiety. Research published in PMC found that the two treatments performed similarly on their own, but many clinical guidelines recommend combining them for people whose symptoms are intense or long-standing.
Who Prescribes Anxiety Medication
This is a question worth answering since there’s a lot of confusion about it. Therapists do not prescribe medication. If you’re a licensed therapist, counselor, or psychologist, you’re trained in talk therapy, not pharmacology. Medication is prescribed by psychiatrists, your primary care physician, or in some states, psychiatric nurse practitioners. Psychiatrists are medical doctors who specialize in mental health, so they can do both the diagnosis and the prescribing.
So if you start therapy and your therapist thinks medication might help, they’ll recommend that you talk to a prescriber. You’d then have two providers working on your anxiety from different angles. Your therapist handling the psychological side and your prescriber managing the medication.
This is actually a pretty common setup. Many people who come to our Philadelphia practice for anxiety therapy are also working with a psychiatrist or their primary care doctor on medication. The two treatments complement each other well when they’re both needed.
What We’d Say if You Asked Us Directly
We’re therapists, so we’re obviously biased toward therapy. But that bias is backed by decades of research showing that therapy works for anxiety and that the skills you build in treatment stay with you long after you’re done.
That said, we’d never tell someone to avoid medication if they need it. If your anxiety is severe, medication can be a game changer. And there’s no weakness in needing both. The goal isn’t to prove you can tough it out with one approach. The goal is to get better.
Whether you’re just starting to notice the anxiety or it’s been running the show for a while, we offer in-person anxiety therapy in Philadelphia and Haddonfield, as well as online throughout Pennsylvania and New Jersey.
