Dry feet are caused by a lack of moisture in the skin. There are several common factors that can lead to dry feet, including: Excessively hot showers or baths. A skin condition that dries the skin (eczema, psoriasis, etc.) Soaps that are non-moisturizing. Medical conditions such as diabetes or thyroid disease.