beginning of content

Hives (urticaria)

6-minute read

Key facts

  • Hives are itchy, raised swellings on the body — they are also known as urticaria, welts or wheals.
  • They can be triggered by insect bites, food, medicine, infections or heat.
  • Most hives go away within 24 hours but some last longer or keep coming back.
  • Hives can usually be treated with antihistamines and avoiding known triggers.
  • If you have trouble breathing or swelling in your face or throat, call triple zero (000) — it may be an emergency.

What are hives?

Hives (also called urticaria, welts or wheals) are itchy, raised swellings on the skin. They are usually pink or red and can appear anywhere on the body. The swellings can range from small to large and may come in different shapes.

Hives often disappear within 24 hours. Sometimes, the rash can last for weeks.

CHECK YOUR SYMPTOMS — Use the Symptom Checker and find out if you need to seek medical help.

What causes hives?

Hives can be triggered by many different things. Common triggers include:

You might not know what triggers your hives.

When should I see my doctor?

See your doctor if you have:

If your child gets hives repeatedly, it's important to see their doctor. This could indicate an allergy to something in their diet, and your doctor will help you try to find the cause.

When to seek urgent care

Sometimes hives can be signs of something more serious:

If you have symptoms such as shortness of breath or swelling of the face, lips, neck or throat, you may have laryngeal oedema. If you or someone else is having any of these symptoms, call triple zero (000) and ask for an ambulance.

If you think you or someone you know is experiencing anaphylaxis, use an adrenaline autoinjector immediately. Then call triple zero (000) and ask for an ambulance. Follow an ASCIA allergy action plan, if you have one.

FIND A HEALTH SERVICE — The Service Finder can help you find doctors, pharmacies, hospitals and other health services.

How are hives diagnosed?

Doctors usually diagnose hives by looking at your skin. They will ask questions to try to find the trigger. Hives usually don't need tests.

They will also rule out emergencies, such as severe allergy (anaphylaxis) or trouble breathing.

If you have hives that last a long time and there's no clear cause, blood and urine tests may check for other conditions. Your doctor may refer you to a specialist.

ASK YOUR DOCTOR — Preparing for an appointment? Use the Question Builder for general tips on what to ask your GP or specialist.

How are hives treated?

Hives usually get better without treatment. If you do need treatment, it will depend on what is causing them and how severe they are, and how your body reacts.

Self-care at home

If you know what causes your hives, try to avoid triggers. You can also use a cool compress or bath, or apply calamine lotion to help relieve the symptoms.

Avoid alcohol, as this can also worsen symptoms.

Medicines for hives

Medicines for hives include antihistamines, which may be helpful if your symptoms don't go away after a few days.

You can buy these medicines over the counter at a pharmacy. Ask your pharmacist which antihistamine is best for you, as some may cause drowsiness.

If your hives do not respond to antihistamines, your doctor may suggest other medicines.

What are the complications of hives?

Hives can sometimes lead to complications such as reduced quality of life. Scratching and itching may disturb sleep and daily activities. People with chronic urticaria may feel anxious and stressed, and flare-ups can limit work, school or social life.

If hives are causing sleep issues or making you feel anxious, let your doctor know so they can adjust your treatment as needed.

Can hives be prevented?

If your hives are caused by a specific trigger, such as a food or medicine, you should avoid your known triggers.

If you don't know what is causing your hives, it may be difficult to prevent.

Resources and support

You can also call healthdirect on 1800 022 222 at any time to speak to a registered nurse (known as NURSE-ON-CALL in Victoria) for more information and advice.

Check your symptoms Find a health service

Healthdirect 24hr 7 days a week hotline

24 hour health advice and information you can count on

1800 022 222

Government Accredited with over 140 information partners

We are a government-funded service, providing quality, approved health information