What Causes Hives on Your Body, and When to Worry?

Hives are caused by the release of histamine and other inflammatory chemicals from specialized immune cells in your skin called mast cells. When these cells get activated, whether by an allergen, an infection, a medication, or even stress, they dump their contents into surrounding tissue. This makes tiny blood vessels leak fluid, producing the raised, itchy welts that can appear anywhere on your body. The triggers range from obvious (eating shrimp for the first time) to maddeningly unclear, especially when hives keep coming back.

How Hives Form Under the Skin

Mast cells sit throughout your skin and contain small packets called granules, loaded with histamine and other inflammatory compounds like prostaglandins and leukotrienes. When something triggers these cells, they release their contents in a process called degranulation. Some mediators release immediately, while others are produced more slowly after the cell has been activated.

In a classic allergic reaction, the trigger works through an antibody called IgE that sits on the surface of mast cells. When an allergen binds to that antibody, the cell opens up and floods the area with histamine. But mast cells can also be activated without IgE involvement, which is why so many non-allergic things (pressure on the skin, cold air, infections) can produce the exact same welts.

The histamine makes blood vessels dilate and leak plasma into the skin, creating the characteristic raised, red, itchy patches. Individual welts typically last a few hours before fading, though new ones can keep appearing in different spots.

Foods, Medications, and Allergens

The most recognizable cause of hives is an allergic reaction to something you ate, touched, or inhaled. Common food triggers include shellfish, peanuts, tree nuts, eggs, milk, and wheat. These reactions tend to happen within minutes to a couple of hours after exposure.

Medications are another frequent culprit. The drugs most strongly associated with hives include penicillin and related antibiotics, NSAIDs like ibuprofen and naproxen, aspirin, opioid painkillers, blood pressure medications (particularly ACE inhibitors), and contrast dyes used in imaging scans. Some of these cause true allergic reactions through the IgE pathway. Others activate mast cells directly without involving the immune system at all, which is why a drug can cause hives even if you’ve never had it before.

Insect stings and venom are also classic triggers. Bee stings, wasp stings, and fire ant bites can produce localized hives or a widespread outbreak depending on how sensitive you are.

Physical Triggers

Your skin can break out in hives from purely physical stimulation, with no allergen involved at all. These “physical urticarias” each have their own trigger:

  • Pressure or friction: Firm stroking or scratching the skin produces welts that trace the exact path of contact. This is called dermatographism, and it’s one of the most common physical triggers.
  • Cold exposure: Cold air, cold water, holding cold objects, or even eating cold food can cause hives within minutes. Damp, windy conditions are particularly likely to trigger it. This form is most common in young adults.
  • Heat and sweating: Exercise, hot baths, or anything that raises your core temperature can trigger small, intensely itchy welts.
  • Sunlight: Sun-exposed skin develops hives within minutes of UV exposure, sometimes even through clothing.
  • Vibration: Prolonged contact with vibrating surfaces (lawnmowers, power tools) can trigger localized swelling.

In all of these cases, the physical stimulus directly provokes mast cells to release histamine. The mechanism is the same as an allergic reaction, just with a different starting point.

Infections and Illness

Viral and bacterial infections are among the most common triggers of acute hives, particularly in children. A run-of-the-mill upper respiratory infection, a stomach bug, or a urinary tract infection can produce a full-body outbreak that seems to come out of nowhere. The hives typically resolve as the infection clears.

Chronic hives that persist for weeks or months can sometimes be traced to an ongoing, low-grade infection. The gut bacterium Helicobacter pylori, strep bacteria, and certain parasites have all been linked to persistent outbreaks. Treating the underlying infection sometimes resolves the hives completely.

Stress and Your Nervous System

Emotional stress is a real, physiological trigger for hives. When your body enters fight-or-flight mode, your autonomic nervous system can stimulate the release of histamine as part of its stress response. This is a protective mechanism, but the side effect is the same itchy welts you’d get from an allergen. People who are already prone to hives often notice flares during periods of high anxiety, sleep deprivation, or emotional upheaval.

When No Cause Can Be Found

Hives lasting less than six weeks are classified as acute. Hives persisting beyond six weeks are considered chronic. This distinction matters because the two categories have very different causes and outlooks.

Most acute hives have an identifiable trigger: a food, a drug, an infection. Chronic hives, on the other hand, are frequently idiopathic, meaning no external trigger can be identified despite testing. In roughly 45% to 55% of people with chronic hives, the immune system produces antibodies that mistakenly activate their own mast cells. This is essentially an autoimmune process where the body is reacting to itself.

Thyroid autoimmunity shows up in a notable percentage of people with chronic hives, with studies reporting thyroid antibodies in anywhere from 6.5% to 57% of patients depending on the population studied. Having one autoimmune condition raises the odds of having another, which is why doctors often check thyroid function in people whose hives won’t go away.

How Hives Are Treated

Non-drowsy antihistamines (the same ones sold for seasonal allergies) are the first-line treatment. For chronic hives, current guidelines recommend taking them daily on a schedule rather than only when welts appear. If a standard dose doesn’t control symptoms after two to four weeks, the dose can be increased up to four times the usual amount. Mixing different antihistamines at the same time doesn’t work better than raising the dose of one and can add unnecessary side effects.

For relief at home, a cool compress applied to itchy skin for 10 to 20 minutes can calm a flare. Colloidal oatmeal baths in warm (not hot) water help soothe widespread itching. Stick to gentle, fragrance-free soaps and cleansers, since fragrance itself can irritate reactive skin. Loose-fitting cotton clothing reduces friction that might trigger more welts. Resist the urge to scratch, which only stimulates more histamine release and can break the skin.

Signs That Need Immediate Attention

Hives alone are uncomfortable but not dangerous. They become an emergency when they signal a more serious allergic reaction affecting your breathing or circulation. Red flags include a hoarse or whispered voice (warning of throat swelling), difficulty breathing or wheezing, chest tightness, swelling of the face, eyes, or tongue, dizziness, and difficulty swallowing. A very hoarse voice or coarse breathing sounds are particularly important warning signs of dangerous throat swelling. These symptoms can progress rapidly and require immediate emergency treatment.