Hives are caused by the sudden release of histamine and other chemicals from specialized immune cells in your skin called mast cells. When these cells are activated, whether by an allergen, an infection, physical pressure, or even stress, they dump their contents into surrounding tissue. This causes small blood vessels to leak fluid, producing the raised, itchy welts that appear on the skin. The list of potential triggers is long, and in many cases of chronic hives, a specific cause is never found.
How Hives Form in Your Skin
Mast cells sit in tissues throughout your body, but they’re especially concentrated in your skin and mucous membranes. Their job is to detect threats, both from outside the body and from within. When something triggers them, they release histamine and other inflammatory chemicals in a process called degranulation. Histamine makes nearby blood vessels widen and become leaky, which lets fluid seep into the surrounding skin. That pooled fluid is what creates the raised, red or skin-colored welts you see on the surface.
This activation can happen through two main pathways. The classic allergic route involves your immune system producing specific antibodies (IgE) against a substance like peanut protein or penicillin. When that substance shows up again, it cross-links antibodies on the surface of mast cells and triggers an immediate release. But mast cells can also be activated without any allergy involved, through direct chemical stimulation, physical forces, temperature changes, or signals from the nervous system. This is why so many different things can cause the same result.
Foods, Drugs, and Allergic Reactions
The triggers most people think of first are allergic ones. Common food culprits include peanuts, tree nuts, shellfish, eggs, milk, wheat, and soy. These typically cause hives within minutes to a couple of hours after eating and fall into the category of acute hives, meaning they resolve within six weeks (and usually much faster).
Medications are another major trigger. The drugs most strongly linked to hives include penicillin and related antibiotics, NSAIDs like ibuprofen and naproxen, aspirin, opioid painkillers, blood pressure medications (specifically ACE inhibitors), and contrast dyes used in imaging scans. Some of these cause true allergic reactions, while others activate mast cells directly without involving the immune system’s antibody pathway. Opioids and contrast dyes, for example, can trigger histamine release on their own. This distinction matters because it means you can break out in hives the very first time you’re exposed to certain drugs, not just on repeat exposure.
Infections as a Hidden Trigger
Viral and bacterial infections are one of the most common causes of hives, particularly in children. Respiratory viruses (including the common cold), strep throat, urinary tract infections, mononucleosis, and hepatitis can all trigger outbreaks. The hives often appear during or shortly after the infection and can persist for days or weeks, sometimes outlasting other symptoms. In kids especially, a seemingly random case of hives with no obvious allergen exposure often traces back to a viral infection the child is fighting or just recovered from.
Physical Triggers
Some people develop hives in response to physical stimuli applied directly to the skin. These are classified by their triggers:
- Friction or pressure: Scratching, rubbing, or sustained pressure (like a waistband or backpack strap) produces welts along the line of contact. A firm stroke across the skin may raise a visible line within minutes.
- Cold: Exposure to cold air, cold water, or cold objects triggers hives on the exposed area. This can be dangerous during activities like swimming in cold water, where large areas of skin are affected at once.
- Heat: A rise in core body temperature from exercise, hot baths, or spicy food causes tiny pinpoint hives, often across the chest and arms.
- Sunlight: Solar radiation triggers hives on sun-exposed skin, typically within minutes of going outdoors.
- Vibration: Prolonged contact with vibrating tools or equipment causes localized swelling.
Physical urticaria tends to be predictable. Once you identify the trigger, the pattern repeats consistently, and the welts usually clear within an hour or two of removing the stimulus.
Stress and Emotional Triggers
Psychological stress is a well-documented trigger for hives, though the connection can feel baffling when there’s no obvious physical cause. Your skin has its own local version of the body’s stress-response system. When you’re under emotional stress, your brain releases stress hormones that can activate nerve endings in the skin. These nerve endings release signaling molecules that talk directly to nearby mast cells, prompting them to degranulate and release histamine. It’s a three-way conversation between your nervous system, your immune cells, and your skin, and it can produce real, visible welts during periods of anxiety, grief, overwork, or emotional upheaval.
Stress also tends to worsen hives that were originally triggered by something else. People with chronic hives frequently report that flares track with stressful life events, even when their underlying trigger hasn’t changed.
Autoimmune Connections
When hives persist or recur for longer than six weeks, they’re classified as chronic. In roughly 30 to 45 percent of chronic cases, the immune system itself is the problem. The body produces antibodies that mistakenly target mast cells or the receptors on their surface, causing them to release histamine without any external trigger.
Chronic hives have a notable overlap with autoimmune thyroid disease. Anywhere from 4 to 57 percent of people with chronic spontaneous urticaria (the wide range reflects different study populations) also have Hashimoto’s thyroiditis or Graves’ disease. Smaller but real associations exist with type 1 diabetes, rheumatoid arthritis, celiac disease, and vitiligo. If you’ve had persistent hives with no identifiable trigger, thyroid function is one of the first things likely to be checked.
When No Cause Is Found
For acute hives, a trigger can usually be identified through timing and history. Chronic hives are a different story. Only 10 to 20 percent of chronic cases ever get pinned to a specific cause. The rest are labeled “idiopathic,” which simply means the trigger remains unknown despite evaluation. This can be frustrating, but it doesn’t mean nothing can be done. Treatment focuses on controlling histamine release and suppressing the immune response, and most people with chronic hives eventually go into remission, often within one to five years.
The sheer number of potential triggers is part of what makes hives confusing. A single outbreak might be caused by the antibiotic you started three days ago, the cold you’re coming down with, the pressure from your new shoes, or the stress of a deadline at work. Sometimes it’s a combination. Paying attention to timing, keeping a symptom diary, and noting what changed in the hours or days before an outbreak are the most practical steps toward identifying your specific pattern.