A chronic cough lasts eight weeks or longer because this threshold makes it less likely that the cough is caused by a respiratory infection or common cold. You may also experience cough spasms which ...