Effect of rare earth oxides (Y, Nd, Gd, Ho, Yb, Er, Pr, Dy, La, Ce) on the temperature characteristics of BaTiO3(BT)-Nb2O5-ZnO ceramics was investigated. It was found that, according to the effect on the dielectric constant peaks at 40°C and 127°C of BT ceramics, the doping rare earth oxides can be divided into three categories. The different doping effects of rare earth oxides on the temperature capacitance variation of BT ceramics can be explained by the change of the volume fraction of grain core and grain shell in the core-shell structure. BT ceramics sintered at 1140°C in air have the following properties: ε25°C>3300, tanδ≤1.0%, ρ≥1012 Ω•cm and ΔC/C(-55 to +125°C)≤±10%.