清宫后一般要吃21天避孕药 。清宫手术之后子宫内膜需要一定时间才能修复好,吃避孕药可以帮助子宫内膜快速修复并减少出血量或者调整月经周期,具体要根据身体的情况来适当的服用药物,需按照手术医生的指导进行。清宫手术之后不能够过性生活,以防止出现宫内感染问题,并注意观察出血的量。