Dry Cough with blood and weakness

Patient

Q: I have a dry cough, have been coughing up a small amount of blood, no energy, sore throat. Is this viral or is it somthing that needs antibiotics?

Doctor

A:   A number of disease conditions make you cough up blood. These include chest infections, bronchitis, bronchiectasis, tuberculosis, pulmonary edema, pulmonary hypertension and in rare cases lung cancer. If cough suppressants don't resolve your symptoms, you may need to consult your family doctor for further investigations. A complete blood count, chext x-ray, chest CT, bronchoscopy and sputum smear and culture may help in the diagnosis.

Related Q&A

Q: Hello Doctor, I have an extremely strong immune system but I would not want to share my immunity with certain peopl...

Q: What to do if I have a fever of 100.4?

Q: Hello, I often blow my nose at night and seem to be waking up to a bloody tissue every morning or so. I thought it w...

Q: Hello, was in thailand for 2 weeks, bangkok phuket and the islands of phi phi and krabi, travelled to cambodia by pla...

Q: I've had a fever the past two nights and again just now. Also now experiencing pain in my back, runny nose/a little c...

 
DOCTOR ADVISORY BOARD
218

Dr. James Obaji M.D.

  • 247 Reviews
  • Family Physician
173

Dr. Suneel Sharman M.D.

  • 190 Reviews
  • Family Physician
138

Dr. Pat Golden M.D.

  • 169 Reviews
  • Cardiologist
98

Dr. Kunaal Jindal M.D.

  • 112 Reviews
  • Plastic Surgeon
CNN
BBC
MSNBC
CBS
abcNews
FoxNews