The similar crystal structures and chemical properties of magnesite and calcite make their effective separation through flotation challenging. This study explores the use of Glutamic acid diacetic acid tetrasodium salt (GLDA), a novel environmentally friendly chelating reagent, to enhance the flotation separation of magnesite and calcite. Flotation test results indicate that in a sodium oleate (NaOL) system, GLDA selectively inhibits the flotation of calcite. Under optimal conditions (slurry pH=9.20, GLDA 15 mg/L, and NaOL 140 mg/L), a flotation concentrate with an MgO grade of 46.21 %, CaO grade of 1.39 %, and an MgO recovery rate of 73.17 % was achieved. GLDA minimally affects the hydrophobicity of magnesite but significantly reduces the hydrophobicity of calcite. The selective inhibition mechanism of GLDA was investigated using zeta potential measurements, FTIR, and XPS analyses. Results show that GLDA selectively reacts with Ca sites on the calcite surface, adsorbing and covering it, thereby preventing NaOL from adsorbing on the calcite. Conversely, GLDA has a minor impact on the Mg sites on the magnesite surface, resulting in a negligible effect on NaOL adsorption by magnesite. Consequently, GLDA enhances the flotation separation efficiency of magnesite and calcite. The research results have potential for application in the purification of low-grade magnesite ore.