При туберкулезном кровохарканье необходим хороший отдых, постельный режим, положение пораженной стороны лежа. Необходимо медикаментозное лечение, а при неэффективности медикаментозного лечения может быть использовано хирургическое вмешательство. При медикаментозном лечении наиболее важным является проведение противотуберкулезной терапии туберкулеза и одновременная остановка кровотечения с помощью таких препаратов, как гемостатические минералы, гемопарафиновая кислота и гемагглютинин. Более специфичными препаратами для лечения кровохарканья являются гормоны гипофиза, которые останавливают кровотечение за счет улучшения и уменьшения легочного кровотока. При неудовлетворительном лечении этими препаратами можно выявить и вылечить разрыв сосуда с помощью легочной ангиографии и интервенционной эмболизации легочных сосудов, а также систематического и стандартизированного противотуберкулезного лечения.