Introduction: The conversion and utilization of agricultural wastes in environmentally friendly processes have transformed these materials into useful rather than waste materials. Aim: This study investigates the adsorption of indigo blue dye from aqueous solution onto coconut shell, a low cost agricultural waste material in a batch process. Materials and Methods: Pulverized coconut shell was chemically modified and characterized using the Fourier Transform Infra Red spectroscopy and Scanning Electron Microscopy. Adsorption process using the chemically modified coconut shell was studied as a function of pH, initial dye concentration, adsorbent dose, and contact time. The adsorption equilibrium data were analyzed with Langmuir, Freundlich and Temkin isotherm models. Results: The results revealed that percentage of the indigo dye adsorbed from aqueous solution varied linearly with the adsorbent dose, concentration and time with maximum percentage dye adsorption of 88.4% at 70 mg dosage, 95.8% at 0.05 mg/L concentration and 90% at 1 hr contact time but varies non-linearly with pH with maximum percentage dye adsorption of 92.9% attained at pH of 5. The adsorption equilibrium data were analyzed with Langmuir, Freundlich and Temkin isotherm models with the Langmuir isotherm having the best fit to the adsorption process with R2 value of 0.998. The experimental data were best described by the pseudo-second order kinetics model. FTIR analyses reveal that the adsorption process was through a chemical interaction of the dye with some functional groups at the surface of the adsorbent Conclusion: The chemically modified coconut shell is an effective adsorbent for the removal of indigo dye from aqueous solution is by chemisorption process with the adsorbent surface energetically homogeneous (n < 1). Keywords: Adsorption, Indigo blue dye, Coconut Shell, Kinetics, Aqueous solution.