What Causes Hives on Arms and When to Worry

Hives on the arms are caused by the release of histamine from immune cells in your skin, triggered by allergens, physical stimuli, infections, or medications. The upper arms are one of the most common spots for hives to appear, along with the trunk, thighs, and face. Roughly 20% of people will experience hives at some point in their lives, and while most episodes resolve within hours, the underlying trigger isn’t always obvious.

How Hives Form Under the Skin

Hives happen when immune cells called mast cells release histamine into surrounding tissue. Histamine makes tiny blood vessels leak fluid into the skin, which creates those raised, red, itchy bumps (called wheals). Each individual welt typically lasts a few hours and almost always less than 24 hours before fading, though new ones can keep appearing in different spots.

This is what separates hives from other itchy skin conditions. Contact dermatitis, for example, produces a scaly, sometimes blistered rash that takes 24 to 48 hours to develop after exposure and can linger for two to four weeks even with treatment. Hives come and go much faster, and they itch rather than burn or sting.

Allergic Triggers

A true allergic reaction is one of the most recognizable causes. Your immune system overreacts to a substance it has flagged as dangerous, flooding your skin with histamine. Common allergic triggers include:

  • Foods: tree nuts, peanuts, shellfish, fish, dairy, and food additives
  • Insect stings or bites: especially bee stings
  • Inhaled allergens: pollen, animal dander, and mold spores
  • Contact irritants: certain cosmetics, soaps, or chemicals applied directly to the skin

When an allergen touches your arms directly (a new lotion, a chemical at work, contact with a pet), hives may appear right at the contact site. When you eat or inhale the trigger, hives can surface anywhere, but they favor the upper arms and trunk.

Physical Causes: Heat, Cold, and Pressure

Your arms are constantly exposed to temperature changes, sun, and pressure from bags, sleeves, and straps. All of these can trigger a category called physical urticaria.

Heat-triggered hives (cholinergic urticaria) account for about one in three cases of physical hives. They appear when your body temperature rises and you start to sweat, whether from exercise, a hot shower, stress, or even eating spicy food. These tend to show up specifically on the arms, face, and upper trunk. The bumps are often smaller than typical hives and can feel prickly.

Cold exposure works in the opposite direction. Stepping outside on a winter day with bare arms or holding a cold drink can produce hives within minutes on the exposed skin. Sustained pressure from a belt, watch band, or shoulder strap can also cause delayed hives that appear hours after the pressure is removed. Even firm scratching or rubbing can produce raised lines on the skin, a phenomenon called dermographism that affects roughly 5% of people.

Medications That Commonly Cause Hives

Drug reactions are a frequent and often overlooked cause. You don’t have to be taking a new prescription; some reactions develop after you’ve used a medication for weeks or even years. The drugs most commonly linked to hives include antibiotics (particularly penicillin), common pain relievers like aspirin, ibuprofen, and naproxen, chemotherapy drugs, and medications for autoimmune conditions like rheumatoid arthritis.

Some of these reactions aren’t true allergies but a different type of immune response. Aspirin, opioid pain medications, and the contrast dyes used in imaging scans can all cause hives through a non-allergic pathway, making them harder to predict with standard allergy testing. If hives appear within hours or days of starting a new medication, that timing is an important clue.

Infections and Illness

Viral infections are one of the most common triggers for hives in both adults and children, and they often go unrecognized because the infection itself may be mild. COVID-19, mononucleosis (Epstein-Barr virus), hepatitis, and parvovirus B19 (fifth disease) have all been associated with hive outbreaks. Bacterial infections, including strep throat and urinary tract infections, can also be responsible.

In these cases, hives are a byproduct of your immune system fighting the infection, not a sign of an allergic reaction. They typically resolve as the illness clears, though they can persist for a few weeks after other symptoms have faded.

Stress and Other Overlooked Triggers

Emotional stress raises your core body temperature slightly and activates the same immune pathways involved in cholinergic urticaria. For some people, a high-stress period is enough to trigger recurring hives on the arms and chest without any other identifiable cause. Sunlight exposure, a sudden fever, and even a particularly hot bath can do the same thing.

In many cases of chronic hives (those lasting longer than six weeks), no external trigger is ever found. This is called chronic spontaneous urticaria, and it affects about 1.4% of the population. The immune system essentially misfires on its own, activating mast cells without a clear reason. It’s frustrating, but it’s also the single most common form of chronic hives.

Acute vs. Chronic Hives

The six-week mark is the dividing line. Hives lasting less than six weeks are classified as acute and are usually tied to a specific trigger: a food, a medication, an infection, or a physical exposure. Most acute cases resolve on their own once the trigger is removed.

Chronic hives, by contrast, persist beyond six weeks and often come and go for months or years. About half of people with chronic hives respond well to standard over-the-counter antihistamines (the non-drowsy, second-generation type). For those who don’t get relief at a normal dose, guidelines recommend increasing the dose up to four times the standard amount, which is considered safe under medical supervision.

When Hives Signal Something More Serious

Hives on their own are uncomfortable but not dangerous. They become an emergency when they’re part of a severe whole-body allergic reaction called anaphylaxis. The warning signs to watch for alongside hives include difficulty breathing or wheezing, swelling of the tongue or throat, a rapid or weak pulse, dizziness or fainting, nausea or vomiting, and a sudden drop in blood pressure. This combination requires immediate emergency treatment, as anaphylaxis can become life-threatening within minutes.

If your hives are isolated to the skin, come and go within hours, and aren’t accompanied by breathing problems or swelling beyond the skin surface, they’re almost certainly not anaphylaxis. But recurring hives that show up without an obvious cause, especially if they’ve been appearing for more than a few weeks, are worth investigating with an allergist who can help identify patterns and rule out underlying conditions.