The invention discloses a method for preparing a magnetic adsorption material from animal and plant wastes, and solves the problems that an existing magnetic adsorption material is poor in biodegradability and difficult to recycle, and the adsorption performance needs to be improved further. According to the technical scheme, crude fiber plant dregs are used as raw materials for preparation, hollow hydroxyapatite / copper ferrite nanoparticles are prepared through nanofiber crystallization, hydroxyapatite molding, medium-temperature template removal and copper ferrite loading, gelatin hydrolysate is prepared by ingeniously using animal waste gel, and hollow porous hydroxyapatite / copper ferrite nanoparticles are supported through crosslinking. According to the method, the process is simple, reaction conditions are mild, the raw materials are simple and easily available, the production cost is low, the method is easy to operate, the prepared adsorption material has high porosity and largespecific surface area, the adsorption performance of the material is greatly improved, the method has the advantages of repeated utilization and stable adsorption efficiency, complex water pollution can be treated, the recycling reproducibility and biodegradability are good, and the method is environmentally friendly.