吃完避孕药之后,出血会有多久是无法确定的。和女性个人的身体体质有关,不同的女生药物副作用不一样,出血的时间也不相同。有的女性吃完避孕药之后出血非常少,有可能会在几个小时到1~2天就会停止,也有的女性吃完避孕药后的出血和月经差不多就有可能会持续在3-7天停止的。另外还有一小部分人吃完避孕药之后有可能会造成子宫不规则出血,就容易造成出血淋漓不尽,一直不停断断续续的情况。对于此类情况就需要配合使用药物来消炎止血治疗,方可止住出血。一般超过7天还是不停就需要安排用药调节的。