At least six DNA helicases have been identified during fractionation of extracts from the yeast Saccharomyces cerevisiae. Three of those, DNA helicases B, C, and D, have been further purified and characterized. DNA helicases B and C co-purified with DNA polymerse δ through several chromatographic steps, but were separated from the polymerase by hydrophobic chromatography. DNA helicase D co-purified with Replication Factor C over seven chromatographic steps, and was only separated from it by glycerol gradient centrifugation in the presence of 0.2 M NaCl. All three helicases are DNA dependent ATPases with Km values for ATP of 190 μM, 325 μM, and 60 μM for DNA helicases B, C, and D, respectively. Their DNA helicase activities are comparable. They are 5′-3′ helicases and have pH optima of 6.5-7 and Mg2+ optima of 1-2 mM. However, they differ in the nucleotide requirement for helicase action. Whereas all three helicases preferred ATP, dATP, UTP, CTP, and dCTP as cofactors, DNA helicase C also used GTP, but not dTTP. On the other hand, DNA helicase D used dTTP, but not GTP, and DNA helicase B used neither nucleotide as cofactor. These studies allowed us to conclude that DNA helicases B, C, and D are not only distinct enzymes, but also different from two previously identified yeast DNA helicases, the RAD3 protein and ATPase III.