As it stands now, the only vaccination we have for TB is called BCG. It's given to children. It's mildly effective for children. It helps to reduce a serious type of TB in children, but for the most part it's not effective for adults and is not given to adults.
On March 24th, 2014. See this statement in context.