Existem muitas causas para a tosse, para além das constipações, todos os tipos de doenças pulmonares e brônquicas, doenças alérgicas e doenças cardiovasculares podem causar tosse, sendo necessário descobrir as causas de acordo com outros sintomas e exames que a acompanham. Se a pessoa estiver de boa saúde e tiver uma tosse recorrente com pouca expetoração, considera-se que é causada por alergia, que é mais comum na prática clínica atual. Para tratar a doença, é necessária medicação anti-alérgica oral, sendo os medicamentos mais utilizados a cetirizina e o montelucaste de sódio. É necessário prestar atenção à alimentação e tentar evitar o contacto com substâncias irritantes. A tosse recorrente deve procurar alergénios, especialmente em casos graves, podendo-se começar por utilizar medicamentos glucocorticóides locais para aliviar os sintomas.