NOSs are homodimeric multidomain enzymes responsible for producing NO. In mammals, NO acts as an intercellular messenger in a variety of signaling reactions, as well as a cytotoxin in the innate immune response. Mammals possess three NOS isoforms--inducible, endothelial, and neuronal NOS--that are composed of an N-terminal oxidase domain and a C-terminal reductase domain. Calmodulin (CaM) activates NO synthesis by binding to the helical region connecting these two domains. Although crystal structures of isolated domains have been reported, no structure is available for full-length NOS. We used high-throughput single-particle EM to obtain the structures and higher-order domain organization of all three NOS holoenzymes. The structures of inducible, endothelial, and neuronal NOS with and without CaM bound are similar, consisting of a dimerized oxidase domain flanked by two separated reductase domains. NOS isoforms adopt many conformations enabled by three flexible linkers. These conformations represent snapshots of the continuous electron transfer pathway from the reductase domain to the oxidase domain, which reveal that only a single reductase domain participates in electron transfer at a time, and that CaM activates NOS by constraining rotational motions and by directly binding to the oxidase domain. Direct visualization of these large conformational changes induced during electron transfer provides significant insight into the molecular underpinnings governing NO formation.