The things that prevent tuberculosis (TB) are the BCG vaccine for babies, a short course of TB preventive treatment for people who live with someone who has lung TB, fresh air and cough hygiene at home, good nutrition, and early testing for anyone at higher risk, such as people with diabetes or HIV. Herbs and “immunity” drinks are not on that list. TB is a bacterial infection, and the proven ways to stop it are medical and practical.
This matters in India more than anywhere: WHO says India accounted for 25% of the world’s new TB cases in 2024, the largest share of any country.
How TB spreads, and why prevention works
TB spreads through the air when someone with TB of the lungs coughs, sneezes or spits. It doesn’t spread through touch, shared plates or clothes. WHO’s TB questions and answers note that breathing in just a few germs can cause infection, and that one person with untreated TB can infect 10 to 15 people through close contact over a year.
Infection isn’t the same as disease. WHO estimates about a quarter of the world’s population carries TB bacteria. Most feel well and can’t spread it, and only about 5 to 10% go on to develop TB disease. Prevention works at two points: stopping the germ from passing on, and stopping a silent infection from turning into illness.
BCG vaccine for babies
India’s national immunisation schedule gives BCG at birth, or as early as possible up to one year of age, as listed by the National Health Mission. WHO says BCG protects against severe forms of TB and deaths from TB, especially in young children. Check your child’s vaccination card for the BCG entry, and ask your paediatrician if it seems to have been missed.
WHO describes BCG’s benefit mainly in young children, so having had it isn’t a reason for adults to ignore symptoms or skip the steps below.
TB preventive treatment for family members
When someone at home is diagnosed with lung TB, everyone living with them should be checked. If they don’t have active TB, many will be offered TB preventive treatment (TPT): a short course of TB medicines that stops a hidden infection from becoming disease. The CDC calls treating inactive TB the best way to prevent active TB disease, and WHO says anyone prescribed TPT should complete the full course.
India’s National TB Elimination Programme recommends TPT for high-risk groups including household contacts of people with lung TB, according to a 2026 study in the Indian Journal of Community Medicine. A large programme in 23 Indian states screened household contacts for symptoms and used chest X-rays before starting TPT, and found that short-course regimens improved how many people were reached.
What to do: ask the doctor or TB health worker treating your family member about screening and TPT for everyone at home, children and elderly relatives included. Don’t start TB medicines on your own; active TB must be ruled out first.
Fresh air and cough hygiene at home
If someone at home has TB, these habits matter until the doctor says they’re no longer infectious. The CDC’s advice for people with TB at home:
- stay home from work or school until the doctor says it’s safe
- sleep in a separate room from other family members if possible
- cover the mouth with a tissue when coughing or laughing, and put used tissues in a closed bag
- air the room out often; a fan placed in a window can help pull in fresh air
In small Indian homes a separate room may not be possible. Keeping windows open, sleeping near a window, and not sharing a bed are practical alternatives. Finishing every dose of the TB treatment matters most of all.
Nutrition: the strongest evidence from India
Of the risk factors WHO tracks, undernutrition was linked to the most new TB cases: an estimated 0.97 million worldwide in 2024. Indian research shows that fixing it works.
The RATIONS trial, published in The Lancet in 2023, was run in four districts of Jharkhand. Household contacts of people with lung TB received a monthly food basket giving about 750 kcal and 23 g of protein a day, plus micronutrients. Over two years, TB in those families fell by 39% compared with families who didn’t get the food baskets, and by 48% for confirmed lung TB.
Government support exists too. Under the Ni-kshay Poshan Yojana, monthly nutrition support for every TB patient was doubled from ₹500 to ₹1,000 for the whole treatment period, as announced in October 2024. The same announcement said Ni-kshay Mitras (community donors) would now provide food baskets to household contacts, and that energy-dense nutrition would be given to patients with a BMI below 18.5. Ask your TB health worker how to register.
At home, aim for enough calories and protein from affordable foods: dal, chana, rajma, eggs, milk, curd, paneer, soya and groundnuts. Our list of cheap high-protein foods has more ideas.
Diabetes, HIV, smoking and alcohol
WHO estimates these were linked to the following new TB cases worldwide in 2024:
| Risk factor | New TB cases linked (2024) | What you can do |
|---|---|---|
| Undernutrition | 0.97 million | Eat enough calories and protein; use Ni-kshay Poshan support if a family member has TB |
| Diabetes | 0.93 million | Keep blood sugar controlled; tell your doctor about any long cough, fever or weight loss |
| Alcohol use disorders | 0.74 million | Cut down or stop; ask for help if you can’t |
| Smoking | 0.70 million | Quit smoking and bidis |
| HIV | 0.57 million | Get tested; people living with HIV should ask about TB screening and TPT |
If you have diabetes or HIV, you’re at higher risk of TB disease, so don’t brush off a cough or unexplained weight loss.
Checklist: if someone in your home has TB
- Make sure they take every dose of treatment for the full course.
- Get every household member checked, and ask about TPT.
- Check that babies and young children have had BCG.
- Keep windows open and let fresh air move through the room.
- Cover coughs and dispose of tissues safely.
- Register for Ni-kshay Poshan Yojana support and ask about food baskets for the household.
- Anyone at home with diabetes, HIV, or who is underweight should mention it to the doctor.
When to see a doctor
Get tested for TB without delay if you or a family member has any of the symptoms WHO lists:
- a cough that won’t go away, especially with blood in the phlegm (our guide to types of cough covers the everyday causes, but any cough lasting weeks needs a TB test)
- fever or night sweats
- weight loss without trying
- chest pain, weakness or tiredness
Be quicker still if you live with someone who has TB, or if you have diabetes or HIV. Call 112 if someone coughs up a large amount of blood or is severely breathless. For more on diagnosis and treatment, read our guide to TB symptoms, tests and treatment in India.
Frequently asked questions
Can TB be prevented naturally?
Good nutrition genuinely lowers the risk, as the RATIONS trial showed, and fresh air reduces spread. But no herb or home remedy kills TB bacteria. Prevention relies on BCG, preventive treatment for contacts, and treating anyone with TB disease.
Does BCG protect adults from TB?
WHO describes BCG’s benefit mainly as protection against severe TB and TB deaths in young children. Adults still need to watch for symptoms and use the other prevention steps.
Can I catch TB from sharing food or utensils?
No. WHO says TB spreads through the air, not through touch or shared objects.
Do family members need treatment even if they feel fine?
They may. People with hidden TB infection feel well but can develop disease later. After active TB is ruled out, the doctor may offer TB preventive treatment.
How much money does Ni-kshay Poshan Yojana give?
Since the 2024 increase, ₹1,000 a month for the full duration of TB treatment. Your TB health worker can help with registration.
This article is for general information and is not a substitute for advice from a doctor. If you have symptoms or a health condition, please consult a qualified healthcare professional.

