The aim of the study was to prepare a novel adsorbent by chemical modification of hazelnut shells and evaluate its potential for the nitrate removal from model solutions and real wastewater. The characterization of the novel adsorbent, i.e., modified hazelnut shell (MHS) was performed. The adsorbent characterization included the analysis of elemental composition and the surface characteristics analysis by scanning electron microscopy (SEM) and Fourier transform infrared spectroscopy (FTIR). The adsorption experiments (batch technique) were performed to investigate the effects of adsorbent concentration, contact time, initial nitrate concentration, and solution pH. The nitrate removal efficiency increased with the increase in MHS concentration and decreased with the initial nitrate concentration. MHS was found to be effective in nitrate removal over a wide pH range (from 2 to 10), and the highest amount of nitrate adsorbed was 25.79 mg g−1 in a model nitrate solution. Depending on the aqueous medium (model solutions or real wastewater samples), it was shown that both Langmuir and Freundlich adsorption isotherm models can be used to interpret the adsorption process. It was found that the kinetics are well described by a pseudo-second order model and the nitrate adsorption process can be controlled by chemisorption. The intraparticle diffusion model has been used to identify an adsorption-controlled process by diffusion mechanisms. Adsorption/desorption experiments in column confirmed that MHS could be successfully used in multiple cycles (at least three), indicating the potential of MHS as an alternative to costly commercial adsorbents for the removal of nitrates from wastewater.