In this study, the concentrations of benzo (a) pyrene (B(a)p) in frying oil collected in Chinese Market were analyzed. B(a)p was found in samples of different regions, at levels up to 72.37 μg/kg collected from Central China. Variable levels of B(a)P were found in different oil types, ranging from 27.25 to 85.42 μg/kg. The oil used for frying for vegetable foods and for compounded foods showed the minimum and maximum concentrations of B(a)P of 28.56 and 65.94 μg/kg, respectively. The B(a)p concentrations of frying oil decreased from 18.05 to 17.50 μg/kg with the reduction rate of 3.05% when the samples were kept in room temperature and no light was evaded after 9 months.