Skin that itches might be caused by either dry skin (see section on Dry Skin And Dandruff) or an allergic reaction to environmental factors such as dust, Layered haircuts for long hair straight Haircuts for girls with naturally curly hair plants, pets, or clothing. Itching also might be caused by ingested substances such as food, beverages, or medications. Another cause of chronic itching might be iron deficiency. Some people who suffer from itchy skin respond to an increase in hair dietary or supplemental iron. Iron-deficiency can reduce the oxygen supply to the skin, scalp, and other tissues and cause changes in the skin that might result in itching or flaking. The deficiency might not be low enough to cause anaemia. Niacin, vitamin B6, and zinc might help prevent itchy skin. Chronic use of cigarettes and alcohol might cause nutrient deficiencies and dry, itchy skin.