Current saturation due to acoustic oscillations in CdS is observed, both in a transverse mode and in a longitudinal mode. The most pronounced saturation occurred in the transverse mode, although the applied dc field was parallel to the $c$ axis, and one should expect saturation mainly in the longitudinal mode. A method for determining the threshold field for oscillation, utilizing the buildup time for current saturation under applied pulsed dc electric field, is discussed. The threshold field is used to determine the electron drift mobility for photoconducting CdS in the temperature range from 204 to 438\ifmmode^\circ\else\textdegree\fi{}K. The temperature dependence of the mobility can be described as a combination of scattering from lattice vibration and trapping from two impurity levels, ${\ensuremath{\epsilon}}_{1}=0.02$ eV with density ${N}_{1}=6\ifmmode\times\else\texttimes\fi{}{10}^{17}$ ${\mathrm{cm}}^{\ensuremath{-}3}$ and ${\ensuremath{\epsilon}}_{2}=0.1$ eV with density ${N}_{2}=8\ifmmode\times\else\texttimes\fi{}{10}^{16}$ ${\mathrm{cm}}^{\ensuremath{-}3}$, and is given by ${\ensuremath{\mu}}_{d}=\frac{1.28\ifmmode\times\else\texttimes\fi{}{10}^{6}{T}^{\ensuremath{-}\frac{3}{2}}}{1+1420{T}^{\ensuremath{-}\frac{3}{2}}{e}^{\frac{0.02}{\mathrm{kT}}}+189{T}^{\ensuremath{-}\frac{3}{2}}{e}^{\frac{0.1}{\mathrm{kt}}}}\frac{{\mathrm{cm}}^{2}}{V sec}.$