This paper concerns the cadmium sorptive effects by river bed sediments on longitudinal coefficient in an open-channel flow via experimental and numerical study. For this purpose, a circular flume was used with mean diameter of 1.6 m and a width of 0.2 m. The adsorbing bed was considered as a thin layer of the sediment particles with mean diameter of 0.5 mm and three sediment concentrations of 3, 12, and 20 gr/lit. To determine the sorption parameters of the sediments, some experiments were conducted with three cadmium concentrations of 150, 460, and 770 ppb. Then, the dispersion experiments were carried out with and without the bed sediments. To solve the advection-dispersion equation with considering the sorption term by river bed sediments, a numerical model was then developed. The longitudinal dispersion coefficients were estimated by comparing the experimental and numerical breakthrough curves. The results showed that, with increasing the sediment concentrations, the sediment sorption rate increased and the longitudinal dispersion coefficient decreased by about 38, 36 and 33 percent, respectively, for cadmium concentrations of 150, 460 and 770 ppb. In addition, by increasing the cadmium concentrations, the changes in the longitudinal dispersion coefficient are decreased. Furthermore, a relationship was developed using non-dimensional longitudinal dispersion as a function of the new parameter of sorption ratio. From a practical point of view, the results of this study demonstrated that, at the presence of sediment, the cadmium is longitudinally dispersed with more delay in comparison with no sediment at the river bed.