镇咳药的疗程长短应根据疾病来决定。例如,上呼吸道感染一般可在7天内治愈,此后无须继续服用镇咳药;对于肺部感染的患者,则在症状和体征消失后即可停药。镇咳药不应长时间服用,尤其是中枢镇咳药,长时间服用会导致成瘾,故必须在医生指导下少量、短时间使用(一般来说不超过2周),待咳嗽症状转轻后即可停药,但患者不可擅自长期服用。对于持续2周以上并伴有反复发热、皮疹、喘息等症状的持续性咳嗽的患者,应尽快去医院就诊,明确诊断并接受相应的治疗,切忌盲目长时间滥用镇咳药。