Spitting Up Blood
If you’ve ever gotten a cut or scrape, or had blood taken, you’re familiar with the bright red fluid. It may even have made you feel faint or woozy. Fortunately, in those instances, you know the cause of the blood flow. That is why spitting up blood is so alarming--we don’t know the exact cause.
If it happens in small amounts, spitting up blood is often harmless; however, if you are coughing or spitting up a large amount of blood, or spit up blood for more than a week, you could be suffering from a serious medical condition. Spitting up blood can caused by conditions that affect the gastrointestinal or respiratory tract.
If you are spitting up blood, don’t wait until it gets worse to come to FastMed. We provide our patients with fast and personal care at an affordable cost.
Spitting Up Blood? Here May Be Why...
Spitting up blood isn’t always a sign of a life-threatening medical condition, but you should see a physician to rule out serious concerns. Depending on the cause, spitting up blood can also be accompanied by symptoms such as abdominal pain, bloody stool, diarrhea, vomiting blood, dizziness, or fatigue. Here are some common causes of spitting up blood:
- Gastrointestinal problems, such as esophagitis, gastritis, gingivitis, ulcers in the mouth, or peptic ulcers.
- Respiratory tract problems, like nosebleed, congestive heart failure, lung infections, or collapsed lungs.
- Severe or life-threatening conditions such as cancer, intestinal ulcers, internal trauma, or pulmonary edema.
If you are spitting up small amounts of blood for more than a week, or notice other symptoms such as weight loss, high, fever, and persistent pain, you should immediately visit FastMed Urgent Care. Our experienced medical staff is trained in adult and pediatric urgent care, and we are here to provide you with care 365 days a year.
If you are spitting up blood and having difficulty breathing, vomiting blood, or experiencing altered levels of consciousness, call 911 immediately.
The content presented on this page is not intended to diagnose health problems or take the place of professional medical care.