Steady-state dissolution rates of magnesite (MgCO 3) were measured at 25°C as a function of pH (from 0.2 to 12), total dissolved carbonate concentration (10 −5 < ΣCO 2 < 0.1 M), and ionic strength (0.002 < I < 0.5 M) using a mixed-flow reactor. Dissolution rates were found to be pH-independent at 0 < pH < 3, proportional to a H+ at 3 < pH < 5, pH-independent at 5 < pH < 8, and decreasing with increasing pH at pH > 8 and ΣCO 2 > 10 −3 M. In the acid pH region (3 ≤ pH ≤ 5), the rates increase significantly with ionic strength. In the alkaline pH region, carbonate and bicarbonate ions and ionic strength inhibit significantly the dissolution rate even at far from equilibrium conditions. The surface complexation model developed by Pokrovsky et al. (1999a) was used to correlate magnesite dissolution kinetics with its surface speciation. Dissolution rates in the acid pH region are controlled by the protonation of >CO 3 − surface complexes. In neutral and carbonate-rich alkaline solutions, >MgOH 2 + controls the dissolution kinetics. The following rate equation, consistent with transition state theory was used to describe magnesite dissolution kinetics over the full range of solution composition: R (mol/cm 2/s)=[10 7.198·{>CO 3H°} 3.97+10 5.38·{>MgOH 2 +} 3.94]·(1−exp(−4 A/ RT)) where {> i} stands for surface species concentration (mol/m 2), and A refers to the chemical affinity of the overall reaction. This equation reflects the formation of two different precursor-activated complexes which contain four protonated >CO 3H° species in acid solutions and four protonated (hydrated) >MgOH 2 + groups in neutral and alkaline solutions. The very low magnesite dissolution/precipitation rates predicted by this equation, especially at close to equilibrium conditions, are consistent with those deduced from field measurements.