How to treat nosebleeds naturally without side effects

nosebleeds natural treatment

The medical term for nosebleeds is epistaxes. This is a very common problem all around the world. Our inner nose is full of tiny blood vessels and it is one of the most sensitive parts of our bodies. When these blood vessels get disturbed, then our blood starts to flow from the nostril, or in some cases, it can flow from both nostrils.

This bleeding can be light or heavy. It can last from a few seconds to more than ten minutes. There are some cases when symptoms such as fainting, confusion, weakness, and dizziness can accompany a nosebleed.

Every single person can get nosebleeds but they are most common among children ages two through ten and adults ages fifty through eighty[1].

Nosebleeding causes

There are many different causes of nosebleeds. Dry air is the most common cause of nosebleeds. Dry air dries out your nasal membranes. Also, there are other causes for nosebleeds such as taking large doses of aspirin, excessive smoking, alcohol abuse, hard scratching or picking the nose, high altitudes, excessive heat, repeated sneezing, an injury to the nose, allergic reactions, exposure to chemical irritants and frequent nose blowing. Cancer, blood clotting disorders, high blood pressure, upper respiratory infections, hormonal changes during pregnancy, and nutritional deficiencies can also lead to nosebleeds.

Nosebleeds are frightening but not a serious problem. In most cases, people can handle this problem easily with the help of some simple home remedies.

11 Home remedies for nosebleeds

Saline water

One of the most common causes of nosebleeds is the dryness inside the nasal membranes during the winter season. To solve this problem, you should soothe and moisturize irritated nasal membranes with saline water[2,3].

You should add a pinch of salt to ½ cup of water and you should stir it well. You should put a few drops of this home remedy into your nose to moisten the inner lining of your nasal passages. Also, you can use a few drops of saline nasal spray which you can buy in the markets. You should follow some of the mentioned natural cures two or three times per day during the winter in cold and dry climates.


This natural cure is a good clotting agent which is highly effective in stopping nose bleeding. Onion has natural fumes which can help clot the blood [4]. You should cut one onion into thick slices. You should press one slice under your nose and then you should inhale the fumes. You will notice that the bleeding will stop within minutes. Also, there is another option and that is to put two or three drops of freshly extracted onion juice in each nostril. You should repeat this natural treatment as much as you need.


In Ayurveda medicine, this natural cure is highly recommended for people who want to stop their nosebleeds [5]. It has soothing and cooling nature which can stop the bleeding in a very short time. Also, it is a natural antihistamine which can help you to ward off many allergies which can cause nosebleeds. You should put a few drops of coriander oil or fresh coriander juice into the inner nose lining and you will notice that the bleeding will stop very soon. Also, you can prepare a paste of coriander leaves and you should apply it to your forehead. It has a cooling effect which will stop the nose bleeding in a very quick way.

nosebleeds natural treatments


Cayenne is also a very effective home remedy which can stop the nosebleed. It is working as a cell stimulant and also it regulates the pressure of your blood flow. This natural cure can remove the heavy pressure from the hemorrhaging area and also it will allow quick coagulation [6]. You should add one teaspoon of cayenne powder to one cup of warm water and then you should drink this natural cure. You will notice that very soon, the bleeding will stop. People who suffer from frequent nosebleeds also can take cayenne capsules three times per day. You should talk with your doctor about the proper dosage. Also, you should eat food spices with cayenne on a regular basis.

Holy basil

Holy basil is another popular home remedy in Ayurveda medicine. Basil leaves have many wonderful properties which can help to soothe the nerves of a person who suffers from nosebleeds[7].

You should chew some fresh basil leaves thoroughly. This will calm your body and soon your bleeding will stop. Also, there is another option and that is to extract the juice of a few basil leaves and you should put two drops in each nostril. This natural cure will also stop the bleeding.

Apple cider vinegar

This is also a very effective home remedy which can help you to stop the nosebleed very quickly. It can protect your body from excessive blood loss and also it can heal and seal up the broken blood vessels.

