Eggshell membrane is a natural biomaterial with macropores lattice and high surface area. The bio-sorption and decolorization of organic dye eosin B was investigated based on eggshell membrane. The effect of adsorption time, pH value and temperature of eggshell membrane on the decolorization of eosin B was studied. Time for adsorption to reach equilibrium is 100 min. Optimum pH value is 2.0 for the adsorption. And the amount of dye removed by egg shell membrane was increasing as temperature ascending. At room temperature and optimum conditions, 95% of eosin B could be removed and maximum adsorption of 40.9 mg/g had been achieved. The adsorption behavior of eggshell membrane towards eosin B fit well with Freundlich isotherm.