大便干硬有以下几个原因:1、喝水太少。每天的饮水量太少,肠道内的水分就会很少,大便就变得干硬,不容易排出体外;2、运动量太少。尤其是办公室白领,大多时间都是坐着不动,平时的运动量太少,肠道肌肉就会有所松弛,肠道的蠕动能力也会有所下降,所以也会出现大便干硬的情况;3、排便习惯不好。不少人因为工作忙碌,有了便意也忍着,大便会在肠道中堆积,其中的水分会不断被肠道吸收,所以大便就会变得干硬。4、饮食习惯不好。如果平时吃饭太快,会给肠胃带来很大负担,肠胃蠕动会受到影响,大便容易积存在肠道中,时间久了大便就会变得干硬。另外,如果平时摄入的膳食纤维太少,也会出现大便干硬的情况;5、肠道有益菌太少。不少人因为身体不好,经常服用各种药物,这可能会导致肠道菌群失衡,肠道内的有益菌减少,然后出现便秘、消化不良等情况,这也可能导致大便干硬。