Retinal photoreceptor cyclic nucleotide-gated (CNG) ion channels convert light signals to electrical signals in the eye. Their structures have been solved at ~3 Å resolution by cryo-EM; the asymmetric subunit assembly of heteromeric CNG channels produces a unique ion-permeation pathway with an unusual gating apparatus that indicates distinct subunit contributions for ligand-dependent channel activation.