A chronic cough is when a cough lasts longer than 8 weeks in adults or 4 weeks in children. Common causes include asthma, allergies, gastroesophageal reflux disease (GERD), or bronchitis. Less commonly, it can be a sign of a more severe condition, such as a heart cough or lung disease.