The TCF7L2 rs7903146 T allele increased T2DM risk in the normal weight group and interacted with sex, age and BMI, while the C allele increased obesity risk. This evidence concerns the gene TCF7L2 and type 2 diabetes mellitus.