The invention discloses a method for preparing a Mn-Zn-Ni ferrite magnetic material by using a low-grade nickel resource. The method comprises the following steps: performing fine grinding on a low-grade nickel resource, a manganese source, an iron source, a calcareous flux and a binder to prepare agglomerate; drying the agglomerate, performing primary roasting, and performing fine grinding and magnetic separating on the roasted agglomerate to obtain magnetic concentrate; mixing the magnetic concentrate and a zinc source, compacting the materials, and performing secondary roasting on a mouldedmaterial to obtain the Mn-Zn-Ni ferrite magnetic material. Compared with a traditional magnetic method that a pure substance is roasted to prepare the manganese ferrite, the method can directly employ mineral or secondary resource with large reserves as a raw material, the purity of the Mn-Zn-Ni ferrite is high, the magnetic property is good, and the method has the advantages of wide raw materialsource, simple process, low cost, and easy realization of industrial production.