You should soak a small cotton ball in apple cider vinegar. You should place this small cotton ball lightly into your nostril. You should let it stay there for at least ten minutes and you will notice that the bleeding will stop. Also, you can use distilled white vinegar in the same way. You can use apple cider vinegar as your natural treatment for the prevention of frequent nosebleeds. You should mix two teaspoons of raw and unfiltered apple cider vinegar in one glass of warm water and you should drink it three times per day.

Petroleum jelly

It is very important to keep the inside of your nostrils moist during the dry months. Petroleum jelly is a very easy home remedy which can help you to get this effect. This natural cure is very viscous and highly moisturizing and it will not irritate your nasal passages. You should put a small amount of petroleum jelly on your finger and you should apply this natural cure inside of your nose. You should do this natural treatment a few times per day because it can help you to keep your nose moist. You should avoid using too much petroleum jelly at a time to reduce the risk of it being inhaled and swallowed.


This is a very effective home remedy for nosebleeds. It has astringent properties which can promote clotting and they will stop the flow of blood. Also, this natural cure will strengthen your capillaries, and also it is very beneficial for treating allergies which can cause nosebleeds [8]. You should inhale dry and powdered nettle leaves because they can help you to stop the nosebleed. Also, you can extract the juice of a few nettle leaves and you should put a few drops in each nostril. You will notice that your bleeding will soon stop. If you are prone to nosebleeds during the dry months, then you should drink one to two cups of nettle tea per day.

Cold compress

A cold compress is also a very effective natural treatment which can stop your bleeding nose. The cold temperature will cause the blood vessels to constrict faster and it can slow down the blood flow. This natural cure will stop the bleeding within a few minutes. You should wrap a few ice cubes in a thin towel. You should sit up in an upright position and you should tilt your head back. You should apply the ice pack across the bridge of your nose for five to ten minutes. You should repeat this natural treatment if it is needed. You should never apply the ice directly to your nose.

Pinch the nose

The time-honored pinch cure is the easiest way to stop the nosebleed. When you pinch your nose, then this is sending pressure to the bleeding point in your nasal septum which will help you to stop the blood flow in a very quick way. You should sit up straight with your head tilted slightly forward. You should use your thumb and index finger and pinch the soft part of your nose below the bony bridge. You should do this natural treatment for five to ten minutes. During this time, you should breathe through your nose. You should release the pressure gently and you should sit quietly for five minutes. You should repeat this natural treatment as many times as needed until the bleeding stops. You should not lay flat, tilt your head back or put your head between your legs. Also, you should not blow your nose.


This is one of the best natural treatments for nosebleeds and it is very effective if someone suffers from chronic nose bleeds which are caused by low humidity levels. You should boil 1 liter of water in a large-sized bowl. You should bring your face above the boiling water to take in the steam. You should cover your head with a large towel in the manner of a tent because in this way the steam will not escape from the sides. You should draw in the steam for five to ten minutes by breathing gently. You should be careful not to lean too much toward the boiling water.


[1] Yau S. An update on epistaxis. Australian Family Physician. 2015;44(9):653-56.

[2] Pope LER, Hobbs CGL. Epistaxis: an update on current management. Postgraduate Medical Journal. 2005;81:309-14.

[3] American Family Physician. Saline Nasal Irrigation for Upper Respiratory Conditions. 2009;80(10):1117-9.

[4] Nagda KK, Ganeriwal SK. Effect of onion and garlic on blood coagulation and fibrinolysis in vitro. Indian Journal of Physiology and Pharmacology. 1983;27(2):141-5.

[5] Pathak NL, Kasture SB, Bhatt NM, Rathod JD. Phytopharmacological properties of coriander sativum as a potential medicinal tree: An overview. Journal of Applied Pharmaceutical Science. 2011;1(4):20-25.

[6] Guntupalli V. A scientific review on clot dissolving activity of cayenne pepper. International Journal of Current Advanced Research. 2018;7(3):10572-4.

[7] Cohen MM. Tulsi – Ocimum sanctum: A herb for all reasons. Journal of Ayurveda and Integrative Medicine. 2014;5(4):251-59.

[8] Bouassida KZ, Bardaa S, Khimiri M, et al. Exploring the Urtica dioica Leaves hemostatic and wound-healing potential. BioMed Research International. 2017;2017:1047523.



Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.