Hives, Urticaria, and Angioedema

Medically Reviewed by Jabeen Begum, MD on April 17, 2023
4 min read

Hives are swollen, pale red bumps, patches, or welts on the skin that appear suddenly. On darker skin tones, they can appear skin-colored and can be more difficult to see. They can happen because of allergies or other reasons. Your doctor may call them urticaria.

Hives usually itch, but they may also burn or sting. They can show up anywhere on your body, including the face, lips, tongue, throat, and ears. Hives can change size rapidly and move around, disappearing in one place and reappearing in other places, often in a matter of hours. Hives can often appear and then clear up within a few hours. Some people have one flare-up and never get hives again. It’s also possible to have many flare-ups.

They range in size from a pencil eraser to a dinner plate and may join together to form larger areas known as plaques. They can last for hours, weeks, or even years.

Angioedema is different. The swelling happens under the skin, not on the surface. It’s marked by deep swelling around the eyes and lips and sometimes of the genitals, hands, and feet. It generally lasts longer than hives, but the swelling usually goes away in less than 24 hours. It’s rare, but angioedema of the throat, tongue, or lungs can block your airways, making it hard to breathe.


Allergic reactions, chemicals in foods, insect stings, sunlight, and medicines can make your body release a chemical called histamine. Histamine sometimes makes blood plasma leak out of small blood vessels in the skin, causing hives or angioedema.

Sometimes, doctors don’t know exactly why hives have formed.

Acute urticaria and/or angioedema: With these conditions, hives or swelling lasts less than 6 weeks. The most common causes are foods, medicines, latex, and infections. Insect bites or a disease may also be responsible.

The most common foods that cause hives are nuts, chocolate, fish, tomatoes, eggs, fresh berries, soy, wheat, and milk. Fresh foods cause hives more often than cooked foods. Certain food additives and preservatives may also be to blame.

Drugs that can cause hives and angioedema include aspirin and other NSAIDs (such as ibuprofen), high blood pressure medications (such as ACE inhibitors), and painkillers such as codeine.

Chronic urticaria and/or angioedema: Hives or swelling that lasts more than 6 weeks. The cause is usually harder to find than in acute cases. The causes can be similar to those of acute urticaria but can also include your immune system, chronic infections, hormonal disorders, and tumors.

Physical urticaria: Hives caused by direct physical stimulation of the skin – for example, cold, heat, sunlight, vibration, pressure, sweating, and exercise. They usually happen right where the skin was affected and rarely appear anywhere else. Most appear within 1 hour after exposure.

Dermatographism: Hives that form after firmly stroking or scratching the skin. You may also have other forms of hives.

Hereditary angioedema: Painful swelling under the skin. It runs in families.

Your doctor will ask you many questions to try to find the cause of hives or angioedema. You’ll also get a checkup.

Your doctor may give you skin tests to find out if you’re allergic to something. You may get blood tests, too.

The best treatment is to identify and remove the trigger. But that’s not always easy.

Your doctor may prescribe antihistamines to ease your symptoms or help prevent them.

If you have chronic hives, you may need antihistamines or a combination of medications, such as steroids or a biologic drug.

For severe hives or angioedema, you may need a shot of epinephrine or a steroid medication.

While you wait for the hives and swelling to disappear:

  1. Avoid hot water. Use lukewarm water instead.
  2. Use gentle, mild soap.
  3. Apply cool compresses or wet cloths to the affected areas.
  4. Try to work and sleep in a cool room.
  5. Wear loose-fitting lightweight clothes.
  6. Use anti-itch medication that you can get without a prescription, such as an antihistamine or calamine lotion.
  7. Apply a fragrance-free moisturizer several times a day to keep your skin from getting dry.

If you have hives or angioedema and any of the following symptoms, call your doctor right away:

  • Dizziness
  • Wheezing
  • Trouble breathing
  • Tightness in the chest
  • Swelling of the tongue, lips, or face