A vacina contra tuberculose é a BCG. Essa imunização é composta por bacilos vivos, com cepas enfraquecidas da bactéria Mycobacterium bovis. Ela ajuda o sistema imunológico a produzir anticorpos e se defender da doença, evitando assim complicações. A vacina deve ser administrada no bebe recém nascido, podendo ser administrada até os 15 anos de idade. É necessário apenas uma dose, que é aplicada via intradérmica.