Diversi vaccini per prevenire le infezioni di tubercolosi sono in corso di sviluppo. Il primo vaccino ricombinante è entrato nella fase di studio clinico negli Stati Uniti nel 2004, sponsorizzato dal "National Institute of Allergy and Infectious Diseases" (NIAID). Uno studio del 2005 ha mostrato che un vaccino genetico per la tubercolosi somministrato con una chemioterapia convenzionale può accelerare la scomparsa dei batteri e proteggere da una successiva infezione nei topi; potrebbero volerci 4-5 anni prima che sia disponibile per gli esseri umani. Un vaccino molto promettente per la tubercolosi, l'"MVA85A", è attualmente allo studio di fase II in Sudafrica da un gruppo della Oxford University, ed è basato su un vaccinia virus geneticamente modificato. Molte altre strategie vengono utilizzate per sviluppare nuovi vaccini.