Some olfactory sensory neurons (OSNs) respond to odors with hyperpolarization. Although transduction for excitatory responses is mediated by opening of a cyclic nucleotide-gated (CNG) channel, there is controversy on the mechanism underlying inhibitory responses. We find that mouse OSNs respond to odorants by either depolarizing or hyperpolarizing responses in loose-patch measurements. In the perforated-patch configuration, OSNs not only responded with a current consistent with CNG channel-mediated excitation but also displayed enhancement of outward currents, consistent with inhibitory responses. Increasing cAMP levels pharmacologically elicited excitatory or inhibitory responses in different OSNs. In addition, OSNs from mice defective for the CNGA2 subunit of the CNG channel displayed neither excitatory nor inhibitory responses. Thus CNG channels mediate inhibitory olfactory responses.