Most hives clear up on their own within 24 hours, and a non-drowsy over-the-counter antihistamine is the fastest way to speed that along. But if your hives keep returning or last longer than a day, the approach changes. Here’s what actually works, why hives happen in the first place, and how to tell whether yours need more than a pill from the drugstore.
Why Hives Happen
Hives are caused by cells in your skin called mast cells. When something triggers these cells, they burst open and release histamine and other irritating chemicals into the surrounding tissue. Histamine makes tiny blood vessels leak fluid into the skin, which produces those raised, itchy welts. The process can start within minutes of exposure to a trigger, and individual welts typically fade within a few hours as your body reabsorbs the fluid, though new ones can keep appearing.
Mast cells are most commonly triggered when an antibody called IgE (which sits on the surface of the cell) latches onto an allergen. But mast cells can also be activated by medications, infections, insect venom, pressure on the skin, heat, cold, and stress. This is why hives sometimes appear with no obvious allergic cause.
Common Triggers to Watch For
In adults, the most frequent food-related triggers are peanuts, tree nuts, fish, and shellfish. In children, egg, milk, peanuts, and tree nuts top the list. Beyond classic food allergies, many people with recurring hives notice flare-ups after eating histamine-rich foods like red wine, aged cheese, fermented cabbage, preserved meats, mackerel, and citrus fruit. These foods don’t cause an allergic reaction per se, but they add more histamine to a system that’s already on edge.
Aspirin and other anti-inflammatory painkillers are another well-documented trigger. People with aspirin-triggered hives show elevated levels of a specific inflammatory fat in their blood after taking the drug. Certain food additives, including preservatives, artificial dyes, artificial sweeteners, and aromatic compounds found in garlic, tomatoes, and artichoke, can also provoke hives through a non-allergic pathway sometimes called a “pseudoallergy.” Alcohol and caffeine have been reported as triggers in smaller numbers of people.
If your hives come and go unpredictably, keeping a food and activity diary for two to three weeks can help you spot patterns you’d otherwise miss.
Immediate Relief at Home
The simplest thing you can do right now is apply a cool compress. Dampen a clean washcloth with cool water, or wrap a few ice cubes in a cloth, and hold it against the itchy area for 10 to 15 minutes. You can repeat this several times a day. One caveat: if cold itself triggers your hives (a condition called cold urticaria), skip this step.
Loose, lightweight clothing helps too. Tight waistbands, bra straps, and rough fabrics can trigger new welts through pressure alone. Avoid hot showers and direct sun while you’re breaking out, since heat tends to make hives worse. Resist scratching. It feels irresistible, but scratching causes mast cells to release even more histamine, spreading the reaction.
Over-the-Counter Antihistamines
A second-generation (non-drowsy) antihistamine is the standard first-line treatment for hives. These work by blocking the histamine receptors in your skin so the chemical can’t cause swelling and itching. The three most widely available options are cetirizine (Zyrtec), loratadine (Claritin), and fexofenadine (Allegra), all sold without a prescription.
Not all three perform equally. In head-to-head research, cetirizine at 10 mg daily was significantly more effective at completely suppressing hives than fexofenadine at 180 mg. A pooled analysis found that loratadine at 10 mg was no better than placebo at fully clearing symptoms, and the same was true of fexofenadine. This doesn’t mean loratadine and fexofenadine are useless for mild cases, but if you want the strongest over-the-counter option, cetirizine has the best evidence behind it. The trade-off is that cetirizine is slightly more likely to cause drowsiness than the other two, though far less so than older antihistamines like diphenhydramine (Benadryl).
Diphenhydramine is the classic option for fast relief. The adult dose is 50 mg every six hours as needed. It works, but it causes significant drowsiness, so it’s best reserved for nighttime or situations where sedation isn’t a problem. For children, dosing is based on weight, and it should not be given to children under one year of age.
What to Do if Hives Keep Coming Back
Individual hives that last less than six weeks are classified as acute. They’re usually caused by a specific trigger (a food, a medication, an infection) and resolve once the trigger is removed and antihistamines are on board. Most people searching “how to get rid of hives” fall into this category.
If your hives keep appearing three to four times per week for six weeks or longer, you’ve crossed into chronic spontaneous urticaria. This is a different condition with a different outlook. In most cases, no specific allergen is responsible. The immune system is activating mast cells on its own, for reasons that are often unclear.
Treatment for chronic hives follows a stepwise approach. It starts with daily second-generation antihistamines. If a standard dose doesn’t control symptoms, guidelines allow for increasing the dose up to four times the standard amount (for example, up to 40 mg of cetirizine daily), though this should be done under a doctor’s guidance. If higher-dose antihistamines still aren’t enough, the next step is a biologic injection that targets the IgE antibody sitting on mast cells, reducing their ability to fire. For the small percentage of people who don’t respond to that, immunosuppressant medications are an option.
Reducing Flare-Ups Through Diet
If you have chronic hives, your diet may be making things worse even if food isn’t the root cause. Many people with chronic urticaria report that histamine-rich foods like aged cheese, red wine, fermented foods, preserved meats, and certain fish intensify their symptoms. A low-histamine diet, where you temporarily eliminate these foods and reintroduce them one at a time, can help you figure out which ones are contributing.
Pseudoallergens in processed foods are another category worth investigating. These include artificial preservatives, food dyes, artificial sweeteners, and naturally occurring compounds like salicylates found in tomatoes, fruits, and rhubarb. Some people with chronic hives improve significantly after removing processed foods for several weeks, even when standard allergy tests come back negative.
When Hives Signal Something Dangerous
Hives alone are uncomfortable but not dangerous. Hives combined with any of the following symptoms are a medical emergency, because they may signal anaphylaxis:
- Swelling of the tongue or throat
- Difficulty breathing or wheezing
- Dizziness or fainting
- A rapid, weak pulse
- Nausea, vomiting, or diarrhea alongside the hives
- Skin turning very pale or flushed beyond the hive areas
If you carry an epinephrine auto-injector, use it immediately and still go to an emergency room afterward. Anaphylaxis symptoms can return even after the initial injection wears off, without any additional exposure to the allergen.

