Hives happen when cells in your skin release a chemical called histamine, which makes nearby blood vessels leak fluid into the surrounding tissue. That fluid creates the raised, itchy welts you see on your skin. About 20% of people experience hives at some point in their lives, and the triggers range from allergic reactions and medications to stress, temperature changes, and even your own immune system turning against you.
What Happens in Your Skin
Your skin contains immune cells called mast cells, which act like tiny alarm systems. When something triggers them, they burst open and dump histamine (along with other inflammatory chemicals) into the surrounding tissue. Histamine does two things that produce hives: it forces small blood vessels to widen and leak fluid, creating the raised welts, and it stimulates nerve endings, causing that intense itch.
Mast cells can be triggered in two very different ways. The classic allergic route involves your immune system producing antibodies against a specific substance, like peanuts or bee venom. The next time you encounter that substance, those antibodies latch onto mast cells and tell them to release their contents. But mast cells can also be triggered directly, without any allergy involved. Certain medications, physical pressure, heat, and even emotional stress can make mast cells degranulate on their own. This is why you can break out in hives without being “allergic” to anything in the traditional sense.
The Most Common Triggers
Acute hives, the kind that come and go within days or weeks, usually have an identifiable cause. The most frequent culprits fall into a few categories:
- Foods: Shellfish, peanuts, tree nuts, eggs, milk, and wheat are among the most common food allergens. Some foods also contain natural histamine or trigger histamine release without involving an allergy at all. Fermented foods, aged cheeses, and certain fish fall into this category.
- Medications: Antibiotics (especially penicillin-type drugs) are a classic trigger. Aspirin, ibuprofen, and other anti-inflammatory painkillers can also cause hives by directly activating mast cells rather than through a true allergy. Opioid pain medications do the same.
- Infections: Viral and bacterial infections are one of the most overlooked causes. A cold, flu, or urinary tract infection can trigger widespread hives that last for the duration of the illness.
- Insect stings: Bee, wasp, and fire ant venom triggers an immune response that can produce hives well beyond the sting site.
- Contact allergens: Latex, pet dander, and certain plants can cause hives where they touch your skin, or sometimes all over.
Physical Triggers You Might Not Suspect
Some people get hives from purely physical stimuli, with no allergen involved. These forms of hives are more common than many people realize.
Heat is a major one. Cholinergic urticaria produces small, intensely itchy welts when your core body temperature rises. For nearly 9 in 10 people with this condition, exercise is the primary trigger. But hot showers, saunas, spicy foods, and even walking from an air-conditioned building into summer heat can set it off. Feeling anxious or angry can do it too, since emotional arousal raises body temperature slightly.
Cold works in the opposite direction. Some people develop hives on skin exposed to cold air, cold water, or cold objects. Pressure on the skin, like from a tight waistband, a heavy bag strap, or sitting for a long time, can produce welts that appear hours later. Sunlight, vibration, and even water touching the skin (regardless of temperature) are rarer but documented triggers.
Why Stress Gives You Hives
Stress hives are real and surprisingly common. When your body enters fight-or-flight mode, it releases histamine as part of its defensive response. The same chemical that causes allergic hives gets dumped into your system by your autonomic nervous system, producing identical welts and itching with no allergen in sight.
Stress can also worsen hives that started for another reason. If you already have a mild reaction to something, anxiety and emotional distress can amplify the histamine response and make the outbreak more severe or longer-lasting. People who notice hives appearing during high-pressure periods at work, after arguments, or during major life changes are often experiencing this mechanism.
Acute vs. Chronic Hives
The distinction matters because it changes what’s likely causing your hives and how they’re managed. Acute hives last less than six weeks and account for roughly 70% of cases. They usually have a clear trigger: a new food, a medication, an infection, or an insect sting. Once you identify and avoid the trigger, they stop.
Chronic hives persist for more than six weeks, sometimes appearing daily or nearly daily for months or years. They account for about 30% of cases, and here’s the frustrating part: in most chronic cases, no external trigger is ever identified. The condition is then called chronic spontaneous urticaria, and it often has an autoimmune component. Up to 45% of chronic spontaneous urticaria cases are thought to be autoimmune in origin, meaning your immune system is producing antibodies that activate your own mast cells. About 40% of these patients have circulating antibodies that directly target their mast cells or the antibodies sitting on them.
There’s also a notable connection to thyroid disease. Studies enrolling over 100 patients have consistently found elevated anti-thyroid antibodies in people with chronic hives, with rates ranging from about 4% to 37% depending on the study. This doesn’t mean thyroid disease causes hives directly, but the two conditions share an underlying tendency toward autoimmunity.
How the Cause Is Identified
Figuring out why you’re getting hives starts with a detailed history rather than a battery of tests. An allergist will ask about the timing of outbreaks, what you ate, what medications you take, recent illnesses, physical activities, and stress levels. The pattern often reveals the trigger before any test does.
When allergy testing is needed, the most common approach is a skin prick test: tiny amounts of suspected allergens are placed on your skin through small scratches, and the area is watched for a reaction. If skin testing isn’t possible (because of a skin condition or certain medications), a blood test measuring allergen-specific antibodies can substitute. For suspected food or medication allergies, challenge tests may be used, where you consume a small amount of the suspected trigger under medical supervision.
For chronic hives with no obvious trigger, testing typically shifts toward looking for autoimmune markers, thyroid antibodies, and signs of underlying infection or inflammation. An autologous serum skin test, where a small amount of your own blood serum is injected into your skin, produces a positive reaction in about half of chronic hives patients, suggesting their blood contains something that activates their own mast cells.
When Hives Signal Something Dangerous
Hives alone, while miserable, are not dangerous. They become an emergency when they appear alongside signs of anaphylaxis, a severe whole-body allergic reaction. The symptoms to watch for include throat tightness or a swollen tongue, wheezing or difficulty breathing, dizziness or fainting, a rapid and weak pulse, nausea or vomiting, and skin that looks flushed or unusually pale. If hives appear with any of these symptoms, especially after eating a new food, taking a medication, or being stung by an insect, that’s a medical emergency requiring immediate epinephrine and a trip to the emergency room.
Hives that appear with swelling of the lips, eyelids, or hands (called angioedema) are also worth taking seriously. Angioedema involves deeper tissue swelling and can affect the throat. It’s not always dangerous, but when it involves the airway, it can become life-threatening quickly.

