A pilot plant was set up to treat leachate from an industrial landfill containing shredder residues of end-of-life vehicles and white goods. The treatment plant consisted of aeration and sedimentation steps for pre-treatment, and a filter. The plant was designed to simultaneously remove various types of pollutants. The efficiencies of pre-treatment and of the main treatment step were investigated over a period of 3 years at the landfill site. By continuous aeration of the leachate the concentrations of Fe and Mn were reduced by 55% and 49%, respectively. By prolonged sedimentation suspended solid content was noticeably reduced (72%). in the filter, consisting of a mixture of peat and carbon-containing ash as a treatment medium, very high reduction of polar organic compounds, e.g. phenol (74%), o-and p-cresol (91%), and 2,4-dimethylphenol (73%), high average reduction of metals, e.g. Pb (78%), Fe (74%), Cu (73%), Mn (56%), Sn (55%), and Zn (47%), and good average reduction of DOC (26%), Tot-N (23%) and NH4-N (46%) were achieved. Sixty non-polar compounds in the leachate, identified by GC-MS screening, occurred at trace level. Most of them were considerably reduced in the filter.