The invention discloses a tire repairing agent and a preparation method thereof. The tire repairing agent consists of the following raw materials: deionized water, polyvinyl alcohol, methylcellulose,turpentine oil, triethylamine, azodiisobutyronitrile, sodium hydrogen persulfate, bamboo powder, nano-calcium carbonate, an alcohols antifreezing agent, rubber granules, calcined gypsum, sodium nitrite and natural latex. The grain size of the bamboo powder is 0.1-2 mm; the grain size of the rubber granules is 0.1-2 mm; the polymerization degree of the polyvinyl alcohol is 1,500-2,500; and the massratio of the turpentine oil, the triethylamine, the azodiisobutyronitrile and the sodium hydrogen persulfate is (0.5-3): (0.1-1): (0.1-1): (0.1-1), and the tire repairing agent is prepared by the steps of mixing of multiple layers of raw materials, stirring and the like. Compared with the prior art, the product has the characteristic that the airtightness and injection performance are further improved.