Leg Hives: Causes, Look-Alikes and What Helps
Hives on the legs are common, especially after heat, tight clothing, shaving or exercise. Because many leg rashes mimic hives, check the clues before assuming.
Common Causes of Hives on Legs
- Tight clothing, socks or compression garments
- Heat, exercise and sweating
- Cold exposure
- Insect bites
- Shaving or new skincare products
Look-Alikes
- Stasis dermatitis, with brown, scaly skin around swollen ankles
- Vasculitis, with purple spots that do not fade when pressed
- Folliculitis, with pimples around hairs
See hives vs rash.
Relief and Self-Care
- Wear loose clothing
- Take lukewarm showers
- Use a cool compress
- Take a non-sedating antihistamine as directed
When to Call 911
Call 911 or go to the nearest emergency room right away if hives come with trouble breathing, wheezing, tightness in the throat, swelling of the tongue or lips, dizziness or fainting. These can be signs of anaphylaxis, a severe allergic reaction that needs immediate treatment.
When to See a Doctor
See a doctor if your symptoms last more than a few days, keep coming back, cover large areas, or interfere with sleep or daily life. At the Hives Treatment Center in San Francisco, Dr. Tiffany Young sees patients with hives on the legs through online and in-person visits.
Related Reading
You may also find these guides helpful: where hives appear on the body, hives symptoms and causes of hives.
Frequently Asked Questions About Hives on Legs
Why do my legs itch and get welts?
Pressure, heat or sweating are common triggers.
Can walking cause hives?
Yes, in some people, especially pressure or heat triggered.
Should I worry if only my legs are affected?
See a doctor if they persist or are painful or purple.
Get Relief for Your Hives
Hives in this area are usually treatable once the trigger or pattern is identified. Visit our hives treatment page to see the latest treatment options for your outbreak.
This information is for educational purposes only and is not a substitute for professional medical advice, diagnosis or treatment. If you think you are having a medical emergency, call 911.