The invention discloses a method for preparing rose calcium carbonate from low-grade limestone, which comprises the following steps: 1) proportionally calcining low-grade limestone and blind coal to prepare calcium oxide; 2) screening under vibrations to remove coal ash and lime powder, thereby obtaining lumpy lime; 3) adding water to slake the lumpy lime, removing impurities by hydrocyclone and vibration screening to obtain fine emulsion slurry, adding a whitener, and aging to obtain the Ca(OH)2 prime slurry; 4) after regulating the temperature and concentration of the Ca(OH)2 prime slurry, adding a crystal form control agent, carrying out bubbling carbonation reaction, and adding a dispersant; when the pH value of the slurry is lower than or equal to 7, stopping carbonation to obtain a cured slurry; and 5) after the cured slurry is thickened, dehydrating to obtain the rose calcium carbonate. Compared with common light calcium carbonate, the rose calcium carbonate disclosed by the invention has the advantages of higher crystal completeness, high surface porosity, high light scattering coefficient and stronger covering power; and the invention is applicable to the industries of paper making, rubber, plastics and paint.