What can cause widespread body itching that has lasted two months?

Family Medicine, Dermatology and Venereal Diseases | Question #P3cTJ9ww
Published on
December 27, 2025

Itching that lasts longer than two months and affects much of the body can have different causes. Below are practical home measures, which specialists may be involved, possible tests a clinician might consider, and urgent warning signs.

User question

What can cause widespread body itching that has lasted two months?

?

TanıTedavi answer

Widespread itching lasting two months may be due to local skin conditions (for example Scabies, contact dermatitis, atopic dermatitis/dry skin) or systemic causes (liver, kidney, thyroid problems, iron deficiency) or medicines. Home measures—short lukewarm showers, fragrance‑free cleansers, immediate moisturizer after bathing, loose cotton clothing, short nails and cool compresses—can reduce symptoms. If scabies‑like signs are present, dermatology evaluation (dermoscopy/scraping) and assessment of contacts is important. For long‑standing widespread itch a doctor may order blood tests (CBC, ferritin, TSH, kidney/liver tests, fasting glucose) and refer as needed. Seek urgent care for breathing difficulty, facial/lip/tongue swelling, rapidly spreading rash with fever, or signs of skin infection. Sharing photos, symptom pattern, night‑time worsening, household contacts and recent product/medicine changes helps tailor care. This is informational only — see a clinician for diagnosis.

Was this answer helpful?

Yes
No
Please remember, this tool does not provide medical advice and is not a substitute for a doctor's consultation.

The answers provided by AI are not intended to replace professional medical advice, diagnosis, or treatment. Always read the leaflet before taking any over-the-counter medication. The leaflet identifies the active ingredient(s) and provides other important information about potential drug interactions and side effects. If you have any questions about a medical condition, always seek the advice of your doctor or other qualified healthcare provider. Never disregard or delay seeking professional medical advice because of something you have read on TanıTedavi! If you think you have a medical emergency, call your doctor or dial 911 immediately. Tanı Tedavi does not recommend or endorse any specific products or services. Reliance on the information provided by Tanı Tedavi is solely at your own risk.

Hello ❤️

Write your complaint
Let's answer in seconds

Start Chat