Ajay Singh Ajay Singh Asked 9 months ago

How much does a tb shot cost?

I need to get a TB vaccination as I'm traveling abroad for studies. Just wondering about the cost. How much does a TB shot generally cost at a private clinic?

5

5 answers

Priya Sharma Priya Sharma Joined Feb 2026 8 months ago
Most liked

I totally get it, medical costs can sometimes be a concern. When you say TB shot, are you referring to the BCG vaccine given to infants, or something else? The BCG vaccine is usually quite affordable, or even free at government hospitals. For adults, there isn't a 'TB shot' for treatment, it's usually a course of medicines.

Sanjay Kapoor Sanjay Kapoor Joined Jan 2026 9 months ago

If you mean the BCG vaccination, which is a preventive shot for babies, it's very cheap, often free or costs just 50-200 rupees. For adults, TB is treated with a course of antibiotics for several months, not a 'shot'. So clarify what exactly you're looking for, then consult a doctor for proper diagnosis and treatment plan.

Powered by

Consult a internal medicine specialist

Ritika Anand Ritika Anand Joined Mar 2026 7 months ago

The term 'TB shot' usually refers to the BCG vaccine, which is administered to infants to prevent severe forms of TB. This vaccine is generally very affordable, often free at government hospitals or a nominal fee (around 100-300 INR) at private clinics. For active TB infection, treatment involves a prolonged course of medication, not a single shot. Always best to consult a doctor for accurate information and treatment.

Rohan Joshi Rohan Joshi Joined Apr 2026 7 months ago

Yaar, 'TB shot' is usually the BCG vaccine, which babies get, no? That's actually quite cheap, sometimes free at public health centers or just a couple hundred rupees at private clinics. If you're talking about treatment, it's a course of antibiotics, not a single shot. Clarify what you mean, boss.

Related reads

All articles
Anjali Gupta Anjali Gupta Joined May 2026 5 months ago

If you're referring to the BCG vaccine, which is for TB prevention in children, it's very inexpensive. Often free at government facilities, or around 100-300 rupees at private pediatric clinics. For actual TB treatment, it's a long course of medicines, not a single shot, and that's a different cost altogether. Plan your visit accordingly.

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