A persistent dry cough can be caused from a upper respiratory infection, laryngitis or bronchitis.
Other common causes for a dry throat cough include Laryngopharyngeal reflux, asthma, smoking, or viral throat infection.
Viral pneumonia and COPD are less common causes of dry cough.
Next Steps
Steam inhalation with Karvol plus
PPI to prevent reflux gastritis
levosalbutamol cough syrup and Foracort inhaler are helpful