Twelve tanshinones were separated from Salvia castanea Diels f.tomentosa Stib,and their inhibitory activities on aldose reductse were also investigated.Results indicated that tanshinones showed strong inhibition activities.Especially some tanshiones with semituinone structures,such as S6,S7,S8 and S9,showed stronger inhibition activities than others,with IC50 of 32.9 μmol/L,36.5 μmol/L,34.9 μmol/L and 39.6 μmol/L,respectively.