Ritu Singh Ritu Singh Asked 7 months ago

How much are tb shots?

My child needs to get a TB shot for school, but I'm a bit tight on budget right now. Can anyone tell me approximately how much the TB shots cost at a private clinic or hospital?

Tags #shots
8

8 answers

Rahul Bose Rahul Bose Joined Mar 2026 7 months ago
Most liked

I had to get my testing and shots done recently. The BCG vaccine for TB is actually free in government hospitals in India, and in private clinics, it costs only around 100 to 300 rupees. It is very affordable and easily available everywhere.

Sneha Reddy Sneha Reddy Joined Apr 2026 6 months ago

My niece just got her BCG shot last month at a private pediatrician's clinic and it was around 250 rupees. In government clinics, they do it completely free under the national immunization drive. It is very simple and takes just five minutes.

Savitri Devi Savitri Devi Joined Jul 2026 4 months ago

The BCG vaccine is very pocket-friendly, costing under 200 rupees. Ensuring a strong immune system through regular deep breathing and fresh food is also a wonderful way to protect your lung health.

Lata Shinde Lata Shinde Joined Mar 2026 7 months ago

The injection is very cheap, just about 150 rupees. After the shot, the area might get a small bump, which is totally normal. Just apply a cool cloth if there is mild swelling, but don't rub it or apply any home pastes.

Naman Jain Naman Jain Joined Feb 2026 7 months ago

The cost of the BCG vaccine is minimal, usually between 100 and 250 rupees. To support your body's immune response after any vaccination, eat simple, home-cooked vegetarian meals and avoid oily food for a few days.

Powered by

Consult a internal medicine specialist

Arjun Malhotra Arjun Malhotra Joined May 2026 5 months ago

Hey, don't stress too much about the cost of TB shots. It is super cheap, barely 100-200 bucks at any private hospital, and completely free in government centers. Just get it done, it's very quick.

Sunita Rao Sunita Rao Joined May 2026 5 months ago

I was so worried about the price and side effects when I had to get a booster shot. But it only cost me 200 rupees and the slight soreness went away in a day. It is a very routine and safe shot.

Meera Krishnan Meera Krishnan Joined Jul 2026 3 months ago

While the BCG shot is very inexpensive, please consult a general physician before getting it, especially if you are an adult. They will evaluate if you actually need it or if a skin test is required first.

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