How Long Do Hives Last? Days, Weeks, or Months

Most cases of hives clear up on their own within a few days to a few weeks. Each individual welt typically lasts less than 24 hours before fading, though new ones can keep appearing in different spots, making it feel like the same rash is lingering. How long the overall episode lasts depends almost entirely on what triggered it.

Acute Hives: Days to Weeks

Hives that resolve within six weeks are classified as acute. This is the most common type by far, and the majority of people who get hives fall into this category. The most frequent triggers are viral infections (especially in children), medications, foods, and insect stings.

Viral infections are one of the leading causes in young children, and these hives typically last several days before resolving on their own as the immune system clears the infection. Food-related hives tend to be shorter, often appearing within minutes to a couple of hours after eating the trigger food and fading within a day. Stress, heat, and contact with irritants can also cause brief flares that come and go quickly.

How Long Drug-Related Hives Last

If a medication is causing your hives, the timeline depends on how your body is reacting. Hives driven by a true allergic response to a drug typically clear within 48 hours of stopping it. Other types of drug-related hives may take several days after discontinuation to fully resolve. Contact-related hives, like those from a topical cream or adhesive, tend to disappear within a couple of hours once the product is removed from your skin.

The tricky part is that drug reactions sometimes don’t show up immediately. Hives can appear anywhere from a few hours to a few days after starting a new medication, which makes it harder to connect the dots. If you suspect a medication is the cause, stopping it (with your prescriber’s guidance) is the fastest path to resolution.

Chronic Hives: Months to Years

When hives keep recurring for six weeks or longer, they’re considered chronic. This affects a smaller group of people, but it can be frustrating because the cause often can’t be identified. The condition is called chronic spontaneous urticaria, and it’s driven by overactivity in the immune system rather than a specific external allergen.

Chronic hives are self-limiting, meaning they do eventually go away on their own. On average, they last 2 to 5 years. Roughly 30% to 50% of people see their symptoms resolve within the first 12 months. On the other end of the spectrum, about 30% of people still have symptoms at the five-year mark. It’s unpredictable, and the condition often waxes and wanes, with stretches of clear skin interrupted by flares.

Physical Triggers and Recurring Hives

Some people get hives from specific physical stimuli: cold air, pressure on the skin, heat, sunlight, or vibration. These account for about 25% of all chronic urticaria cases. The individual welts from physical triggers tend to be short-lived. Cold-induced hives, for example, can appear within minutes of exposure and fade in as little as 10 minutes once you warm up.

The catch is that the underlying sensitivity can stick around for years. Cold-induced urticaria has a mean duration of roughly 5 to 9 years, though about half of people improve within 5 years. As long as the sensitivity persists, hives will reappear each time you encounter the trigger.

How Quickly Treatment Helps

Over-the-counter antihistamines (like cetirizine or loratadine) tend to work right away for mild cases. Prescription-strength antihistamines take a bit longer: you’ll typically feel effects within 1 to 3 hours, with the full benefit kicking in at 8 to 10 hours and lasting about 24 hours. For severe chronic flares, short courses of oral steroids lasting three to five days are sometimes used, but current guidelines strongly discourage long-term steroid use for hives because of side effects.

If standard antihistamines aren’t enough for chronic hives, doctors may increase the dose (up to four times the standard amount is considered safe for most adults) or add other medications that calm the immune response. The goal is to keep symptoms controlled while waiting for the condition to enter remission naturally.

When Hives Signal Something Serious

Hives on their own, while uncomfortable, are rarely dangerous. They become a medical emergency when they’re part of a severe allergic reaction called anaphylaxis. This typically happens within minutes of exposure to an allergen, though it can occasionally be delayed by 30 minutes or longer.

The warning signs that hives have crossed into emergency territory include difficulty breathing, throat or tongue swelling, a rapid or weak pulse, dizziness or fainting, vomiting, and a sudden drop in blood pressure. If hives appear alongside any of these symptoms, that’s a situation requiring immediate emergency treatment, not antihistamines at home.

What to Expect Day by Day

For a typical acute case, here’s a rough timeline. Individual welts rise and fade within hours, rarely lasting a full 24 hours in one spot. New welts may appear elsewhere, giving the impression the rash is spreading or moving. Most acute episodes peak within the first day or two and gradually slow down over the following days. If the trigger is gone (the virus has cleared, the food has been digested, the medication has been stopped), the cycle of new welts appearing should taper off within a week or so for the majority of people.

If you’re still getting new hives after two weeks with no obvious trigger, it’s worth getting evaluated. And if they persist past the six-week mark, that shifts the conversation toward chronic urticaria and a longer-term management plan. The good news is that even chronic hives are temporary. They just operate on a longer clock.