Pollution and the global health impacts from toxic environmental pollutants are presently of great concern. At present, more than 100 million people are at risk from exposure to a plethora of toxic organic and inorganic pollutants. This review is an exploration of the ex-situ technologies for cleaning-up the contaminated soil, groundwater and air emissions, highlighting their principles, advantages, deficiencies and the knowledge gaps. Challenges and strategies for removing different types of contaminants, mainly heavy metals and priority organic pollutants, are also described.