Many nuclear facilities throughout the world must separate strontium-90 and cesium-137 from natural waters containing calcium, magnesium, and sodium. Our research showed that chabazite, a zeolite with a hexagonal ring structure, is cost-effective for this purpose. A batch kinetic uptake model for this five-component ion-exchange system was developed and tested against experimental data. The pore-diffusion model of Yao and Tien is used with the equilibrium model of Perona. The resulting model is fast and stable, and represents the experimental data well.