The invention provides an iodized oil embolism agent containing adriamycin and a preparation method of the iodized oil embolism agent. The iodized oil embolism agent is prepared from composite gel powder, an anti-tumor drug and a magnetic nano material and iodized oil; the anti-tumor drug is loaded in composite gel; the magnetic nano material is loaded on the outer side of the composite gel; the preparation method comprises the steps that S1, bletilla striata gelatin, tripropylene gelatin, n-butyl methacrylate, polylactic acid and deionized water are mixed, then initiator alkenyl amide is added, drying and smashing are carried out after a stirring reaction, and composite gel powder is obtained; S2, the anti-tumor drug is added into the composite gel solution, and oscillating and stirring are carried out to obtain drug-loaded gel; S3, the magnetic nano material is dispersed into ultrapure water, a surfactant is added, the drug-loaded microspheres are added, stirring is carried out for reaction, and filtering is performed to obtain magnetic loaded microspheres; and S4, storing and taking are carried out.