Can allergies cause hives?
Yes. Food allergies, pet dander, pollen, insect stings or bites, latex and some drugs can trigger hives. So can pressure, cold, heat, exercise and some infections, and most chronic hives have no known cause.2
Call 911 if someone
- Is short of breath, wheezing or coughing, or has a tight chest
- Has a tight throat or trouble swallowing
- Has swelling of the lips, tongue or the back of the throat
- Feels dizzy, faints or has a weak pulse
These can be signs of anaphylaxis, a serious allergic reaction that can begin very quickly. If someone is having a serious allergic reaction, call 911.
Based on MedlinePlus on anaphylaxis. General information, not medical advice.
How allergies cause it
Hives are itchy, red or white bumps, welts or patches on the skin, and they are common: nearly one in four people have had them.1
Allergic reactions cause the body to release chemicals that can make the skin swell up in hives.3 Hives may appear on different parts of the body but usually last 24 hours or less.7 They usually appear and disappear suddenly and may come back over short periods of time.2
ACAAI says acute urticaria, hives that last no more than six weeks, is most commonly caused by exposure to an allergen or by an infection.6 AAFA lists food allergies, pet dander, pollen, insect stings or bites, latex and some drugs among the triggers.2 ACAAI’s examples of common food triggers are peanuts, eggs, nuts, milk and shellfish.7 A food reaction usually starts within a few minutes to two hours of eating, and many reactions start with skin symptoms such as hives.8
Angioedema, a swelling of the deeper layers of the skin, commonly occurs with hives. It often involves the eyelids, lips, tongue, hands or feet.5 In rare cases, hives can cause a dangerous swelling in the airways that makes it hard to breathe, which is a medical emergency.3 Hives can also be a symptom of anaphylaxis, a life-threatening allergic reaction, though this is rare.1
Allergies or something else?
Many hives have nothing to do with allergies. AAFA lists physical stimuli such as pressure, cold, heat, vibration, exercise or sun exposure, bacterial infections such as urinary tract infections and strep throat, and viral infections such as the common cold.2 AAAAI adds stress and exposure to certain chemicals, and says one of the most common causes of acute hives in children is a viral infection.1
Timing offers a few clues. Acute hives sometimes appear after eating a particular food or coming in contact with a particular trigger.4 They can last less than a day, or up to six weeks.1
Hives that last more than six weeks are called chronic hives.6 These are rarely allergic: only a small percentage of chronic hives are due to an allergy.1 ACAAI says the cause of chronic urticaria is largely unknown.6
Whatever the cause, hives are not contagious.2
When to see a doctor
Call 911 if you have hives along with fainting, shortness of breath, tightness in your throat, tongue or face swelling, or wheezing.1 AAFA also says to go to the emergency room or call 911 if your hives are severe and cover a large area of your body.2 If hives leave bruises, AAAAI says it is important for a doctor to rule out other causes.4
An allergist can examine you and do testing to help determine the cause of a skin reaction.6 Chronic hives are rarely caused by specific triggers, so allergy tests are usually not helpful for them.4
Related conditions
Guides
When to get help
See an allergist if
- Allergy symptoms last for several months of the year
- Allergies bring repeated sinus problems, a blocked nose or trouble breathing
- Over-the-counter remedies don’t control your symptoms
- Allergies or asthma get in the way of daily life
- You often wheeze, cough at night or after exercise, or feel short of breath
Based on ACAAI’s “When To See an Allergist”. General information, not medical advice.
Questions
How long do allergy hives last?
Acute hives can last less than a day, or up to six weeks. Chronic hives stick around longer, and only a small percentage of them are due to an allergy.1
How soon after eating a food allergen do hives appear?
Usually within a few minutes to two hours. FARE says food allergy symptoms usually start as soon as a few minutes after eating and as long as two hours after, and many reactions start with skin symptoms such as hives or a rash.8
Are hives contagious?
No. Hives are not contagious. But if you get hives after contact with an allergen such as poison ivy secretions, you can spread the allergen if you don’t wash it off your skin.2
Can stress cause hives?
Yes. AAAAI lists stress among the non-allergic causes of hives, along with heat, exercise and exposure to certain chemicals.1
Do hives look different on dark skin?
Yes. People with light or medium skin usually have red or pink hives. People with brown or black skin usually have hives the same color as their skin, or slightly darker or lighter.2
Sources
- Acute Hives versus Chronic Hives. American Academy of Allergy, Asthma & Immunology. Read on October 16, 2026.
- Hives (Urticaria). Asthma and Allergy Foundation of America. Read on October 16, 2026.
- Hives. MedlinePlus, U.S. National Library of Medicine. Read on October 16, 2026.
- Skin Allergy. American Academy of Allergy, Asthma & Immunology. Read on October 16, 2026.
- Allergic Skin Conditions. American Academy of Allergy, Asthma & Immunology. Read on October 16, 2026.
- Skin Allergy. American College of Allergy, Asthma and Immunology. Read on October 16, 2026.
- Rashes. American College of Allergy, Asthma and Immunology. Read on October 16, 2026.
- Common Questions. Food Allergy Research & Education. Read on October 16, 2026.