Peningkatan hormon progesteron selama kehamilan menyebabkan dinding pembuluh darah berelaksasi dan lebih mudah bengkak. Hormon progesteron juga dapat menyebabkan sembelit dengan cara memperlambat pergerakan usus.
Sembelit saat hamil atau setelah melahirkan dapat menyebabkan tekanan pada pembuluh darah. Hal ini bisa menjadi penyebab ambeien atau memperburuknya. Kemungkinan ibu hamil untuk mengalami ambeien juga semakin besar karena cara mengejan saat melahirkan yang terlalu keras atau kurang tepat.