How to Get Rid of a Cough

How to Get Rid of a Cough

Written by Dr. Shahrukh Khan .

Medically reviewed by Dr. Romjan Ali, MBBS, MD Medicine.

Last updated: 30 September 2026.

A cough is the body’s way of clearing the airways. Most coughs from colds and mild infections settle on their own within a few weeks, and simple home care can help you feel better meanwhile. A cough that lasts, gets worse, or comes with warning signs needs a proper medical check.

This guide explains how to relieve a cough at home, what commonly causes it, what excessive coughing may mean, and how chronic cough is treated. If your cough has been going on for weeks, see our guide on the cough test to understand which investigations doctors may suggest.

How to Get Rid of a Cough

Short answer: there is no instant cure. The best approach is to treat the cause, protect your throat and airways, and give your body time to recover.

A cough caused by a viral cold usually improves by itself. Antibiotics do not help viral coughs. A cough caused by asthma, allergy, reflux or another condition needs treatment for that condition, which is why the cause matters more than the cough syrup.

Basic steps that help most people:

  • Rest and sleep well
  • Drink plenty of fluids
  • Avoid smoke, dust and strong fumes
  • Treat the cause if it is known, such as allergy or reflux
  • See a doctor if the cough does not settle

How to Relieve Cough at Home

Short answer: warm fluids, honey, steam, a humid room and avoiding irritants can ease a cough. They help with comfort but do not treat serious causes.

Simple Home Measures

  • Warm fluids: warm water, herbal tea or soup can soothe the throat and loosen mucus.
  • Honey: a spoon of honey in warm water or tea may ease a night-time cough in adults and older children. Do not give honey to babies under 1 year.
  • Steam inhalation: breathing warm steam may loosen mucus. Be careful with hot water, especially around children, because of the burn risk.
  • Salt water gargle: half a teaspoon of salt in a glass of warm water can soothe a sore or scratchy throat.
  • Raise your head while sleeping: an extra pillow can reduce night-time coughing, especially with post-nasal drip or reflux.
  • Humid, clean air: avoid dry air, dust, incense and mosquito coil smoke in closed rooms.
  • Stay away from smoking: smoking and second-hand smoke keep the airways irritated.
  • Lozenges or hard sweets: these can help a dry throat in adults and older children.

Dry Cough and Wet Cough

A dry cough has no phlegm and often follows a cold, allergy or throat irritation. A wet (productive) cough brings up phlegm. Do not suppress a wet cough too strongly, because coughing helps clear mucus. If you are not sure which medicine is suitable, ask a doctor or pharmacist.

A Word on Cough Syrups

Cough syrups may reduce coughing for a short time but do not cure the cause. Do not give cough syrups to young children without a doctor’s advice. Avoid taking several cold and cough products together, since they can contain the same ingredient. Check with a doctor if you have high blood pressure, diabetes, are pregnant or take other medicines.

Cough Reasons

Short answer: common cough reasons include viral infections, allergies, asthma, acid reflux, post-nasal drip, smoking, and in some cases tuberculosis or other lung conditions.
Reason Typical clues
Cold or flu Runny nose, sore throat, body ache, cough settling in 1 to 3 weeks
Allergy or post-nasal drip Sneezing, blocked nose, throat clearing, seasonal or dust-related pattern
Asthma Wheezing, chest tightness, cough at night, early morning or after exercise
Acid reflux (GERD) Heartburn, sour taste, cough after meals or lying down
Smoking, COPD, chronic bronchitis Morning cough with phlegm, breathlessness, long smoking history
Chest infection or pneumonia Fever, phlegm, chest pain, tiredness
Tuberculosis Cough for 2 weeks or more, fever, night sweats, weight loss
Medicines Some blood pressure medicines (ACE inhibitors) can cause a dry cough
Whooping cough Long bouts of coughing, sometimes with a “whoop” sound

This table is only a guide. Many people have more than one cause at the same time.

Excessive Coughing

Short answer: coughing a lot is a sign that something is irritating or inflaming the airways. Occasional coughing is normal, but frequent, severe or long-lasting coughing needs a cause to be found.

Excessive coughing may mean:

  • A cough that keeps you awake or disturbs daily life
  • Coughing fits that leave you breathless, vomiting or exhausted
  • A cough that keeps coming back again and again
  • A cough that is getting worse over days or weeks

