A strategy derived from in situ initiation of epoxides is applied for the polymerization of cyclic esters. Using this strategy, a series of stable, inexpensive, and lowtoxicity Mg, Zn, and Fe salts have been demonstrated as catalysts in the polymerization. The activity of these salts was investigated by kinetic studies and in situ infrared spectroscopy. The end-group analysis of the polymers provides strong evidence for the mechanism of in situ initiation by epoxides. In the bulk polymerization of lactide (LA), FeCl 3 showed remarkable activity. Under 0.02% loading, FeCl 3 can catalyze LA polymerization with 98% monomer conversion to produce polylactide (PLA) with an M n value of 142.0 kg/mol. In general, the residual lactic acid in LA is difficult to remove and affects the molecular weight of PLA. However, using the strategy of in situ initiation of epoxides, even with the loading of 5% lactic acid, FeCl 3 can still catalyze polymerization to produce PLA, while in the presence of 500 ppm lactic acid, FeCl 3 can catalyze polymerization to produce the PLA with an M n value of 80.8 kg/mol. This strategy was also suitable to the commercial catalyst Sn(Oct) 2 for LA polymerization. In the presence of epoxides, Sn(Oct) 2 can catalyze the polymerization even with 200 ppm loading of lactic acid. With 0.03% Sn(Oct) 2 , as high as 99% of LA was converted, and the polymer showed a molar mass of 125.0 kg/mol. This research reduced the requirement of LA purity for polymerization and provided a new catalytic strategy for the industrial production of PLA.