Nosebleeds in kids: what causes them & how to stop them

Worried about your health?
Select a symptom, answer some questions, get advice
Bleeding from your nose is also known as a nosebleed. The medical word for a nosebleed is 'epistaxis.'
Nosebleeds are very common, especially in children and older people.
Most nosebleeds are mild and do not last long.
Nosebleeds can be distressing for children, but the bleeding can usually be easily stopped with first aid. Most nosebleeds do not need special treatment.
You may have sudden bleeding from one or both nostrils.
Some people with nosebleeds may have a have a blood disorder. Other symptoms of a blood disorder can be:
You should see your doctor if you have these symptoms.
Nosebleeds are caused when the tiny blood vessels on the inside of your nose break. This causes bleeding. The blood comes out of your nose. It can come from one or both nostrils.
Nosebleeds can happen if you:
Nosebleeds can also be related to:
Nosebleeds can also happen with some medical conditions, such as:
You are also more likely to get nosebleeds when you are pregnant.
Nosebleeds can be a nuisance but they're usually not serious. If you have frequent, persistent (long lasting) or very heavy nosebleeds, you should talk to your doctor.
See your doctor as soon as you can if:
It's important to seek urgent medical attention if you have a nosebleed while taking blood thinning medicines.
Your doctor will ask about your symptoms and your recent health. They'll also ask what medical conditions you have and what medicines you take.
Your doctor will check your nose and might do a general examination.
In some cases, blood tests may be needed to see if a health problem is causing your nosebleeds.
Your doctor may refer you to an ear, nose and throat specialist doctor.
Try to stay calm if you have a nosebleed. Most nosebleeds can be treated at home with simple self-care.
A child with a nosebleed might feel scared or upset. Try to comfort and reassure your child. Tell them that nosebleeds happen a lot and many kids get them.
To stop a nosebleed:
Don't pinch the bony part (bridge) of your nose. Don't lean your head backwards.
After 10 minutes, see if your nose is still bleeding. If the bleeding starts again, repeat the steps above for another 10 minutes.
While you are holding your nostrils, try having a cold drink or sucking on some ice cubes.

Lean forward and firmly pinch the nose below the the bony part for 10 minutes to help stop a nosebleed.
When the bleeding has stopped:
If a nosebleed is very heavy and does not stop after 20 minutes of pressure, you need to go to your nearest emergency department. You may need treatment with:
If your nosebleeds keep happening and become a problem, you may need more treatment. The treatment may involve surgery to close off the blood vessels in the nose. Talk to your doctor about your options.
In some cases, nosebleeds can be prevented. It depends on the cause.
You can help prevent some nosebleeds by:
Treating underlying conditions such as hay fever may also help prevent a nosebleed.
If you swallow blood from a nosebleed, you may feel sick and vomit.
Rarely, nosebleeds can cause serious blood loss.
Frequent, heavy nosebleeds may cause anaemia.
The Royal Children's Hospital Melbourne has more information about nosebleeds in children.
If you want to learn first aid try one of the many courses available through providers like:
You can call the healthdirect helpline on 1800 022 222 (known as NURSE-ON-CALL in Victoria). A registered nurse is available to speak with 24 hours a day, 7 days a week.
Find out how we develop and review our content.
Last reviewed: December 2025




