产后20天恶露变红色,可能的原因主要有以下几点:1.可能跟子宫收缩不良有一定的关系,如果经常进行剧烈运动,或者女性的身体抵抗力比较差,可能会出现子宫收缩不良,从而出现红色恶露。2.可能跟子宫破裂有关,如果产后身体还没有完全恢复,出现子宫内膜破裂,也有可能会出现再次出血症状。3.如果身体还没有完全恢复就同房,也有可能会出现这种反应,需要及时去医院检查,了解产生原因之后再积极治疗。平时生活中需要多休息,做好身体保养工作。