How Do You Treat Hives?

Medically Reviewed by Melinda Ratini, MS, DO on April 02, 2025
2 min read

The first step in managing hives is to find out the cause. You can then try to avoid that trigger.

A mild case often disappears on its own after a few hours. If it lasts longer, you can try an over-the-counter antihistamine.

See a doctor if your outbreak doesn't disappear in a few days, though. And get medical help right away if you notice symptoms of angioedema (such as swelling of the lips, tongue, or throat) or a severe allergic reaction (anaphylaxis).

If you often get hives, or if your outbreaks affect you a lot, your doctor will probably prescribe antihistamines. Treatment with corticosteroids, which you take by mouth, will sometimes reduce swelling when antihistamines don't work. But doctors usually save them for more severe cases. Your doctor may also consider a biologic drug, omalizumab (Xolair) , for chronic hives in people age 12 and over.

Try putting a cool compress on the area, or take a cool shower. Avoid strong soaps, detergents, and other chemicals that can make itching worse.

If you're severely allergic to bee stings or other insect bites, certain foods, or medications, ask your doctor about prescribing  epinephrine (adrenaline). You would use it in a self-injector pen or nasal spray to treat anaphylaxis. Always carry two doses of epinephrine with you.

Tell your doctor if you keep getting bouts of hives that last a month or more.

You could have anaphylaxis if you have hives along with any of these symptoms after a bee sting, insect bite, or new medication:

If your doctor has prescribed epinephrine, use it as directed even if you're unsure whether your symptoms are allergy-related. It’s safe to use. 

Call 911 or get emergency medical help immediately if you have these symptoms and:

  • You don't have access to epinephrine.
  • You have only one dose of epinephrine on hand.
  • Your symptoms are severe.
  • Your symptoms don't ease quickly and completely after the first dose of epinephrine.

You need immediate medical attention to keep the swelling from blocking the air passage to your lungs.