Filtration technology is well established in the water sector but is limited by inability to remove targeted contaminants, found in surface and groundwater, which can be damaging to human health. This study optimises the design of filters by examining the efficacy of seven media (fly ash, bottom ash, Bayer residue, granular blast furnace slag (GBS), pyritic fill, granular activated carbon (GAC) and zeolite), to adsorb nitrate, ammonium, total organic carbon (TOC), aluminium, copper (Cu) and phosphorus. Each medium and contaminant was modelled to a Langmuir, Freundlich or Tempkin adsorption isotherm, and the impact of pH and temperature (ranging from 10°C to 29°C) on their performance was quantified. As retention time within water filters is important in contaminant removal, kinetic studies were carried out to observe the adsorption behaviour over a 24 h period. Fly ash and Bayer residue had good TOC, nutrient and Cu adsorption capacity. Granular blast furnace slag and pyritic fill, previously un-investigated in water treatment, showed adsorption potential for all contaminants. In general, pH or temperature adjustment was not necessary to achieve effective adsorption. Kinetic studies showed that at least 60% of adsorption had occurred after 8 h for all media. These media show potential for use in a multifunctional water treatment unit for the targeted treatment of specific contaminants.