Coughing up blood after a nosebleed can be alarming, but in most cases it is normal and not a cause for panic. When you have a nosebleed, blood can drip backward down your throat, especially when you are lying down or tilting your head back. This blood can collect in your throat and airways, and when you cough or clear your throat, you may bring up blood or blood-tinged mucus. The medical term for coughing up blood is hemoptysis, and while it always deserves attention, the most common cause following a nosebleed is simply swallowed or inhaled blood from the nosebleed itself.
Why Does Coughing Up Blood Happen After a Nosebleed?
The nose and the back of the throat are directly connected. When your nose bleeds, the blood has two ways to leave your body. It can flow forward out of your nostrils, or it can flow backward down the back of your throat. This backward flow is called posterior drainage.
Posterior drainage is more likely when you are lying flat, sleeping, or if you tilted your head back during the nosebleed. The blood travels down the back of your throat and into your esophagus or your windpipe. If it goes into your windpipe, your body’s natural reflex is to cough it out. This can look and feel like coughing up blood, even though the blood came from your nose.
The blood you cough up may be bright red, or it may be dark and clotted if it sat in your throat for a while. You might also see blood mixed with mucus or saliva. This is all consistent with a nosebleed that has drained backward.
How to Tell If the Blood Is From Your Nose or Your Lungs
It is important to distinguish between blood from a nosebleed and blood from your lungs. The two situations require very different responses. Blood from a nosebleed is generally not dangerous. Blood from your lungs can be a sign of a serious condition.
Blood from a nosebleed usually appears when you cough, clear your throat, or spit. It often follows a known nosebleed, or it may be accompanied by a feeling of blood dripping in the back of your throat. The blood may be mixed with mucus from your nasal passages. It often looks like streaks of blood in otherwise clear saliva.
Blood from the lungs is different. It is often bright red and frothy, mixed with air bubbles. It may be accompanied by a persistent cough, chest pain, shortness of breath, or a feeling of gurgling in your chest. If you cough up blood that is frothy or bubbly, or if you cough up more than a few tablespoons of blood, you need medical attention immediately.
What to Do Immediately After a Nosebleed
How you handle the first minutes of a nosebleed can reduce the amount of blood that drains backward. The correct position is to sit up straight and lean slightly forward. This keeps blood flowing out of your nostrils instead of down your throat.
Pinch the soft part of your nose, just below the bony bridge, and hold it for at least 10 minutes. Breathe through your mouth. Do not tilt your head back. Do not lie down. These positions encourage blood to flow down your throat, which increases the chance you will cough up blood later.
After the bleeding stops, avoid blowing your nose for several hours. Blowing can dislodge the clot and restart the bleeding. If you cough up a small amount of blood after a nosebleed, it is usually just residual blood that drained backward. This should clear within a few hours.
When Coughing Up Blood Is Not From a Nosebleed
Sometimes coughing up blood has nothing to do with a nosebleed. This is when the situation becomes more serious. If you have not had a nosebleed, and you cough up blood, you should not assume it is from your nose.
Common causes of coughing up blood from the lungs or airways include bronchitis, pneumonia, or a severe respiratory infection. These conditions cause inflammation in the airways, which can lead to small amounts of bleeding. Chronic conditions like chronic obstructive pulmonary disease (COPD) or bronchiectasis can also cause blood-streaked sputum.
Less common but more serious causes include blood clots in the lungs, known as pulmonary embolism, or lung cancer. These are rare in otherwise healthy people, but they are serious when they occur. If you are coughing up blood and you have not had a nosebleed, you should see a doctor promptly.
When to Seek Emergency Medical Care
Most nosebleeds are not emergencies. Most cases of coughing up blood after a nosebleed are also not emergencies. But there are clear signs that you need immediate medical help.
Seek emergency care if you cough up a large amount of blood, defined as more than a few tablespoons. Seek care if the blood is bright red and frothy, which suggests it is coming from your lungs. Seek care if you have chest pain, difficulty breathing, or feel lightheaded or dizzy.
Also seek care if your nosebleed lasts longer than 20 minutes despite direct pressure, or if the bleeding is heavy and you feel weak or faint. If you are taking blood thinners, any nosebleed that does not stop quickly deserves medical evaluation. If you have a known lung condition, coughing up blood should always be discussed with your doctor.
Is It Normal To Cough Up Blood After a Nosebleed?
Yes, it is normal to cough up a small amount of blood after a nosebleed. This happens because blood drains backward from your nose into your throat. When it reaches your airway, your body coughs to clear it. This is a normal protective reflex, not a sign of a new problem.
The key is the amount and the source. A small amount of blood-streaked mucus that appears after a known nosebleed is expected. It should resolve within a few hours. If you continue to cough up blood for more than a day after the nosebleed, or if the amount increases, you should see a doctor.
If the blood is clearly coming from your lungs, not your nose, that changes the picture entirely. Blood from the lungs is always worth a medical evaluation. When in doubt, err on the side of caution and contact your healthcare provider.
How to Prevent Future Nosebleeds
Preventing nosebleeds reduces the chance of coughing up blood afterward. The inside of your nose has many tiny blood vessels close to the surface. They bleed easily when the nasal lining is dry or irritated.
Dry air is a common cause. Using a humidifier in your bedroom, especially in winter, can keep your nasal passages moist. Applying a thin layer of petroleum jelly or a saline nasal gel just inside your nostrils can also help. These products keep the lining from drying out and cracking.
Avoid picking your nose or blowing it too hard. These actions can damage the delicate blood vessels. If you have allergies, treating them can reduce the urge to rub or blow your nose. If you take blood thinners, mention your nosebleeds to your doctor, as these medications increase bleeding risk.
Frequently Asked Questions
Can swallowing blood from a nosebleed make you sick?
Swallowing a small amount of blood is generally harmless, but it can upset your stomach. If you swallow a large amount of blood, you may vomit, and the vomit may look like coffee grounds because the blood has been partially digested.
How much blood is too much when coughing up after a nosebleed?
A few streaks of blood or small clots are expected after a nosebleed. If you cough up more than a few tablespoons of blood, or if the bleeding continues for more than a day, seek medical care.
Is coughing up blood after a nosebleed a sign of lung cancer?
In the context of a recent nosebleed, coughing up blood is almost always from the nosebleed itself. Lung cancer is a rare cause of coughing up blood and would not be the first concern when a nosebleed has just occurred.
What position should I be in to stop a nosebleed?
Sit up straight and lean slightly forward. This keeps blood flowing out of your nose rather than down your throat. Pinch the soft part of your nose for at least 10 minutes.

