The U16 small nucleolar RNA (snoRNA) is encoded by the third intron of the L1 (L4, according to the novel nomenclature) ribosomal protein gene of Xenopus laevis and originates from processing of the pre-mRNA in which it resides. The U16 snoRNA belongs to the box C/D snoRNA family, whose members are known to assemble in ribonucleoprotein particles (snoRNPs) containing the protein fibrillarin. We have utilized U16 snoRNA in order to characterize the factors that interact with the conserved elements common to the other members of the box C/D class. In this study, we have analyzed the in vivo assembly of U16 snoRNP particles in X. laevis oocytes and identified the proteins which interact with the RNA by label transfer after UV cross-linking. This analysis revealed two proteins, of 40- and 68-kDa apparent molecular size, which require intact boxes C and D together with the conserved 5',3'-terminal stem for binding. Immunoprecipitation experiments showed that the p40 protein corresponds to fibrillarin, indicating that this protein is intimately associated with the RNA. We propose that fibrillarin and p68 represent the RNA-binding factors common to box C/D snoRNPs and that both proteins are essential for the assembly of snoRNP particles and the stabilization of the snoRNA.