A dry cough is a kind of cough where snivel or mucus is not produced. A dry cough is irritating and usually involves a sore throat. There are two types of cough one is productive and another is non-productive. A dry cough is a non-productive cough and it is seen in both adults and children. A dry cough is mainly due to viral illnesses such as colds and flu but can also be due to allergy or throat pain. ...