Mentre i bambini possono essere utilmente vaccinati per proteggerli dalla TBC, sfortunatamente nessun vaccino attualmente disponibile provvede una protezione affidabile per gli adulti. Per questi ultimi resta disponibile la chemioprofilassi antitubercolare. La chemioprofilassi prevede la possibilità di ricorrere, in alcuni soggetti portatori di infezione tubercolare ma non ancora ammalati, così come per alcune persone ad alto rischio, ad un ciclo di terapia preventiva con un agente antitubercolare, l'isoniazide (INH o INI). Il ciclo deve essere prolungato per almeno 6-12 mesi. Con la profilassi ci si prefigge di uccidere i micobatteri mentre sono ancora inattivi e quindi impedire il possibile sviluppo della malattia nei mesi/anni successivi.