If a TB patient gains weight, it may be related to the improvement of the disease, diet and other factors. 1. Improvement of the disease: TB patients are prone to thinness, if they gain weight, it may be due to the improvement of the disease. After receiving regular anti-tuberculosis treatment, the mycobacterium tuberculosis in the body is suppressed, and the body’s consumption is reduced, so the weight of tuberculosis patients increases. 2. Diet: Patients with tuberculosis may also experience weight gain if they have recently eaten more food and have eaten foods high in oil and fat and high in protein, such as bread, fatty meats, eggs, milk, and so on. It is recommended that patients with tuberculosis should pay attention to regular review, apply anti-tuberculosis drugs at the same time, but also pay attention to ensure a pleasant mood, and should not be interrupted to take medication.