An established engineering model is used to identify conditions where diffusion controls the dissolution of quartz and forsterite in packed beds. The model shows that diffusion control is favored at low advection flux, large grain size, high temperature, and high pH (if the reaction consumes H+). Quartz dissolution is chemical reaction controlled for most geochemically reasonable combinations of temperature, grain size, and flow rate. On the other hand, forsterite dissolution rates can be diffusion controlled for typical advection fluxes, grain sizes, temperatures, and pH’s. The apparent activation energy for diffusion-controlled reactions in a packed bed is much higher than the <∼20kJ/mol value that is often used to identify diffusion controlled reactions. The models are quite general and can be adapted to deal with other mineral dissolution and precipitation reactions.