Liver fibrosis is one of the most serious conditions affecting patients worldwide. In the present study, the role of nitric oxide and KATP channel was investigated for the first time in the possible protection mediated by nicorandil in bile duct ligation-induced liver fibrosis in rats. Nicorandil (3 mg/kg/day) was given orally 24 h after bile duct ligation for 14 days till the end of the experiment. Nicorandil group showed marked improvement in liver function tests, hepatic oxidative stress and inflammatory markers as well as inducible and endothelial nitric oxide synthase protein expressions. Furthermore, nicorandil administration led to significant decrement of phosphorylated protein kinase C, fibrosis and hepatic stellate cells activation as indicated by decreased alpha smooth muscle actin expression. Oral co-administration of glibenclamide (5 mg/kg/day) (a KATP channel blocker) with nicorandil mostly showed similar improvement though not reaching to that of nicorandil group. However, co-adminstration of L-NAME (15 mg/kg/day) (an inhibitor of nitric oxide synthase) completely abolished the protective effects of nicorandil and produced more or less similar results to that of untreated bile duct ligated group. In conclusion, nicorandil is an effective therapy against the development of bile duct ligation-induced liver fibrosis in rats where nitric oxide plays a more prominent role in the protective effect of nicorandil than KATP channel opening.