A chemical formula of a ternary piezoelectric material with a high curie temperature is (1-x-y)BiFeO3-xLiNbO3-yPbTiO3+amolCeO2+bmolSb2O3, wherein x is equal to 0.02-0.10, y is equal to 0.28-0.35, a is equal to 0.01-0.05, and b is equal to 0.01-0.05. A preparation method of the ternary piezoelectric material comprises the steps of weighing analytically pure substance powder in the formula according mass mole numbers in the chemical formula for first ball milling, presintering, synthesizing and grinding for second ball milling after the first ball milling and drying, performing pelleting, plastic removal, sintering, machining, electrode treatment, oil bath polarization in dimethicone on powder of the second ball milling, and cleaning to form a ternary piezoelectric material element. The ternary piezoelectric material is greater than 120pC/N in d33, is up to 0.45 in kp, exceeds 600 DEG C in Tc, and can meet a piezoelectric device application in a hot environment, a technology is simple, the cost is low, and the scale production is facilitated.