Abstract The weathering of silicate rocks exerts a significant control on the weathering fluxes of metals and atmospheric CO 2 consumption. In this study, we present new magnesium (Mg) isotope data from a basalt weathering profile in Hainan Island, South China, to investigate Mg isotope fractionation and calculate weathering fluxes and CO 2 consumption. The Mg mobility (τ Mg,Ti ) in saprolites decreases from −34.1% to −95.7%. The δ 26 Mg values in saprolites vary from −0.25 ± 0.07‰ to 0.43 ± 0.07‰, higher than those of the parent rock (−0.25 ± 0.07 ‰). The significant Mg loss during the formation and decomposition of clay minerals influences Mg isotope fractionation, particularly with changes in kaolinite structure under different pH conditions, which prefer heavy Mg isotopes. By applying a mass balance model, we have developed a novel method to calculate weathering fluxes based on the weathering profile, yielding Mg elemental fluxes (Mg Flux ) of 2.45–5.85 mol/cm 2 /Myr, Mg isotopic fluxes (δ 26 Mg Flux ) of −0.44 to −0.04‰/mol/cm 2 /Myr, and CO 2 consumption of 2.3 × 10 12 mol/yr for the weathering outputs of basaltic rocks. This highlights the crucial role of basalt weathering in global carbon sequestration. Our findings improve the understanding of Mg cycling and isotope fractionation in epigenetic environments and facilitate the quantification of weathering fluxes and atmospheric CO 2 consumption during basalt weathering.