Unlike most eukaryotic mRNAs studied to date, Xenopus serum albumin mRNA has a short (17-residue), discrete poly(A) tail. We recently reported that this short poly(A) tail results from regulation of the length of poly(A) on albumin pre-mRNA. The purpose of the present study was to locate the cis-acting element responsible for this, the poly(A)-limiting element or PLE. An albumin minigene consisting of albumin cDNA joined in exon 13 to the 3′ end of the albumin gene produced mRNA with <20 nt poly(A) when transfected into mouse fibroblasts. This result indicates both that cis-acting sequences that regulate poly(A) length are within this construct, and that nuclear regulation of poly(A) length is conserved between vertebrates. Poly(A) length regulation was retained after replacing the terminal 53 bp and 3′ flanking region of the albumin gene with a synthetic polyadenylation element (SPA). Conversely, fusing albumin gene sequence spanning the terminal 53 bp of the albumin gene and 3′ flanking sequence onto the human β-globin gene yielded globin mRNA with a 200-residue poly(A)tail. These data indicate that the PLE resides upstream of the sequence elements involved in albumin pre-mRNA 3′ processing. Poly(A) length regulation was restored upon fusing a segment bearing albumin intron 14, exon 15, and 3′ flanking sequence onto the β-globin gene. We demonstrate that exon 15 contains two PLEs that can act independently to regulate the length of poly(A).