The invention relates to bismuth ferrite-barium titanate lead-free piezoelectric ceramic and an application thereof. The chemical formula of the bismuth ferrite-barium titanate is (1-x)BiyFeO3-xBaTiO3, x and y are mole fraction, x is 0.3-0.4, y is 0.6-1.2, the raw materials for preparing the bismuth ferrite-barium titanate comprise Bi2O3, Fe2O3, BaCO3 and TiO2, and the preparation method comprises the following steps: reacting Bi2O3, Fe2O3, BaCO3 and TiO2 at 780-850 DEG C to prepare a precursor; and performing granulation treatment, forming treatment, glue discharging treatment, sintering treatment, specific annealing treatment, silver firing treatment, quenching treatment and polarization treatment on the precursor. The microstructure, density and charge defect concentration of the ceramic are improved through annealing treatment, the ceramic generates lattice distortion in the high-temperature quenching process through quenching treatment after silver firing, and the piezoelectric property of the ceramic is cooperatively improved.