One of the most common causes is poor diet. A diet high in animal fat and low in vegetables and fruit can lead to constipation. Not drinking enough fluids may also cause the stool to become hard. Certain medical conditions, such as irritable bowel syndrome or hormone abnormalities, may lead to constipation.