胸腔积液多长时间能好,取决于引起的病因。例如由肺部感染引起的肺炎旁胸腔积液,在有效的抗感染治疗情况下,通常10~14天既可以治好。对于由结核性胸膜炎形成的胸腔积液,患者通常需要予以有效的、联合、早期、足疗程的抗结核治疗,通常要9个月以上时间才能治好。而对于由肺恶性肿瘤引起的恶性胸腔积液患者,其患者预后不良,即便予以有效的抗肿瘤治疗,患者的生存期也明显缩短,其疾病是不能治愈的。