Methods are described that allow DNA to be prepared from widely different yeasts (Candida utilis, Saccharomyces cerevisiae, and Schizosaccharomyces pombe). The methods are reliably reproducible, and the DNA obtained is of appropriate quality for the construction of gene libraries (upper limit of size range consistently 50-150 kbp). In method A, yeast cells are converted into spheroplasts by treatment with a highly purified mixture of enzymes from Trichoderma harzianum, the spheroplasts are lysed in a lauroylsarcosinate/EDTA buffer, and the lysate is incubated with proteinase K and then directly centrifuged through a cesium trifluoroacetate gradient. DNA is recovered from the appropriate fractions by ethanol precipitation, and the redissolved precipitate is incubated with ribonuclease. For the rest of the isolation, two protocols are given, one avoiding and one including phenol/chloroform extraction. In this way, DNA up to about 150 kbp in size can be obtained. In method B, spheroplasts are not made. Yeast cells are broken by grinding under liquid nitrogen and are then worked up in a manner similar to method A, protocol 2. Subsequent steps depend on the purpose for which the DNA is required. Traditional methods of sucrose or salt density gradient centrifugation or agarose gel electrophoresis are applicable for size selection. A sodium iodide/silica matrix technique allows fast and effective DNA recovery from agarose gels.