The invention relates to a method for preparing nano-crystalline 
cellulose by a multi-site oxidation method. The method comprises the following steps: adding 
cellulose raw materials into reaction liquid, continuously stirring and reacting for 4.5-18.0 hours under a specific pH (Potential of 
Hydrogen) value; terminating reaction by absolute ethyl 
alcohol; carrying out 
centrifugation, precipitant 
sedimentation, cleaning solution washing and filter membrane suction 
filtration on a 
reaction product to obtain the nano-crystalline 
cellulose, wherein the reaction liquid is the mixture of TEMPO (2,2,6,6-Tetramethylpiperidinooxy), 
periodate, 
sodium bromide and 
sodium hypochlorite, oxidizing substances are TEMPO, 
periodate and 
sodium hypochlorite; the 
periodate selectively oxidizes C2 and C3 site hydroxyl, TEMPO selectively oxidizes a C6 site hydroxyl, and therefore, the method is called a multi-site oxidation method. The multi-site oxidization process of the method is finished in one step, 
processing time is short, and a technology is simple; oxidization and 
fiber separation processes are simultaneously carried out, a mechanical 
fiber separation step is not required, 
energy consumption is low, and a separation and purification method is simple and is suitable for 
industrial scale production. The prepared nano-crystalline cellulose has a wide application prospect in fields including 
nanocomposite materials, functional clothes, 3D printing and photoelectricity and the like.