Anjali Singh Anjali Singh Asked 9 months ago

How long is a tb shot good for?

My younger brother is going abroad for studies and he needs to get a TB shot. We were trying to figure out if it's a one-time thing or if it needs to be repeated. How long is a TB shot usually good for?

5

5 answers

Priya Shah Priya Shah Joined Jan 2026 9 months ago
Most liked

So, the 'TB shot' usually refers to the BCG vaccine given in childhood. It's meant to protect against severe forms of TB in kids, and its effectiveness can vary and wanes over time. It's not like an annual flu shot. For adults, if you suspect TB, they'll do tests, not give a shot. Keep track of your health records on an app, it helps a lot!

Sanjay Kapoor Sanjay Kapoor Joined Mar 2026 8 months ago

TB shot, haan? Feels like I got one ages ago, probably when I was a tiny tot. Honestly, these days they mostly give it to babies, the BCG vaccine. For adults, it's more about testing. As for how long it's 'good for,' it's not like a subscription that expires. It provides some protection, but doesn't prevent all TB. Getting old is confusing with all these health things, sigh.

Powered by

Consult a internal medicine specialist

Meera Dixit Meera Dixit Joined Jan 2026 9 months ago

Hey! 😃 The BCG vaccine (that's the TB shot for babies) offers protection for a good number of years, sometimes even lifelong against severe childhood TB! But it's not 100% effective against all types, and its protection can decrease over time. So if you're an adult and worried, testing is the way to go, not another shot! Stay positive! ✨

Arjun Singh Arjun Singh Joined Mar 2026 8 months ago

For the TB shot, which is the BCG vaccine, it's generally given to infants and its protection is long-lasting, especially against severe forms in kids. It's not something adults typically get. Maintaining a strong immune system through good diet and regular exercise is your best defense, regardless of childhood vaccines. Keep pushing your limits!

Related reads

All articles
Sana Khan Sana Khan Joined Jan 2026 9 months ago

My doctor actually explained this to me recently. The BCG vaccine, which is the 'TB shot,' is mostly for newborns and children to prevent severe forms of TB. Its efficacy against adult pulmonary TB is quite variable and diminishes over time. So, if you're an adult and wondering about its protection, you really shouldn't rely on a childhood shot. For any TB concerns, diagnostics like a skin test or blood test are what doctors recommend.

Evidence-based health, reviewed by clinicians. Free, weekly.