Morphine has been widely used for pain management. Other than analgesia, it has effects on vascular endothelial cells, including angiogenesis and apoptosis. An in vitro model of human umbilical vein endothelial cells (HUVECs) was made to investigate the effects and comprehensive mechanisms of morphine on vascular endothelial cells. Morphine enhanced apoptosis of HUVECs, increased intracellular reactive oxygen species (ROS), and reduced mitochondrial membrane potentials (MMPs). It also induced the release of NO and activated NF-kappaB in HUVECs. Naloxone, the opioid receptor antagonist, could reverse cell apoptosis and ROS generation, NO production, and MMP loss. Expression levels of Bak and Bax, and the activation of caspases 3 and 7 in HUVECs significantly increased when treated with morphine. Inhibition of NO production by NO synthase inhibitor reduced morphine-induced apoptosis. Morphine could induce apoptosis of HUVECs through both the NO and ROS pathways. Thus, inhibiting NO or ROS may be a potential target in blocking morphine-induced apoptosis of endothelial cells.