Is coughing up blood normal?

This is never normal. 1 in 10 patients will cough up blood. If you are coughing up blood it could be due to high pressure around the lung and can worsen on an anticoagulant. Blood clots usually don’t leave a scar in the lung, and pain is usually associated with pulmonary infarction.