Question: how long do tb jabs last?
Answer: The BCG vaccination is thought to protect up to 80% of people against the most severe forms of TB for at least 15 years, perhaps even up to 60 years.