In stratified analyses, we found TNF-α-308A allele was significantly associated with higher risk of NHL, B-cell lymphomas (BCL), T-cell lymphomas (TCL) and diffuse large B-cell lymphomas (DLBCL) in Caucasians (OR = 1.22, 95% CI: 1.06–1.40, p = 0.007; OR = 1.18, 95% CI: 1.03–1.34, p = 0.014; OR = 1.20, 95% CI: 1.01–1.42, p = 0.040; OR = 1.21, 95% CI: 1.11–1.32, p < 0.001, respectively). This evidence concerns the gene TNF and B-cell non-Hodgkin lymphoma.