The invention relates to a 3D printing material and a preparation method thereof. The 3D printing material comprises the following raw materials: toluene, carbon disulfide, a ferrocene derivative, nano-titanium dioxide, gamma-aminopropyl triethoxysilane, 2-chlorophenyl ethylene oxide, ethyl 2-chloromethylbenzoate, 1, 4-dichloro-2-butene, graphene oxide, 1-ethyl-3-methylimidazolium tetrafluoroborate, epoxy acrylate, 2, 6-di-tert-butyl-4-methylphenol, 2-(2'-hydroxy-3', 5'-di-tert-phenyl)-5-benzotriazole chloride, nano-calcium carbonate powder and benzoyl peroxide. The 3D printing material has the advantages of rapid shaping, electric conduction, high impact resistance, high strength and high tensile strength. The 3D printing material also has the advantage of degradability, thus being an environment-friendly material.