provider image
Welcome! You’re in GoodRx for healthcare professionals. Now, you’ll enjoy a streamlined experience created specifically for healthcare professionals.
Skip to main content
HomeHealth ConditionsCough

Can Steroids Help Your Cough? Maybe — Here’s When

Shiv Sudhakar, MDMandy Armitage, MD
Written by Shiv Sudhakar, MD | Reviewed by Mandy Armitage, MD
Updated on September 25, 2024

Key takeaways:

  • Corticosteroid medications, also known as steroids, don’t make most coughs from colds and viruses go away faster.

  • Steroids can help if your cough is from asthma, chronic obstructive pulmonary disease (COPD), or a flare-up of these conditions. They might also help with a long-term cough after a respiratory infection.

  • Steroids come in many forms. Both oral and inhaled steroids play a role in treating coughs from asthma and COPD flares. 

A person with a cough looking something up on their tablet.
Courtney Hale/E+ via Getty Images

Have you ever had a cough that you thought would never go away? A cough is often the last symptom to resolve after a cold or viral respiratory infection. Coughs are more than annoying. They can stop you from sleeping, make eating difficult, and cause chest wall pain.

It’s natural to look for a quick fix for a cough. And you might have heard that corticosteroids — or steroids for short — can make a cough quickly disappear. 

But unless your cough is related to asthma, chronic obstructive pulmonary disease (COPD), or side effects from a respiratory illness, steroids are unlikely to help. Plus, they can do more harm than good. Here’s what you need to know about taking steroids for your cough.

Search and compare options

Search is powered by a third party. By clicking a topic in the advertisement above, you agree that you will visit a landing page with search results generated by a third party, and that your personal identifiers and engagement on this page and the landing page may be shared with such third party. GoodRx may receive compensation in relation to your search.

How do steroids help a cough go away?

Steroids work by calming down your immune system and lowering inflammation. When you’re sick with a respiratory illness, steroids calm the inflammation in the parts of your body that cause a cough.

The lining of your nose and throat gets inflamed when you have a cold or upper respiratory tract infection. This can cause symptoms like congestion and runny nose, which cause post-nasal drip and coughing. Steroids help calm this inflammation, which can improve cough and other cold symptoms.

If you have a lower respiratory tract infection — like bronchitis or pneumonia — your lungs and airways become inflamed. This causes a cough. People experiencing asthma or COPD flares also have inflammation around their lungs and airways, which leads to coughing. Steroids calm the inflammation in your lungs and airways, and this improves a cough. 

Which steroids are usually prescribed for a cough?

Steroids come in many forms: 

  • Inhalers

  • Sprays

  • Liquids

  • Pills 

For a cough, inhaled (inhalers) and/or oral (pill, liquid) steroids are the most common.

GoodRx icon

Inhaled steroids are often prescribed over oral steroids since they stay localized to your lungs and can have fewer side effects. These can be prescribed alone, such as:

Inhaled steroids also come as combination medications with a bronchodilator, like:

Oral steroids that can be used to treat a cough include:

When do you need steroids for a cough?

In theory, steroids should help improve a cough triggered by inflammation in your respiratory tract. But in real life, steroids only help stop coughs in specific situations. Here are three situations where steroids can stop coughs and help people recover from their illness.

Asthma 

“Asthma is a condition involving airway inflammation, which usually causes wheezing and poor airflow,” says Dr. Baljinder S. Sidhu, pulmonologist and co-owner of Pacific Coast Critical Care Group in Southern California.

Daily inhaled steroids can help keep inflammation under control so people don’t experience asthma symptoms. Steroids also play an important role in treating asthma flares. Most people need to take at least a few doses of steroids by mouth during an asthma flare. This stops inflammation and relieves asthma symptoms like cough, shortness of breath, and trouble breathing. 

COPD 

COPD is a lung condition that makes it hard to breathe. People with COPD have inflammation around their airways, causing swelling, coughing, and increased mucus production. 

Daily inhaled steroids help keep COPD symptoms under control, making it easier to breathe. Oral steroids also play a role in treating COPD flares. People need to take several days of oral steroids during a flare to calm inflammation and keep symptoms from getting worse. 

Post-illness cough

It’s common to have a lingering cough after a respiratory illness. But sometimes this cough can last for months. This is called a post-infectious cough, triggered by a virus or bacteria causing an upper or lower respiratory tract infection. The cough continues even after you have otherwise fully recovered.

