Proteins of the heterogeneous nuclear ribonucleoparticles (hnRNP) family form a structurally diverse group of RNA binding proteins implicated in various functions in metazoans. Here we discuss recent advances supporting a role for these proteins in precursor-messenger RNA (pre-mRNA) splicing. Heterogeneous nuclear RNP proteins can repress splicing by directly antagonizing the recognition of splice sites, or can interfere with the binding of proteins bound to enhancers. Recently, hnRNP proteins have been shown to hinder communication between factors bound to different splice sites. Conversely, several reports have described a positive role for some hnRNP proteins in pre-mRNA splicing. Moreover, cooperative interactions between bound hnRNP proteins may encourage splicing between specific pairs of splice sites while simultaneously hampering other combinations. Thus, hnRNP proteins utilize a variety of strategies to control splice site selection in a manner that is important for both alternative and constitutive pre-mRNA splicing.