The effective removal of dyes from industrial wastewater is one of the most important issues for many industrialized countries. Dyes are commonly used in many industries to color the final products, in chemical and radiochemical laboratories for analytical purposes. The feasibility of using commercial charcoal and two important and common clay minerals, kaolinite, and tafla, as low-cost adsorbents for removal of iron complex dye has been investigated by batch technique. The effects of solution pH, equilibration time, initial dye concentration, and temperature have been studied and discussed. The obtained results have indicated that the sorption is rapid and acidic pH is favorable for the sorption of naphthol green B. The results of adsorption experiments indicate that the monolayer capacity of naphthol green B dye at equilibrium is 232.56, 25.80, and 23.86mgg(-1) for charcoal, kaolinite, and tafla, respectively. The amount of dye removed increased with increasing temperature, which indicates the endothermic nature of the sorption process. The parameters can be used for designing a plant for treatment of wastewater economically.