
The itch with nothing to show for it
A prickling, crawling itch under the skin — no rash, no bite, no hives, and moisturizer barely helps. It sounds imaginary; it is not. Itching on normal-looking skin is a recognized medical presentation, and the Mayo Clinic lists internal conditions — including anemia, diabetes, and thyroid, kidney, and liver problems — among its causes (Mayo Clinic).
The encouraging part: when the cause is a nutrient deficiency — iron, vitamin B12, vitamin D, or zinc are the usual suspects — it shows up on cheap blood tests and is usually fixable. Here is what to check, in order of likelihood.
Take the free supplement quiz →
---
Iron: the most overlooked cause
Dermatologists have documented generalized itching as a presenting sign of iron deficiency since the early 1980s (JAMA Dermatology). In a 2022 study of 200 patients with body-wide itching and no visible skin lesions, 29% had serum ferritin below 15 µg/L — outright iron deficiency (PubMed, 2022).
Two details make it easy to miss. You do not need to be anemic — ferritin (storage iron) can be depleted while your blood count is still normal, so ask for ferritin specifically. And its companions are easy to normalize: fatigue, hair shedding, brittle nails, restless legs (NIH ODS). At-risk: menstruating women, blood donors, endurance runners, vegans, and anyone with gut disease.
The fix — with one hard rule. Never supplement iron without a test; excess iron is harmful, and unexplained deficiency needs a medical explanation. If ferritin is low, ferrous bisglycinate, ~25 mg every other day is gentle and absorbs well. Retest in 8–12 weeks.
Vitamin B12: nerves, not skin
B12-related itch is really paresthesia — crawling, tingling, pins and needles, often in the hands and feet — caused by degrading myelin around your nerves (Green et al., 2017). This one has a deadline: prolonged deficiency can cause permanent nerve damage, and symptoms can start before anemia appears on routine tests (NIH ODS). At-risk: vegans, adults over 50, and anyone on metformin or acid blockers. If serum B12 is low, 500–1,000 µg of oral B12 daily works even in most absorption problems (AAFP).
Vitamin D, zinc, and omega-3s: the skin-barrier trio
Vitamin D receptors in skin help regulate the barrier and the histamine-releasing immune cells behind hives; people with chronic hives run lower levels, and supplementation trials show it helps as an add-on when levels are low (2025 systematic review). Test 25-hydroxyvitamin D; take 1,000–2,000 IU D3 daily with a meal if low. Zinc is structural to skin — low levels travel with dry, irritable, slow-healing, eczema-prone skin (meta-analysis); 15–30 mg of zinc picolinate short-term, staying under the 40 mg daily limit (NIH ODS). Omega-3s keep the barrier from drying into rough, itchy patches — if you rarely eat oily fish, add ~1 g EPA+DHA daily.

---
At a glance
| Deficiency | The itch | Test | Fix if low |
|---|---|---|---|
| Iron | Generalized, no rash, worse at night | Ferritin | Bisglycinate ~25 mg every other day |
| B12 | Crawling, tingling hands and feet | Serum B12 | 500–1,000 µg oral daily |
| Vitamin D | Dry, reactive, hive-prone skin | 25(OH)D | 1,000–2,000 IU D3 daily |
| Zinc | Dry, irritable, slow-healing skin | Plasma zinc | 15–30 mg picolinate, short term |
| Omega-3 | Rough, flaky, itchy patches | Diet review | ~1 g EPA+DHA daily |
---
When it is not a deficiency
See a doctor first — not a supplement aisle — if the itch lasts over six weeks, disturbs sleep, started with a new medication, or comes with yellowing skin or eyes, unexplained weight loss, night sweats, or pregnancy. Thyroid, kidney, and liver disease can present exactly this way (Mayo Clinic).
The bottom line
Give basic skin care two weeks. If the itch survives, get ferritin, serum B12, and 25-hydroxyvitamin D tested, fix what is actually low at a real dose — a multivitamin will not cut it — and give it 8–12 weeks. Want to know which gaps your diet actually puts you at risk for? Our free quiz shows you what is worth testing first.