ABSTRACT This study aims to modify different types of steel slag by heating, characterise the material and test its ability for adsorption of phosphate and ammonia from aquatic products processing wastewater. The materials were characterised by SEM, EDS, BET and FT-IR analyses. The effects of the type of steel slag, calcination temperature in steel slag modification, pH, contact time, adsorbent mass and initial pollutant concentration were investigated using the one-factor-at-a-time approach. The results show that the adsorption kinetic of the samples followed the pseudo-second-order model, whereas their adsorption isotherm fitted well with the monomolecular adsorptive Langmuir with a maximum phosphate adsorption capacity of 45.045 mgPO43-/g. Optimisation using Response Surface Methodology was conducted with the independent factors (adsorbent doses, contact time and calcination temperature of steel slag) and response (removal efficiency of phosphate). The temperature and dosage of the material significantly affected phosphate removal efficiency and optimisation conditions were suggested. Validation of one optimum condition at the calcination temperature of 801°C, the adsorbent dosage of 11.9 g/L and the contact time of 72 min using real aquatic products processing wastewater resulted in the removal efficiencies of 86.93, 87.59, 7.76 and 7.58% for phosphate, total phosphorus, ammonia and total nitrogen, respectively.