What’s the best medicine for a dry cough?



There is no so-called special effect medicine for dry cough, it needs to be treated according to the cause, common diseases such as cough variant asthma, allergic rhinitis, upper respiratory tract infections, gastroesophageal reflux disease and so on.

1. Cough variant asthma: often manifested as dry cough at night and in the morning, commonly used drugs include glucocorticosteroids (such as budesonide), anticholinergic drugs (such as ipratropium bromide), β2 agonists (such as salbutamol).

2. Allergic rhinitis: dry cough caused by this disease, commonly used drugs are antihistamines (such as cetirizine), glucocorticoids (such as mometasone furoate).

3. Upper respiratory tract infection: If the cough caused by upper respiratory tract infection is mild, no treatment is needed. If the symptoms are severe, cough suppressants such as dextromethorphan may be used.

4. Gastroesophageal Reflux Disease (GERD): The cough is mainly caused by the reflux of gastric contents into the esophagus or throat. Commonly used medications are acid suppressants (omeprazole, ranitidine), and pro-dynamic drugs (domperidone).

There are many other diseases that cause dry cough, you need to consult a doctor to clarify the cause of the disease before giving targeted treatment, the above drugs need to be standardized under the guidance of a professional physician and pharmacist, reasonable application, do not self-medication.