The presence of emerging contaminants such as pharmaceuticals in natural waters has raised increasing concern due to their frequent appearance and persistence in the aquatic ecosystem and the threat to health and safety of aquatic life, even at trace concentrations. Conventional water treatment processes are known to be generally inadequate for the elimination of these persistent contaminants. Therefore, the use of advanced oxidation processes (AOPs) which are able to efficiently oxidize organic pollutants has attracted a great amount of attention. The main limitation of AOPs lies in their high operating costs associated with the consumption of energy and chemicals. Fenton-based processes, which utilize nontoxic and common reagents and potentially can exploit solar energy, will considerably reduce the removal cost of recalcitrant contaminants. The disadvantages of homogeneous Fenton processes, such as the generation of high amounts of iron-containing sludge and limited operational range of pH, have prompted much attention to the use of heterogeneous Fenton processes. In this review, the impacts of some controlling parameters including the H2O2 and catalyst dosage, solution pH, initial contaminants concentrations, temperature, type of catalyst, intensity of irradiation, reaction time and feeding mode on the removal efficiencies of hetero/homogeneous Fenton processes are discussed. In addition, the combination of Fenton-type processes with biological systems as the pre/post treatment stages in pilot-scale operations is considered. The reported experimental results obtained by using Fenton and photo-Fenton processes for the elimination of pharmaceutical contaminants are also compiled and evaluated. (C) 2017 Elsevier Ltd. All rights reserved.