What Meds Might Cause Anxiety?

Medically Reviewed by Smitha Bhandari, MD on February 26, 2024
3 min read

Anxiety can make you feel restless, nervous, and panicky even when you’re not in any danger. Sometimes, you can get these symptoms because of medications you’re taking for other health conditions. They may either make your existing anxiety worse or trigger the symptoms for the first time.

Medications can cause different side effects in different people. But some drugs target the same parts of your body that play a role in anxiety symptoms. They include:

Some headache and migraine medicines include caffeine. It’s a drug that stimulates your nervous system, which can rev up your heart and blood pressure and make you jittery, nervous, and anxious. If you’re prone to anxiety, caffeine can heighten your symptoms.

You might have issues if you’re taking these meds for headache or migraine:

These are drugs that work like some of the hormones your body makes. They treat conditions like asthma, allergies, arthritis, and bronchitis. Doctors aren’t sure why, but these medicines can make some people irritable and anxious.

You may have symptoms of anxiety if you’re taking:

Many medications for this condition are stimulants, meaning they rev up your brain. They also change the way your nerve cells send messages. Both of these things can make you restless and anxious, especially if you’re taking high doses.

Mood changes are a common side effect of these medications:

Some of these drugs can make mood disorders worse, such as depression and anxiety. Some bronchodilators, medicines that open up airways in your lungs, may also cause anxiety, even if you didn’t have it before. They include:

When your body doesn’t make enough thyroid hormone, you may lack energy, gain weight, or have trouble concentrating. But thyroid pills (Armour Thyroid, Nature-Throid, NP Thyroid) used to treat this condition, called hypothyroidism, can trigger anxiety, shakiness, and hyperactivity.

Phenytoin (Dilantin, Phenytek) is a medication that calms the electrical activity that happens in the brain during a seizure. Sometimes doctors also prescribe it to control irregular heartbeats. But it can cause panic attacks, agitation, and anxiety.

Doctors often prescribe a combination drug, levodopa and carbidopa (Sinemet), to treat Parkinson’s. The extended-release capsule form of this drug (Rytary) can cause anxiety. Ask your doctor if another medication might be an option.

If your meds are causing you problems, ask your doctor about adjusting doses or switching drugs.