The objectives of this study is to compare the inhibitory mechanism of sodium nitroprusside and forskolin on the phorbol ester, activator of protein kinase C (PKC), -induced contractions in rat aorta. 0.1μM phorbol dibutyrate (PDBu) induced sustained contractions and increased phosphorylations of myosin light chain (MLC) time-dependently. At 30 min, the contractions and phosphorylations of MLC by PDBu were augmented maximally and remained constant. Moreover, 45Ca2+ uptake was increased 30 min after PDBu stimulation from resting values. Sodium nitroprusside which activates guanylyl cyclase followed by increasing cGMP, inhibited the PDBu-induced contractions concentration-dependently. On the other hand, forskolin which activates adenylyl cyclase followed by increasing cAMP, also inhibited the PDBu-induced contractions concentration-dependently. However, sodium nitroprusside was more potent to inhibition of the PDBu-induced contractions than forskolin. Sodium nitroprusside inhibited 45Ca2+ uptake by PDBu stimulation. Forskolin also inhibited 45Ca2+ uptake by PDBu stimulation. Sodium nitroprusside and forskolin inhibited the phosphorylations of MLC by PDBu, respectively. However, sodium nitroprusside was more potent to inhibition of phosphorylations of MLC by PDBu than forskolin. From these results, Sodium nitroprusside via cGMP or forskilin via cAMP may reduce myoplasmic Ca2+ followed by suppression of phosphorylations of MLC of PKC-mediated contractions, which results in vasodilation. However, cGMP may play a role more importantly than cAMP on the regulation of protein kinase C-mediated contraction in vascular smooth muscle.