Our recent studies have shown that onychin could protect rabbit aortic rings from lysophosphatidylcholine-induced injury by preserving endothelium-dependent relaxation and alleviating acute endothelial damage mediated by oxidative stress. However, the effect of onychin on apoptosis of endothelial cells induced by oxidative stress was not evaluated. In the present study, we investigated the effect of onychin on Hydrogen Peroxide (H2O2) induced apoptosis of ECV304 endothelial cells. Cultured human umbilical vein endothelial cell line (ECV304) was pretreated with vehicle (DMSO), genistein, or different concentrations of onychin (0.1, 0.3, 1, 3, and 10 micromol/L) for 30 minutes and then exposed to 1 mmol/L H2O2 for 24 hours. Cell apoptosis was determined by TUNEL and flow cytometric analysis. Meanwhile, Western-blot was used to measure the expression of phospho-ERK1/2, phospho-p38 and caspase-3. Our data showed that onychin treatment exhibited a protective effect on ECV304 endothelial cells from H2O2-induced apoptosis in a concentration-dependent manner. Moreover, onychin attenuated H2O2-induced phosphorylation of p38MAPK and increased H2O2-induced phosphorylation of ERK1/2. Furthermore, onychin decreased the activation of caspase-3. The opposing effects of onychin on phosphorylation levels of p38MAPK and ERK1/2, and its caspase-3 inhibition might play a role in the beneficial effect of onychin on endothelial injury.