Precursor RNAs containing 4-thiouridine at specific sites were used with UV-crosslinking to map the binding sites of the yeast protein splicing factor PRP8. PRP8 protein interacts with a region of at least eight exon nucleotides at the 5' splice site and a minimum of 13 exon nucleotides and part of the polypyrimidine tract in the 3' splice site region. Crosslinking of PRP8 to mutant and duplicated 3' splice sites indicated that the interaction is not sequence specific, nor does it depend on the splice site being functional. Binding of PRP8 to the 5' exon was established before step 1 and to the 3' splice site region after step 1 of splicing. These interactions place PRP8 close to the proposed catalytic core of the spliceosome during both transesterification reactions. To date, this represents the most extensive mapping of the binding site(s) of a splicing factor on the substrate RNA. We propose that the large binding sites of PRP8 stabilize the intrinsically weaker interactions of U5 snRNA with both exons at the splice sites for exon alignment by the U5 snRNP.