Nothing is known about the effects of nitric oxide (NO) on cardiac performance in fish. Using an in vitro working heart preparation that generates physiological values of output pressure, cardiac output and ventricular work and power, we assessed the effects of NO on the cardiac performance of the eel Anguilla anguilla. We examined basal cardiac performance (at constant preload, afterload and heart rate), the effects of cholinergic stimulation and the Frank-Starling response (preload-induced increases in cardiac output at constant afterload and heart rate). The NO synthase (NOS) inhibitors N(G)-monomethyl-l-arginine (l-NMMA) and l-N(5)(1-iminoethyl)ornithine (l-NIO), the guanylate cyclase inhibitor 1H-(1,2,4)oxadiazolo-(4,3-a)quinoxalin-1-one (ODQ) and Triton X-100, a detergent that damages the endocardial endothelium, all increased stroke volume (V(S)) and stroke work (W(S)). In contrast, the endogenous NOS substrate l-arginine, tested before and after treatment with haemoglobin, the NO donor 3-morpholinosydnonimine, tested with and without the superoxide scavenger superoxide dismutase, and the stable cGMP analogue 8-bromoguanosine 3′,5′-cyclic monophosphate (8-Br-cGMP) decreased V(S) and W(S). Acetylcholine chloride produced a biphasic effect. At nanomolar concentrations, in 34 % of the preparations, it induced a NO-cGMP-dependent positive inotropism that required the integrity of the endocardial endothelium. Pretreatment with Triton X-100 or with NO-cGMP pathway inhibitors (l-NMMA, l-NIO, N(G)-nitro-l-arginine methyl ester, Methylene Blue and ODQ) abolished the positive effect of acetylcholine. In contrast, at micromolar concentrations, acetylcholine produced a negative effect that involved neither the endocardial endothelium nor the NO-cGMP pathway. Pre-treatment with l-arginine (10(−)(6)mol l(−)(1)) was without effect, whereas l-NIO (10(−)(5)mol l(−)(1)) significantly reduced the Frank-Starling response. Taken together, these three experimental approaches provide evidence that NO modulates cardiac performance in the eel heart.