“This is a condition that occurs following recovery from a viral or bacterial respiratory infection,” Dr. Sidhu said. “This can last up to 3 to 6 months due to inflammation.”

According to Dr. Sidhu, steroids can help this cough finally go away. But it can be tricky to know if steroids will help in these situations. That’s because other things — like reflux or allergies — can contribute to a lingering cough, and steroids won’t help if these things are playing a major role. 

When are steroids not used for coughs?

Steroids aren’t used to treat coughs from viral upper respiratory tract illness — like colds and sinusitis — caused by:

Steroids also aren’t routinely used to treat viral bronchitis, says Dr. Sidhu, because they aren’t proven to help improve symptoms. Research shows that oral steroids don’t help cough duration or severity in people without lung disease. There’s also a risk of side effects, he says.

But there are exceptions. 

If you have asthma or COPD and become sick with a viral respiratory tract infection, your doctor may ask you to take oral steroids or increase your daily inhaled steroids. This can help prevent a flare. 

If your viral upper respiratory tract infection leads to a more serious illness, like a lower respiratory tract infection, your primary care provider or pulmonologist may prescribe steroids too. People who require hospital care for an illness that started as an upper respiratory tract infection may also need steroids. 

But if you just have a regular cold, mild flu, COVID, or RSV illness, you don’t need steroids for your cough. 

Frequently asked questions 

When should I see a healthcare professional for my cough?

With so many possible causes, it can be tough to know when to seek help for a cough. The good news is, most coughs go away on their own. But it’s best to get medical attention if you have any of the following: 

  • A fever for more than 2 days

  • Worsening or persistent cough after 10 days

  • Extreme fatigue

  • Trouble breathing

What’s the best cough medicine?

There isn’t a single “best” choice for cough medicine, unfortunately. There are a lot of over-the-counter (OTC) options available, but the evidence isn’t clear that they work. Prescription cough medicine may also not be the right choice for everyone. This comparison between OTC and prescription cough medicines can help you choose. 

How can I get rid of a cough without medicine?

Certain home remedies, like honey and humidifiers, can help soothe your cough. If you’re sick with a respiratory illness, rest and hydration can also go a long way.

The bottom line

Steroids don’t make coughs from colds or upper respiratory tract infections go away faster. But steroids can help with coughs from conditions like asthma and COPD. They can also treat and prevent asthma and COPD flares. Inhaled and oral steroids are the most common forms of steroids used to treat these types of coughs. 

why trust our exports reliability shield

Why trust our experts?

Shiv Sudhakar, MD
Shiv Sudhakar, MD, is a fellow of the Infectious Disease Society of America and works as a physician in California. He has co-authored over 10 peer-reviewed research articles, published several short stories, had a script recently optioned, and presented 20 scientific presentations, two of which placed in the top 3 at the American College of Physicians.
Sophie Vergnaud, MD
Sophie Vergnaud, MD, is the Senior Medical Director for GoodRx Health. An experienced and dedicated pulmonologist and hospitalist, she spent a decade practicing and teaching clinical medicine at academic hospitals throughout London before transitioning to a career in health education and health technology.
Mandy Armitage, MD
Reviewed by:
Mandy Armitage, MD
Mandy Armitage, MD, has combined her interests in clinical medicine with her passion for education and content development for many years. She served as medical director for the health technology companies HealthLoop (now Get Well) and Doximity.
View All References (2)

National Heart, Lung, and Blood Institute. (n.d.). Asthma care quick reference. U.S. Department of Health and Human Services. 

Stevermer, J. J., et al. (2021). Pharmacologic management of COPD exacerbations: A clinical practice guideline from the AAFP. American Family Physician

GoodRx Health has strict sourcing policies and relies on primary sources such as medical organizations, governmental agencies, academic institutions, and peer-reviewed scientific journals. Learn more about how we ensure our content is accurate, thorough, and unbiased by reading our editorial guidelines.

Was this page helpful?

Let's Help You Breathe Better

Sign up for our GoodRx Health Asthma and Allergies Newsletter to receive up-to-date information on the latest medications, treatments, and savings that are most relevant to you.

By signing up, I agree to GoodRx's Terms and Privacy Policy, and to receive marketing messages from GoodRx.

Related Articles