A cough is a forceful push of air that your body uses to clear irritants, mucus and germs out of your airways. Common causes include allergies, asthma, infections (like colds), chronic lung conditions and acid reflux. Over-the-counter treatments, honey and water might help until you can find the root cause.
Advertisement
Cleveland Clinic is a non-profit academic medical center. Advertising on our site helps support our mission. We do not endorse non-Cleveland Clinic products or services. Policy
A cough is a reflex that forces bursts of air through your airways and out of your throat and mouth. You usually feel a tickly or scratchy feeling in your throat that makes you cough.
Advertisement
Cleveland Clinic is a non-profit academic medical center. Advertising on our site helps support our mission. We do not endorse non-Cleveland Clinic products or services. Policy
A cough is your body’s way of protecting you from foreign substances that find their way into your airways. It also clears mucus out of your lungs and airways, which also gets rid of germs and irritants.
You might have a dry, nonproductive cough (without mucus) or a wet, productive cough (with mucus). A cough might be barky (a sign of croup) or end with a whoop (a sign of whooping cough). It might come on suddenly and go away within a few weeks. Or it might seem like it’s been going on forever and will never go away (chronic cough).
Some common causes of cough include:
Less common causes include cancers that affect your lungs, heart disease and vocal cord disorders. A healthcare provider might use a chest X-ray or lung function tests to help diagnose the cause of a cough.
Too much coughing or forceful coughing can lead to:
Advertisement
Some over-the-counter (OTC) treatments might help with a cough. These include:
Don’t give cough medications to children unless their provider (like a pediatrician or family doctor) says it’s OK.
You can avoid coughing or help a cough go away faster if you:
If an ongoing health condition is causing a cough, your provider might prescribe:
Talk to a healthcare provider if you or your child has:
Go to an emergency room or call 911 (or your local emergency service number) if you have a cough and you:
Taking a sip of water, sucking on a cough drop (carefully to avoid choking) or sitting in a steamy shower might help stop a coughing fit. But uncontrollable coughing can be scary and hard to manage. It can make it hard to breathe and cause you to throw up or choke.
If you have frequent coughing fits, see a healthcare provider or go to the emergency room. They may be able to treat you with a steroid or other medications to calm your cough.
Advertisement
Coughing soon after eating could be a sign of acid reflux. Or if you cough while eating, food may have gone “down the wrong way” (aspiration). This means it went towards your lungs instead of your stomach. You cough to try to force the food out, so it doesn’t get into your lungs.
Coughing is your body’s way of protecting you from germs and irritants. But that doesn’t mean it can’t also be really annoying — and sometimes scary. Most causes of cough aren’t serious. But if you’ve had a cough for a long time or if you’re coughing so much you can’t catch your breath, see a healthcare provider.
Advertisement
Cleveland Clinic’s primary care providers offer lifelong medical care. From sinus infections and high blood pressure to preventive screening, we’re here for you.
Last reviewed on 08/18/2025.
Learn more about the Health Library and our editorial process.