Alternative pre-mRNA splicing has an important role in the control of neuronal gene expression. Many neuronal proteins are structurally diversified through the differential inclusion and exclusion of sequences in the final spliced mRNA. Here, we discuss common mechanisms of splicing regulation and provide examples of how alternative splicing has important roles in neuronal development and mature neuron function. Finally, we describe regulatory proteins that control the splicing of some neuronally expressed transcripts.