Sawdust, cotton stalk and groundnut shell were used for removal of methylene blue from aqueous solution using batch sorption. Effect of initial dye concentration, temperature, and particle size of sorbents on methylene blue removal was investigated. Sorption capacity increases with rise in initial dye concentration and temperature. Impact of particle size on sorption of methylene blue was investigated and indicated that removal of dye increases with decrease in particle size of sorbents. Maximum sorption for sawdust, cotton stalks and groundnut shell were 9.22 mg g−1, 8.37 mg g−1 and 8.20 mg g−1 respectively; at 60 °C and 100 ppm initial dye concentration. Sorption isotherms were analyzed using fundamental Freundlich isotherm. Subsequently, sips isotherm model was employed for better fitting. Kinetic study shows that, biosorption process is pseudo-second-order in nature. During the course of this study, adsorption dynamics revealed that film diffusion was key step for biosorption. In addition, thermodynamics of sorption was studied; and it was found that Gibbs free energy (∆G°) decreases with increase in temperature. Sawdust was found to be best among all the sorbents. Therefore, column studies and breakthrough curve modelling were performed using sawdust. Furthermore, it was estimated that a scaled-up column using sawdust can treat 6672 L of wastewater in 24 h with 80% efficiency.