A novel method for the determination of ferulic acid was developed based on its inhibition effect on the luminol-H2O2-silver nanoparticles chemiluminescence system.Various factors influencing the chemiluminescence system were investigated and the possible mechanism was also studied.Under the optimum conditions,the linear range for the determination of ferulic acid was from 1.0×10-8 to 4.0×10-5 mol/L with a detection limit(3σ) of 2.0×10-9 mol/L.The relative standard deviation was 2.3% for 2.0×10-7 mol/L ferulic acid solution in nine repeated measurements.The proposed method was applied in the determination of ferulic acid in Taitai Beauty samples with satisfactory results.