Most hives can be calmed significantly within an hour or two using a combination of an over-the-counter antihistamine and simple physical relief measures. Individual welts typically resolve on their own within 24 hours, though new ones can keep appearing for days or weeks depending on the trigger. Here’s how to get relief as quickly as possible.
Why Hives Appear in the First Place
Hives form when cells in your skin called mast cells release histamine. That histamine causes tiny blood vessels to leak fluid, and the fluid pools under the skin’s surface, creating the raised, itchy welts you see. Everything you do to treat hives at home is aimed at either blocking that histamine or reducing the swelling it causes.
Take the Right Antihistamine First
The single fastest thing you can do is take a non-drowsy antihistamine. Cetirizine (Zyrtec), fexofenadine (Allegra), and loratadine (Claritin) are all effective. These newer antihistamines actually work faster and last longer than the older options like diphenhydramine (Benadryl), despite a common belief that Benadryl is stronger. In a double-blind trial, both cetirizine and loratadine showed a faster onset of action and greater potency than diphenhydramine. The drowsiness people associate with Benadryl is often mistaken for effectiveness, but it’s actually just sedation from the drug crossing into the brain.
If your hives aren’t responding to the standard dose, you can safely take up to four times the normal dose of these newer antihistamines. Dermatologists and allergists routinely recommend this for stubborn hives. That said, if you’ve never tried higher dosing before, start with a double dose and see how you respond before going further.
Cool the Skin Down
While the antihistamine works its way into your system, apply a cold compress directly to the worst patches. Wrap ice or a cold pack in a thin towel and hold it against the hives for 10 to 15 minutes at a time. Don’t apply ice directly to bare skin, and take breaks between applications to avoid cold injury. The cold constricts those leaking blood vessels, which reduces both swelling and itching faster than waiting for medication alone.
Avoid anything that heats your skin. Hot showers, saunas, hot tubs, and even entering a warm room from a cool one can trigger a fresh wave of hives in people who are already breaking out. Keep water lukewarm at most.
Soothe With an Oatmeal Bath
If hives are spread across large areas of your body, a colloidal oatmeal bath can provide broad relief that a single cold compress can’t. The American Academy of Dermatology recommends adding colloidal oatmeal (sold at most drugstores under brands like Aveeno) to a bathtub of warm, not hot, water and soaking for the time listed on the package, usually 15 to 20 minutes. Colloidal oatmeal forms a protective film on the skin that locks in moisture and calms inflammation. The water temperature matters: hot water will make hives worse, so aim for lukewarm or slightly cool.
Avoid Triggers While You’re Breaking Out
Your skin is already primed to react, so anything that stresses it further will produce more welts. Common physical triggers to avoid during a breakout include:
- Tight clothing or friction. Wear loose, soft fabrics. Elastic waistbands, bra straps, and watchbands can cause new hives along pressure lines.
- Heat and sweat. Exercise, spicy food, hot drinks, and warm environments raise your core temperature and can trigger a fresh round of welts.
- Stress and strong emotions. Anxiety and anger are documented triggers. This isn’t “it’s all in your head.” Stress directly activates the same mast cells that release histamine.
- Alcohol. It dilates blood vessels and can worsen swelling.
If you can identify what set off the initial reaction, whether it was a food, a medication, contact with something, or an environmental change, eliminate that exposure immediately. Hives can keep cycling for up to six weeks after the initial trigger in some cases, especially if exposure continues.
Managing Hives at Night
Hives often feel worse at bedtime because there are fewer distractions, and lying down can increase blood flow to the skin. If itching is keeping you awake, you might be tempted to reach for diphenhydramine specifically because it causes drowsiness. But the sedation comes with real downsides: impaired performance the next day, grogginess, and no actual advantage in controlling hives. A better approach is to take your regular non-drowsy antihistamine and pair it with a cold compress and cool, breathable sheets. Keep your bedroom on the cooler side.
How Long Hives Typically Last
Each individual welt usually fades within 24 hours, but new ones can pop up as old ones disappear. A single acute episode can keep producing new hives for days or even up to six weeks, depending on what caused it. Deeper swelling under the skin (called angioedema, often around the eyes or lips) can take up to 72 hours to resolve even with treatment.
If your hives keep returning more days than not for longer than six weeks, that crosses into chronic territory. Chronic hives often have no identifiable external trigger and may need a different treatment approach than what works for a one-time breakout.
When Hives Signal Something Serious
Hives alone are uncomfortable but not dangerous. They become an emergency when they’re part of an allergic reaction affecting your whole body. Go to the emergency room or call 911 if hives appear alongside any of these symptoms:
- Throat, lip, or tongue swelling
- Difficulty breathing or wheezing
- Trouble swallowing
- A weak or rapid pulse
- Dizziness, confusion, or loss of consciousness
- Vomiting, diarrhea, or severe stomach cramping
These are signs of anaphylaxis, which can progress from mild to life-threatening within minutes. If you have an epinephrine auto-injector, use it immediately, but still call emergency services. Anaphylaxis requires professional treatment even after epinephrine is administered.

