恶露多长时间排干净是因人而异的,一般大多数的人会在产后1个月可以排干净,少数人相对比较长一些的,但不超过42天。如果42天恶露没排干净的话,可去医院检查原因,然后根据病因给予针对性的治疗。如果是组织物残留导致的,这种情况下应采用清宫手术;如果是宫缩乏力导致的,这种情况下可在医生指导下口服一些促进子宫收缩的药物来治疗;如果是宫腔感染导致的,这种情况下应给予消炎的药物进行治疗。