Bamboo cellulose (BC) is hydrophilic, biodegradable and inexhaustible. The bamboo cellulose membrane (BCM) is one of the best materials to replace petroleum-based polymer film for water purification. In this study, the N-methylmorpholine-N-oxide (NMMO) was used as a solvent to dissolve cellulose 6 wt.%, and regenerated cellulose membrane was prepared by phase inversion. A new kind of cellulose nanofiltration membrane (BC-NFM) was obtained by the hydrolysis and carboxymethylation of dense cellulose membrane (BCM). The modification was carried out through hydrolysis followed by carboxymethylation. The BC-NFM was characterized by XRD, FT-IR, SEM and thermal analysis. BC-NFM performance evaluation instrument were used to evaluate retention rate and water flux of nanofiltration membrane. BCM was immersed in 1 mol/l NaOH and 3 wt/v.% chloroacetic acid solution to obtain BC-NFM. By calculating, pore size of nanofiltration membrane was 0.63 nm. With a pressure of 0.5 MPa, the water flux of nanofiltration membrane for Na2SO4 solution was 10.32 l/m2h, and the retention rate was 68.4 %. The water flux for NaCl solution was 13.12 l/m2h, and the retention rate was 34.9 %. And the retention rates were 93.0 % and 98.9 % for methyl orange and methyl blue, respectively. The stability of the nanofiltration membrane was measured by the thermal analyzer, following the order of BC>BCM>BC-NFM. The prepared cellulose nanofiltration membrane exhibited good stability in water treatment process, and can be used to remove organic compounds in aqueous solutions.