A tosse pode ser causada por uma variedade de razões e o tempo de recuperação depende da causa específica e não pode ser generalizado. Uma tosse causada por uma constipação geralmente limpa-se em cerca de 1 semana. A tosse causada por bronquite pode ser curada em 2-4 semanas se tratada agressivamente, ou até cerca de 1 mês se não for tratada agressivamente. As tosses alérgicas recuperam normalmente em 1-2 dias se se tomar medicação anti-alérgica. A tosse causada pela asma variante da tosse pode ser aliviada por inalação de broncodilatadores e glicocorticóides durante meia hora a uma hora. A tosse devido à pneumonia por micoplasma recupera em 3-4 semanas. A tosse devido à tuberculose pode ser recuperada em 1-2 meses com tratamento regular anti-TB, mas só será curada após mais de seis meses de tratamento. As tosses causadas por bronquite crónica são frequentemente susceptíveis de voltar a ocorrer todos os Outonos e Invernos após o tratamento ter melhorado. A tosse induzida pelo tumor só pode ser aliviada pela remoção cirúrgica do tumor. Os pacientes com sintomas de tosse precisam de ser vistos por um médico respiratório de forma atempada para identificar a causa da tosse e para evitar atrasos no tratamento.