We describe a new technique for isolating cDNA fragments in which (i) either a partial sequence of the cDNA is known or (ii) a repeat sequence is utilized. We have used this technique, termed random rapid amplification of cDNA ends (random RACE), to isolate a number of trinucleotide repeat (CAG)(n)-containing genes. Using the random RACE (RRACE) technique, we have isolated over a hundred (CAG)(n)-containing genes. The results of our initial analysis of ten clones indicate that three are identical to previously cloned (CAG)(n)-containing genes. Three of our clones matched with expressed sequence tags, one of which contained a CA repeat, The remaining four clones did not match with any sequence in GenBank. These results indicate that this approach provides a rapid and efficient method for isolating trinucleotide repeat-containing cDNA fragments, Finally, this technique may be used for purposes other than cloning repeat-containing cDNA fragments, If only a partial sequence of a gene is known, our system, described here, provides a rapid and efficient method for isolating a fragment of the gene of interest.