The invention provides a 3D printing material capable of being repeatedly used and a preparation method thereof. The 3D printing material is prepared from a supramolecular polymer matrix, an organic filler, an inorganic filler, a plasticizer, and a pigment. The preparation method comprises following steps: synthesis of matrix resin, mixing, extrusion, and cooling. Supermolecule polymer matrix is prepared based on a quadruple hydrogen bond effect, different polymers are taken as middle chain segments, different preparation methods are chosen, the inorganic and organic fillers are added, a series of polymer materials with different melting temperatures and mechanical properties is synthesized, and the design can be performed based on different requirements. The obtained material can be melted, extruded, and moulded at a low temperature (35 DEG C), and can be used to prepare a model containing a heat sensitive substance; after printing, the model can be directly washed, melted, and drawn;the waste of raw materials is avoided effectively, the using cost is saved, and the economic benefit is increased.