Ion channels play central roles in biology and human health by catalyzing the transmembrane flow of electrical charge. These proteins are ideal targets for genetic code expansion (GCE) methods because it is feasible to measure ion channel activity from miniscule amounts of protein and to analyze the resulting data via rigorous, established biophysical methods. In an ideal scenario, the encoding of synthetic, noncanonical amino acids via GCE allows the experimenter to ask questions inaccessible to traditional methods. For this reason, GCE has been successfully applied to a variety of ligand- and voltage-gated channels wherein extensive structural, functional, and pharmacological data exist. Here, we provide a comprehensive summary of GCE as applied to ion channels. We begin with an overview of the methods used to encode noncanonical amino acids in channels and then describe mechanistic studies wherein GCE was used for photochemistry (cross-linking; caged amino acids) and atomic mutagenesis (isosteric manipulation of charge and aromaticity; backbone mutation). Lastly, we cover recent advances in the encoding of fluorescent amino acids for the real-time study of protein conformational dynamics.