A method for preconcentration of trace heavy metal ions in environmental samples has been reported. The presented method is based on the sorption of Cr3+, Co2+, Cu2+, Fe3+, Ni2+, and Zn2+ ions with 2-(2,4-dichlorobenzylideneamino) benzenethiol as respective chelate on modified Duolite XAD 761. The metals content of the sorbed complexes are eluted using 6 ml of 4 M nitric acid. The influences of the analytical parameters including pH, amount of ligand and solid phase and condition of eluting solution, the effects of matrix ions on the retentions of the analytes were examined. The recoveries of analytes are generally higher than 94% and the RSD is between 1.5% and 2.2%. The method has been successfully applied for the evaluation of understudy metals content in some food samples. (C) 2010 Elsevier Ltd. All rights reserved.