This study aims to investigate the optimum conditions (namely pH and Mg2+ concentration) for removing nutrients using MgCl2. I t will also aim to remove high concentrations of nutrients such as those found in wastewater using MgCl2 with the aid of zeolite. I t was observed that nutrient removal using MgCl2 is best at pH 9. Increasing the pH further would affect NH4 + and PO4 3- ions therefore lowering the removal efficiency. Struvite formation does not occur at equal molar concentrations, which may be due to the absence of seeding material. Although addition of zeolite can increase removal effeciency for nitrogen, 100% removal may not be obtained. The Mg2+ previously present affect the ion exchange negatively.