The invention relates to preparation of an inorganic nano material and discloses a sodium yttrium tetrafluoride/ ferroferric oxide/carbon multifunctional nano material and a preparation method thereof. A chemical expression of the nano material is as follows: NaYF4:Yb, Er/Tm@Fe3O4@C. The preparation method of the sodium yttrium tetrafluoride/ ferroferric oxide/carbon multifunctional nano material comprises the following steps: A, uniformly dispersing up-conversion fluorescent nanoparticles into cyclohexane; B, mixing dispersion liquid with acetone; C, adding dicyclopentadienyl iron into mixed liquid, and sufficiently stirring; D, carrying out ultrasonic action onto the mixed liquid after the dicyclopentadienyl iron is dissolved; E, slowly adding hydrogen peroxide into the mixed liquid, and stirring uniformly; F, transferring the mixed liquid into a high-pressure reaction kettle which takes tetrafluoroethylene as a substrate, and carrying out solvothermal reaction; and G, after the solvothermal reaction is ended, naturally cooling, centrifuging and cleaning. According to the preparation method disclosed by the invention, package of Fe3O4 on the surface of an up-conversion material is realized by one step, and a carbon layer is formed on the surface of the up-conversion material, so that the material has hydrophilicity and high biocompatibility.