Possible causes include asthma, allergies, reflux, infection, smoking, post-nasal drip and certain medicines. In adults, strong coughing fits can also cause chest or rib pain and, in some people, urine leakage.

See a Doctor Promptly If Excessive Coughing Comes With:

  • Coughing up blood
  • Difficulty breathing or wheezing
  • Chest pain
  • Fever that does not settle
  • Unexplained weight loss
  • Bluish lips or face

Chronic Cough Treatment

Short answer: chronic cough treatment depends on the cause. A cough lasting more than 8 weeks in adults (more than 4 weeks in children) should be evaluated rather than treated again and again with syrups.

Once the doctor finds the likely cause, treatment may include:

Cause How it is commonly managed
Asthma Inhalers and other asthma medicines prescribed by a doctor
Allergy or post-nasal drip Avoiding triggers, allergy medicines or nasal sprays as advised
Acid reflux Diet and lifestyle changes, and medicines to reduce acid if advised
Smoking or COPD Stopping smoking, inhalers and lung care as advised
Tuberculosis A full course of TB treatment under medical supervision
Bacterial chest infection Antibiotics only when the doctor decides they are needed
Medicine-related cough Doctor may change the medicine. Do not stop any medicine on your own
Post-infection cough Often settles with time and supportive care, after other causes are ruled out

Tests That May Help Find the Cause

A doctor may suggest a chest X-ray, lung function test (spirometry), blood tests, or a sputum test, including TB testing when needed. Read more in our guide on the cough test .

What You Can Do Meanwhile

  • Stop smoking and avoid smoke and dust
  • Keep a note of when the cough is worst (night, after meals, after exercise)
  • Mention all medicines you take
  • Do not take antibiotics or steroids without a prescription

When to See a Doctor for a Cough

Consider a medical check if:

  • The cough lasts more than 3 weeks
  • It keeps returning or is getting worse
  • It comes with fever, night sweats or weight loss
  • You cough up blood or unusual phlegm
  • You have wheezing, chest pain or breathing trouble
  • The patient is an infant, an older adult, or has a long-term illness such as diabetes, heart disease or weak immunity

Get urgent medical care for coughing up blood, severe breathlessness, bluish lips, or a cough with chest pain that is getting worse.

Cough Consultation in Hojai

If your cough is not settling, a proper evaluation can find the cause and lead to the right treatment. Learn more about Pulmonary & Respiratory Services in Hojai .

Dr. Romjan Ali, MBBS, MD Medicine, provides medical consultation for pulmonary, respiratory and general medicine-related concerns at Dr Shahrukh Neuro Polyclinic in Hojai.

Address:
Mikir Basti Rd, Danki Gaon,
Hojai, Assam – 782435

Call to book: +91 94352 08813

View Pulmonary & Respiratory Services

Frequently Asked Questions

How can I get rid of a cough fast?

There is no instant cure, but warm fluids, honey (for ages over 1 year), steam, rest and avoiding smoke and dust can help you feel better. If the cough lasts more than 3 weeks or comes with warning signs, see a doctor.

How long does a cough usually last?

A cough from a cold or mild infection often improves within 1 to 3 weeks. Some coughs linger a little longer after an infection. A cough beyond 3 weeks needs medical attention.

What is the best way to relieve a dry cough at night?

Raise your head with an extra pillow, drink something warm before bed, use honey if suitable, keep the room clean and dust-free, and avoid smoke. If it keeps waking you up, it may be asthma, allergy or reflux, so get it checked.

Why do I have a cough that won’t go away?

Common reasons include asthma, allergy, post-nasal drip, acid reflux, smoking, medicines and, in some cases, TB or other lung conditions. A doctor can decide which tests are needed.

Is excessive coughing serious?

It can be. Frequent or severe coughing, especially with blood, breathlessness, chest pain, fever or weight loss, should be checked without delay.

What is the treatment for chronic cough?

Treatment depends on the cause, such as asthma inhalers, allergy care, reflux management, stopping smoking, or TB treatment. The cause must be found first.

Should I take antibiotics for a cough?

Only if a doctor advises it. Most coughs are caused by viruses, and antibiotics do not help them.

Medical disclaimer: This article is for general information and does not replace medical advice. Please consult a qualified doctor for diagnosis and treatment.