This study’s aim was to calculate the weathering rates of Ca and Mg for five boreal forest soils in southern Finland on granitic and gabbro containing bedrock. The effect of mineralogy on the total concentrations of Ca and Mg in soil and weathering rates was evaluated. The aim was also to estimate the effect of mechanical soil disturbance related to ploughing on the weathering in the gabbro area. The total concentrations of SiO2, CaO, MgO, and Zr were determined by XRF, and weathering rates of Ca and Mg were determined based on the changes in the CaO, MgO, and Zr concentrations. The weathering rates of Ca+Mg varied 5–38 mmolc m–2 year–1 in the E+B/BC horizons among the plots. Soil disturbance related to ploughing increased the weathering of Ca and Mg largely in the disturbed part of the topmost mineral soil as indicated by the decreasing concentrations of Ca and Mg after mechanical soil disturbance. The weathering input of Ca in the undisturbed soil did not fully replace the Ca output in final whole-tree cutting. The weathering input of Mg in the undisturbed soil was sufficient to replace the lost Mg in stemwood harvesting but not on all the plots the lost Mg in whole-tree harvesting. Weathering rates were higher in the gabbro than the granitic areas.