Trace elements play an important role in tuberculosis infection because their deficiencies can be associated with impaired immunity. Blood samples were collected from a total of 320 active pulmonary tuberculosis patients and healthy individuals. The serum concentrations of Zinc, Iron, Copper, Calcium, lead, Arsenic and Selenium were analyzed by atomic absorption spectrometry. The levels of trace elements were measured after 2, 4 and 6 months of anti-TB treatment initiation in TB infected groups. Compared to the control group, the concentrations of Zinc, Selenium, and Iron were significantly lower (P < 0.001) in tuberculosis patients; however, that of Arsenic, Lead, and copper was significantly higher (P < 0.001) in the serum of patients. Cu/Zn and Cu/Se ratios were also significantly higher (P < 0.001) in TB patients compared to the control group. In addition, serum concentration calcium was similar in both TB patients and healthy controls. Our results indicated that trace elements concentrations in tuberculosis patients are related to each element role in immune system. Wherever the element is essential for the pathogenesis of bacteria, its concentration will remain low; and contrariwise, when the element is toxic for the bacteria, its level will be regulated up to provide a perfect condition for bacterial growth.