Diet: Your diet is one of the major reasons for dry hair. This is because, like your other body parts, even your hair gets its strength from food and nutrients. In fact, eating the wrong food not only makes your hair dry, but also results in hair fall due to weak roots.