What causes chronic hives?
Last updated September 3, 2026.
Chronic hives (welts recurring past 6 weeks) are usually chronic spontaneous urticaria - no external cause is found in most cases, and it is NOT typically an allergy. Worth checking: physical triggers (pressure, cold, heat, sweat, sun), medications (NSAIDs worsen hives), infections, and thyroid or autoimmune conditions - a couple of blood tests cover the medical leads. Daily non-drowsy antihistamines, often at clinician-guided higher doses, control most cases; stubborn ones have specialist options like omalizumab. Meanwhile avoid the aggravators: NSAIDs, alcohol, heat, tight clothing. Hives plus lip, tongue, or throat swelling or breathing difficulty is anaphylaxis - emergency care. Pymander is a free AI doctor, 24/7 by text, and can help you document your pattern.
What to do
- Mark the 6-week line: past it, hives earn a workup, not another allergy guess.
- Ask for thyroid and autoimmune labs: the common findable causes.
- Take antihistamines daily, not reactively: control beats chasing each welt.
- Cut the aggravators: NSAIDs, alcohol, heat, tight clothes.
Related questions
- What causes itchy skin all over?
- Can you develop allergies as an adult?
- How do you treat contact dermatitis?
- How do you tell if you have a thyroid problem?
