Skip to main content

Coughing is a natural bodily reflex that is designed to help protect us, as it helps remove pathogens and other substances (such as food or dirt) that don’t belong in your lungs and airways. This is your body’s way of indicating that something is wrong, even if it’s just a minor condition. While coughing can be a symptom of a minor, harmless condition such as throat irritation or allergies, it could also be a sign of a more serious health problem. For this reason, it is important to know what different types of coughs mean.

More than 30 million people see a doctor each year because of coughing, so it’s no wonder coughing is the top reason why many see a specialist. While coughing is thought of as a symptom, not as a disease in itself, it is still important to know the different types and the symptoms associated with the different types of coughs.

Acute Coughs

These coughs typically last up to 3 weeks, and can either be productive (mucus producing) or non-productive (no mucus, dry). In these cases, treating the cough is not the answer, but treating the underlying problem. For example, if your cough is associated with having pneumonia, you would then be prescribed an antibiotic in order to treat the infection. These coughs are usually triggered by the following illnesses:

• Flu
• Cold
• Croup
• Pneumonia
• Bronchitis
• Sinus infection
• Pulmonary embolism
• Whooping cough

Subacute Cough

These types of coughs typically last between 3 to 8 weeks, and may need to be evaluated by a doctor depending on the severity of the symptoms. However, with this cough there is a good chance that it will resolve itself. Common causes include:

• Cough-variant asthma
• Post-infectious cough
• Post-nasal drip
• Eosinophilic bronchitis

Chronic Cough

These types of coughs can last longer than 8 weeks, and can be difficult to pinpoint. In order to help pinpoint the specific cause of your cough, your doctor might have to run several tests. Here are some of the common causes of chronic cough:

• Smoking
• Gastroesophageal reflux disease (GERD)
• Post-nasal drip
• Allergies
• Asthma
• Medications
• Heart Failure
• COPD
• Lung Cancer

While knowing the difference between a normal and abnormal cough is helpful, if your cough doesn’t improve after a week it’s time to see a specialist. In addition, if you experience any of the symptoms below, get to your doctor as soon as possible.

• Your cough negatively interferes with your daily life
• You are experiencing ongoing heartburn
• You have shortness of breath, or trouble sleeping
• You are experiencing chest pain
• You have trouble sleeping
• You experience night sweats or are running a high fever
• You are coughing up blood

Frequently Asked Questions

Coughing is a natural reflex that protects your lungs and airways by removing pathogens and foreign substances like food or dirt. It serves as a signal from your body indicating that something might be wrong, from minor irritations to more serious health problems.

There are three main types of coughs: acute coughs last up to 3 weeks and can be caused by illnesses such as the flu or pneumonia; subacute coughs last between 3 to 8 weeks and often resolve on their own; chronic coughs last longer than 8 weeks and may require thorough medical evaluation for causes like smoking, GERD, or asthma.

You should see a doctor if your cough lasts longer than a week or if it negatively interferes with your daily life. Additionally, seek immediate medical attention if you experience symptoms like chest pain, coughing up blood, shortness of breath, night sweats, ongoing heartburn, high fever, or trouble sleeping.

Acute coughs, lasting up to 3 weeks, commonly occur due to infections and illnesses such as the flu, cold, pneumonia, bronchitis, sinus infections, whooping cough, croup, and pulmonary embolism. Treating the underlying cause rather than just the cough is essential.

Chronic coughs can be caused by various factors including smoking, gastroesophageal reflux disease (GERD), post-nasal drip, allergies, asthma, certain medications, heart failure, COPD, and lung cancer. A thorough medical evaluation is often required to determine the exact cause.

Since coughing is a symptom rather than a disease, treating the root cause—such as infections like pneumonia or conditions like asthma—helps resolve the cough. Simply suppressing the cough without addressing the underlying problem may not effectively eliminate it.

Symptoms such as chest pain, coughing up blood, persistent shortness of breath, ongoing heartburn, night sweats, high fever, and difficulty sleeping alongside a cough may signal serious conditions and require immediate medical evaluation.