Brewer’s spent grain (BSG) is a residue from brewery production, that can be reused as adsorbent of heavy metals like Chromium (Cr). In this study, BSG was used as a biochar for Cr adsorption in batch adsorption experiments. The biochar pyrolysis temperature (500, 600 and 700ºC), pyrolysis time (30, 105 and 180 minutes) and zinc chloride concentration (5, 12.5 and 20%) were evaluated and optimized from a fractional factorial design. An equilibrium adsorption capacity of 78.13 mg.g-1 and a yield of 26.42% were achieved using 700ºC, 30 min, 12.5%. This biochar was applied to the adsorption of Cr in aqueous solution, under different stirring speeds (100, 150 and 200 rpm). The higher agitation speed reduced the adsorption capacity of the coal from 90 to 72 mg.L-1. In addition, the Cr adsorption equilibrium was reached before 100 min. The pseudo-first order model best described the Cr adsorption kinetics. The Redlich-Peterson isothermal model best fitted the experimental data, with the parameter g (close to 1) suggesting Langmuir’s assumptions as the most appropriate to describe the adsorption of Cr on the optimized activated carbon.