Global population growth requires intensification of agriculture, for which a sustainable supply of phosphorus (P) is essential. Since natural P reserves are diminishing, recovering P from wastes and residues is an increasingly attractive prospect, particularly as technical and economic potential in the area is growing. In addition to providing phosphorus for agricultural use, stripping P from waste residues and effluents lessens their nutrient loading prior to disposal. This paper critically reviews published methods for P recovery from waste streams (municipal, farm and industrial) with emphasis on struvite (MgNH 4 PO 4 6H 2 O) crystallization, including pretreatments to maximize recovery. Based on compositional parameters of a range of wastes, a Feedstock Suitability Index (FSI) was developed as a guide to inform *Manuscript Click here to view linked References researchers and operators of the relative potential for struivite production from each waste.