产后21天还有血性恶露一般不正常 。正常分娩后前三天是鲜红的血性恶露,逐渐到红色的浆液性恶露,持续约10天。产后21天,应为白色恶露,若恶露仍是鲜红色,需要去医院做超声波检查,了解宫腔内是否有胎盘或胎膜残留。若没有残留物可以口服抗炎和促进子宫收缩的药物,如头孢氨苄胶囊和益母草颗粒。