The invention relates to a preparing method of an R-Fe-B sintered magnet. The preparing method of the R-Fe-B sintered magnet comprises, firstly utilizing a conventional method to prepare the R-Fe-B sintered magnet, and cleaning the sintered magnet through the steps such as oil removing, acid-washing and water deionization; secondly, bespreading metal Dy (dysprosium) at the bottom of a material box in any shape, and then filling the inside of the material box with zirconia, silicon dioxide or aluminium oxide powder; thirdly, inserting the sintered magnet into the powder in a direction perpendicular to a magnetizing direction, or placing the metal Dy plate, high-melting-point powder particles, the sintered magnet and high-melting-point powder particles sequentially inside the material box in a layered mode, wherein the bottom end of the magnet is not in contact with the Dy particles at the bottom of the material box, and adjacent magnets are not in contact with each other; finally, putting the material box inside the sintering furnace, and performing heat treatment in vacuum or Ar (argon) protective atmosphere at the temperature of 750-1000 DEG C and enabling the Dy to enter the inside of the sintered magnet along a grain boundary through diffusion. By means of the preparing method of the R-Fe-B sintered magnet, the processing cost of the Dy is greatly reduced, the process is simplified, and the coercivity of the magnet after heat treatment is greatly improved.