Hives happen when immune cells in your skin release histamine and other inflammatory chemicals, causing fluid to leak from small blood vessels into the surrounding tissue. This creates the raised, itchy welts (called wheals) that can appear anywhere on the body. The triggers range from allergic reactions and infections to physical stimuli like cold air or pressure, and sometimes no identifiable cause at all.
What Happens Inside Your Skin
The key players are mast cells, a type of immune cell concentrated in your skin. When something triggers these cells, they release stored histamine and other inflammatory substances in a process called degranulation. Histamine makes nearby blood vessels dilate and become leaky, allowing fluid to pool under the skin’s surface. That pooling is what creates the characteristic raised, red or skin-colored welts that itch intensely.
In a classic allergic reaction, your immune system produces specific antibodies (IgE) against a substance it has mistakenly flagged as dangerous. The next time you encounter that substance, those antibodies signal the mast cells to dump their contents. But mast cells can also be activated through entirely different pathways that don’t involve allergies at all, which is why hives have so many possible causes.
Allergic Triggers
The allergic pathway is what most people think of when they picture hives. Any allergen that can spread through the bloodstream and reach the skin has the potential to cause a widespread outbreak. The most common culprits are foods, medications (particularly antibiotics like penicillin), and venom from insect stings, including bees, wasps, yellow jackets, hornets, and fire ants.
Food-triggered hives typically appear within minutes to a couple of hours after eating. Common offenders include shellfish, peanuts, tree nuts, eggs, milk, and wheat. The reaction tends to be fast and obvious enough that people can often connect it to a specific meal. Allergic hives are almost always acute, meaning they come on suddenly and resolve within days to a few weeks.
Medications That Cause Hives Without an Allergy
Some medications trigger hives through a completely different mechanism that bypasses the allergic pathway. NSAIDs (like ibuprofen and aspirin), opioid painkillers, certain antibiotics, and radiocontrast dyes used in medical imaging can all directly activate mast cells without any IgE antibodies involved. This means you don’t need a prior sensitization, and it can happen the very first time you take the drug.
ACE inhibitors, a common class of blood pressure medication, can cause a related condition called angioedema, which is deeper swelling under the skin. The mechanism is different still: these drugs interfere with the breakdown of a substance called bradykinin, a powerful molecule that makes blood vessels expand and leak. This type of swelling typically affects the lips, tongue, and throat rather than producing the classic hive welts.
Physical and Environmental Triggers
Your skin can break out in hives from purely physical stimuli, with no allergen involved. These “physical urticarias” are classified by what sets them off:
- Friction or pressure: Simply scratching, rubbing, or wearing tight clothing can produce welts along the line of contact. This is called symptomatic dermographism (literally “skin writing”), and it’s one of the most common forms. A related type, delayed pressure urticaria, produces deeper, painful swelling hours after sustained pressure from things like waistbands, bra straps, or sitting on a hard surface.
- Cold: Exposure to cold air, cold water, or cold objects triggers hives on the exposed skin. This can be dangerous during swimming in cold water, as a large-area reaction can cause dizziness or even anaphylaxis.
- Heat: Direct contact with warm objects or environments can trigger localized welts.
- Sunlight: Solar urticaria produces hives on sun-exposed skin within minutes of UV exposure.
- Vibration: Prolonged contact with vibrating tools or equipment can cause swelling in the hands and arms.
Some people develop hives when their core body temperature rises rapidly from exercise, hot showers, or emotional stress. These tiny, intensely itchy welts are called cholinergic urticaria and tend to appear on the chest and upper body before spreading.
Infections, Especially in Children
Viral infections are one of the most common causes of hives in young children, and the outbreak often appears even when the child seems otherwise well, with few or no other symptoms of illness. Parents sometimes spend weeks trying to identify a food allergy when the actual trigger is a routine virus the child is fighting off. These infection-related hives can last days to weeks but typically resolve on their own as the illness clears.
In adults, certain bacterial infections have also been linked to hives. Chronic infection with H. pylori (a stomach bacterium) and ongoing sinus infections are both recognized triggers, particularly for hives that keep coming back over longer periods.
Stress and the Skin-Brain Connection
Stress doesn’t just make existing hives worse. It can contribute to their onset. Your skin has its own local version of the body’s stress-response system, complete with the same hormones your brain produces under pressure. When you’re stressed, nerve endings in the skin release signaling molecules that can directly activate mast cells.
People with chronic hives show measurable differences in how their stress-response system functions. Research published in Clinical Therapeutics found that people with chronic urticaria had lower baseline cortisol levels than healthy individuals, and this difference was more pronounced in those with autoimmune-related hives and more severe symptoms. Their stress-hormone pathways also responded abnormally to stimulation compared to healthy controls, suggesting a disrupted feedback loop between the brain and the immune system.
Chronic Hives and Autoimmune Connections
When hives recur for longer than six weeks, they’re classified as chronic urticaria. For most people who reach this point, no specific external trigger is ever identified. The cause is often internal: the immune system producing antibodies that mistakenly target the body’s own mast cells, triggering them to release histamine without any outside allergen.
About 1 in 5 people with chronic hives also have an autoimmune disease. The associated conditions include thyroid disease (the most common link), lupus, rheumatoid arthritis, celiac disease, type 1 diabetes, and vitiligo. This doesn’t mean these diseases cause the hives directly, but they share an underlying pattern of immune dysregulation. If you develop chronic hives, your doctor may check thyroid function and other autoimmune markers.
Other conditions occasionally linked to chronic hives include liver disease, certain lymphomas, and asthma. Rarely, chronic hives turn out to be caused by a food or medication allergy, but this is the exception rather than the rule. In many cases, the hives eventually resolve on their own, though this can take months or even years.
Acute vs. Chronic: The Six-Week Line
The distinction matters because the cause, workup, and outlook differ significantly. Acute hives (lasting less than six weeks) usually have an identifiable trigger: a food, a medication, an infection, or a sting. They tend to respond well to antihistamines and resolve once the trigger is removed or the illness passes.
Chronic hives (lasting longer than six weeks) are a different clinical picture. The trigger is usually internal or unknown, and the condition tends to wax and wane unpredictably. Episodes may come daily or several times a week, then disappear for a stretch before returning. Treatment focuses on controlling symptoms rather than eliminating a cause, and some people need ongoing antihistamine therapy at higher-than-standard doses to keep the welts at bay.