Water shortage in Iran and other arid and semi-arid zones is one of the limiting factors for agricultural production. Reuse of wastewater in agricultural lands could be one of the ways to overcome this problem. Application of organic components especially sewage sludge could improve soil properties such as infiltration rate and water holding capacity. Presence of heavy metals in wastewater and sewage sludge and on the other hand lack of refinery in most industries in developing countries, are major challenges. Application of Zeolite to agricultural lands is a way of mitigating the limitations related to wastewater and sewage sludge usage on these lands. Due to high ion-exchange properties, Zeolites can retain heavy metals originated from wastewater. The aim of this study was to evaluate the effect of mixing different rates of natural Zeolite with soil in combination with using untreated wastewater as irrigation water and sewage sludge on heavy metals (cadmium, lead and zinc) uptake by garden cress ( Lepidium sativum ) . Factorial arrangement of treatments within main design of completely randomized blocks with three replicates was used. Three rates (0, 1 and 2 mass percent) of natural Zeolite and two types of soil (sandy and clay) with four types of pollution sources (untreated wastewater, sewage sludge, metals-enriched wastewater and combined application of untreated wastewater and sewage sludge) were applied. Heavy metals concentration and uptake as well as plant yield were determined at the end of growing period. The results showed that application of Zeolite reduced the cadmium uptake by plants. The pollution treatments had significant effects on uptake of this element by plants. Applying Zeolite to the soil insignificantly reduced the cadmium uptake when compared with the control treatment. Soil type did not have significant effect on cadmium uptake by plants however the uptake was greater in sandy soil compared to clayey soil. Uptake of lead in treatments containing sewage sludgewas significantly was lower than other treatments. In addition, type of soil did not have significant effect on lead uptake by plants. However, application of Zeolite reduced the lead uptake by plants when compared with control. Plants irrigated with wastewater had the highest uptake of zinc uptake. Soil type and Zeolite levels did not have a significant effect on zinc uptake by plants. In order to minimize the hazardous effects of heavy metals entrance from the wastewater into the plants and food chain, it is suggested to apply 2 mass percent Zeolite to the soils. Applying 1 mass percent Zeolite to the soils which were irrigated with wastewaters polluted with heavy metals loosely adsorbed by this mineral