โดยปกติแล้วอาการท้องผูกจะเกิดขึ้นเมื่อน้ำส่วนเกินถูกลำไส้ดูดซึมหรือหากการหดตัวของกล้ามเนื้อของลำไส้ใหญ่เป็นไปอย่างเชื่องช้าหรือช้า นอกจากนี้ยังทำให้อุจจาระเคลื่อนผ่านลำไส้ใหญ่อย่างช้าๆ ด้วยเหตุนี้ อุจจาระจึงแห้งและแข็ง สาเหตุทั่วไปบางประการของอาการท้องผูก ได้แก่ นม อาการลำไส้แปรปรวน ภาวะขาดน้ำ ปัญหาเกี่ยวกับลำไส้ใหญ่และทวารหนัก ปัญหาเกี่ยวกับการทำงานของลำไส้ โรคหรืออาการเฉพาะเช่นโรคหลอดเลือดสมอง แก้ท้องผูกการเปลี่ยนแปลงในชีวิตหรือกิจวัตร เช่น การตั้งครรภ์ การสูงวัย และการเดินทาง เป็นต้น
ยาระบายเป็นปัจจัยสำคัญที่ทำให้แก้ท้องผูก
การใช้ยาระบายกระตุ้นมากเกินไป เช่น มะขามแขก น้ำมันละหุ่ง และสมุนไพรบางชนิด เป็นสาเหตุหนึ่งที่น่าสงสัยของอาการท้องผูก มีความสัมพันธ์โดยตรงระหว่างการใช้ยาระบายกระตุ้นเส้นประสาทที่ได้รับความเสียหายและกล้ามเนื้อของลำไส้ใหญ่โดยตรง แก้ท้องผูกความเสียหายนี้เป็นสาเหตุของอาการท้องผูกเท่านั้น แต่ความจริงข้อนี้ยังไม่เป็นที่แน่ชัดว่ายาระบายทำให้เกิดความเสียหายหรือความเสียหายได้เกิดขึ้นก่อนรับประทานยาระบาย
เพื่อจุดประสงค์นี้จึงใช้เฉพาะยาระบายเท่านั้น แต่ควรระลึกไว้เสมอว่ายาระบายกระตุ้นสร้างความเสียหายให้กับลำไส้ใหญ่ ดังนั้นจึงต้องเป็นวิธีสุดท้ายเมื่อการรักษาที่ไม่กระตุ้นทั้งหมดล้มเหลว ความผิดปกติของฮอร์โมนบางอย่างอาจส่งผลต่อการเคลื่อนไหวของลำไส้ เช่น การได้รับฮอร์โมนเอสโตรเจนในระดับสูง แก้ท้องผูกในระหว่างตั้งครรภ์ก็ทำให้ท้องผูกได้เช่นกัน อาการท้องผูกเกิดจากการผลิตไทรอยด์ฮอร์โมนน้อยเกินไปและการผลิตฮอร์โมนพาราไทรอยด์มากเกินไป
อาจทำให้อาการอยากอาหารหายไปและส่งผลให้เกิดอาการท้องผูกได้การรับประทานอาหารเป็นส่วนสำคัญและเป็นปัจจัยสำคัญของอาการท้องผูก การรักษาอุจจาระให้นุ่มและเทอะทะเป็นสิ่งสำคัญมาก แก้ท้องผูกที่มีกากใยอาหารต่ำเป็นพิเศษเป็นสาเหตุสำคัญของอาการท้องผูก แหล่งใยอาหารจากธรรมชาติ ได้แก่ ผัก ผลไม้ และธัญพืชไม่ขัดสี