변비의 원인으로는 우선 식생활 습관이 있습니다. 섬유질이 적은 음식물, 즉 육류나 계란, 또는 소화가 잘 되는 것만 먹으면 대장 내의 내용물이 적어져 변비가 생기는 것입니다. 운동부족도 변비의 원인이 될 수 있습니다. 특히 병상에 오래 누워 있거나 나이가 들어 거동이 불편한 노인들의 경우에는 운동부족으로 인한 변비가 흔히 나타납니다. 그 밖에도 문화나 생활습관에 의해서도 변비가 유발될 수 있는데, 어릴 때부터 정시에 충분히 배변하는 훈련이 되어 있지 않거나 오랜 기간 여행을 하게 되는 경우 등 변의를 참는 습관을 갖고 있을 경우에는 대부분 만성변비증을 앓게 됩니다.