In this study, Candida antarctica lipase B (CALB), Rhizomucor miehei lipase (RML) and Lecitase ® Ultra (LU) were immobilized onto the mesoporous silica SBA-15. The glycerolysis performance of the obtained supported lipases (lipase@SBA-15) in solvent systems was carefully investigated. LU@SBA-15 exhibited good glycerolysis performance in solvent-free system, with diacylglycerols (DAG) content and triacylglycerols (TAG) conversion at 52.4 and 98.6% respectively obtained after 12 h reaction at 60℃. CALB@SBA-15 showed good glycerolysis activity in tert-pentanol and tert-butanol systems, with TAG conversion over 90% obtained. In addition, the present CALB@SBA-15 exhibited selectivity for monoacylglycerols (MAG) production, with glycerol to TAG molar ratio increased to 3:1, MAG content over 80% and TAG conversion over 99% could be obtained from both tert-pentanol and tert-butanol systems. However, RML@SBA-15 showed low glycerolysis activity neither in solvent nor in solvent-free systems. The present results favor the practical enzymatic design for MAG and DAG production.