Interfacial and powder reactions between CaTiO3 and 90PbO-10B2O3 and 75PbO-25SiO2 binary glasses were studied. The reaction has been analyzed as the effect of B2O3 and SiO2 additions on the interaction between CaTiO3 and PbO, and discussed from thermodynamic and kinetic points of view. For a fixed CaTiO3/PbO ratio, the product perovskite phase became enriched with lead as the amount of additives increased, which is more pronounced with B2O3 addition. The reaction of CaTiO3 with the lead-boron glass was controlled by a dissolution-precipitation mechanism, and that with the lead-silica glass by a diffusion mechanism.