سرفهها میتوانند بسته به علت، از چند روز تا چند هفته ادامه داشته باشند. اگر کمتر از سه هفته طول بکشند، حاد محسوب میشوند و اگر بعد از ۸ هفته همچنان باقی بمانند، مزمن به شمار میآیند. معمولاً پس از رفع علت اصلی (خواه عفونت باشد یا آلرژی) سرفهها خودبهخود از بین میروند.