The bioremediation of sewage sludge, containing potentially toxic elements (heavy metals), by the hyperaccumulator sunflower (Helianthus annus L.), was determined in greenhouse (G) and field (F) conditions in Isfahan, Iran. The soil pots, mixed with dried sewage sludge at 0, 15, 30, 45, and 60mg/kg, were planted with sunflower seedlings and kept in the greenhouse (G) and in the field (F). Different soil physicochemical and plant biochemical properties including heavy metal uptake of nickel (Ni), chromium (Cr), lead (Pb), and cadmium (Cd) were determined. In contrast with the soil pH, soil salinity, organic matter, nitrogen, and not soil CaCO3, were significantly enhanced by increasing sewage sludge. Sewage sludge was significant on plant uptake of Ni (2.27-4.25mg/kg), Cr (3.27-4.75mg/kg), Cd (13.85-15.27mg/kg), and total chlorophyll (1.69-1.99mg/g) in the greenhouse, and plant uptake of Ni (1.75-2.75mg/kg) and Cd (1.37-2.25mg/kg), and chlorophyll b (0.06-0.26mg/g), total chlorophyll (0.57-1.16mg/g), and carotenoids (1.10-1.61mg/g) in the field. Although Pb was not significantly affected by sewage sludge, it showed the highest bioaccumulation factor of 0.96 at 15mg/kg. Interestingly, the heavy metals were all positively and significantly correlated with each other and with plant carotenoids, similar to the positive and significant correlations between Pb with chlorophyll a and b. Accordingly, the increased levels of carotenoids, acting as antioxidant, may be an indicator of oxidative stress. Sunflower plants can be used as an efficient method for the bioremediation of the soils polluted with sewage sludge including Ni, Cr, and Cd.