Nanoporous carbon structures were synthesized by pyrolysis of grass as carbon precursor. The synthesized carbon has high surface area and pore volume. The carbon products were acid functionalized and characterized by Fourier transform infrared spectroscopy, X-ray diffraction, Brunauer–Emmett–Teller, transmission electron microscopy, and Energy Dispersive X-ray microanalysis. Acid functionalized nanoporous carbon was explored for use in removal of toxic Cr(VI) ions from aqueous media. An adsorption study was done as a function of initial concentration, pH, contact time, temperature, and interfering ions. The experimental equilibrium data fits well to Langmuir isotherm model with maximum monolayer adsorption capacity of 35.335 mg/g. The results indicated that removal obeys a pseudo-second-order kinetic model, and that equilibrium was reached in 10 min. A desorption study was done using NaOH. The results of the present study imply that acid functionalized nanoporous carbon synthesized from grass is an efficient, renewable, cost-effective adsorbent material for removal of hexavalent chromium due to its faster removal rate and reusability.