Hard skin on the soles of the feet and itchy may be caused by a variety of reasons, including callus, vitamin deficiency, tinea pedis, foot eczema, etc., need to clarify the cause of the disease, the cause of treatment. 1. Callus: the soles of the feet when the skin is subjected to long-term pressure, friction will lead to the formation of callus, the soles of the feet appear hard skin. If the callus cracks, the skin is stimulated by sweat and other stimuli, which will also cause itching. Patients can be treated with topical salicylic acid ointment, retinoic acid cream, etc., and wear breathable, comfortable shoes and socks. 2. Vitamin deficiency: B vitamin deficiency can lead to keratinization of the skin on the soles of the feet, dry cracks, flaking, accompanied by itching, need to eat more food rich in B vitamins, such as green vegetables, spinach, etc., and if necessary, you can take vitamin B2 tablets and other drugs for treatment. 3. Tinea pedis: Tinea pedis can also cause thickening of the skin keratinization of the soles of the feet, accompanied by itching, dry cracks and other symptoms, the need to use antifungal drugs for treatment, such as ketoconazole, miconazole and so on. The use of drugs should be carried out under the guidance of medical professionals to avoid adverse reactions.