وأحيانًا بسبب تناول الحديد طيلة فترة الحمل، أما بعد الولادة فقد تكون لعدة أسباب منها أيضًا ارتفاع هرمون البروجسترون الذي لم يعد لنسبته الطبيعية بعد، أو بسبب مسكنات الولادة أو بسبب الدفع أثناء الولادة الطبيعية.

وسواء كنت حاملًا أو بعد الولادة فإن الحل يكمن في تناول الأطعمة الغنية بالألياف، خاصة الخس والخضروات والفواكه، واشربي الكثير من السوائل الدافئة عدا القرفة (إن كنت حامل) والماء، والمشي أيضًا يساعد على تجنب الإمساك وهو مناسب في الشهور الأخيرة من الحمل وبعد الولادة.