The interaction of tetracycline with struvite during adsorption and precipitation processes was investigated. Tetracycline removal by adsorption was affected by solution pH, contact time, and struvite concentration. The lowest tetracycline removal (8.4%) was observed at pH 7.7, the dissociation constant (pKa(2)) of tetracycline. Because of the electrostatic repulsion, the amount of tetracycline adsorbed on the surface was low. The small amount of adsorption was the result of surface complexation between tetracycline ions and metal ions. Calcium (Ca2+) ions in the adsorbent enhanced the binding of tetracycline. Freundlich (K-F: 0.04, n: 1.49) and Redlich-Peterson (K-R: 0.08, alpha(R): 0.98, beta(R): 0.49) models best defined the equilibrium data. In the case of struvite precipitation, approximately 22% of tetracycline was removed as a result of binding to struvite alongside struvite formation.