The invention relates to monodisperse non-crystal calcium carbonate nano-particles with uniform particle size ranging from 10 nm to 300 nm. The invention further discloses a method for preparing the monodisperse non-crystal calcium carbonate nano-particles. The method comprises steps as follows: a, an ethanol solution A of calcium chloride is prepared; b, water is added into the solution A, and a reaction liquid B is obtained; c, the reaction liquid B is placed into a container C, an opening of the container C is sealed, and a small hole is performed in a sealing film; d, ammonium bicarbonate solids are loaded into a container D, an opening of the container D is sealed, and a small hole is performed in a sealing film; e, the container C and the container D are jointly placed in a sealed dryer for standing, and a liquid in the container C becomes a suspension liquid E; and f, the suspension liquid E is subjected to centrifugal separation to obtain the calcium carbonate nano-particles.