افزایش هورمون پروژسترون طی بارداری نیز میتواند در ایجاد هموروئید نقش داشته باشد. پروژسترون باعث شُل شدن دیوارهی رگها و عروق شده و بنابراین آنها متورم میشوند.