ZnS is a wide band gap semiconductor whose many applications, such as photovoltaic buffer layers, require uniform and continuous films down to several nanometers thick. Chemical bath deposition (CBD) is a simple, low-cost, and scalable technique to deposit such inorganic films. However, previous attempts at CBD of ZnS have often resulted in nodular noncontinuous films, slow growth rates at low pH, and high ratio of oxygen impurities at high pH. In this work, ZnS thin films were grown by adding hexamethylenetetramine (HMTA) to a conventional recipe that uses zinc sulfate, nitrilotriacetic acid trisodium salt, and thioacetamide. Dynamic bath characterization showed that HMTA helps the bath to maintain near-neutral pH and also acts as a catalyst, which leads to fast nucleation and deposition rates, continuous films, and less oxygen impurities in the films. Films deposited on glass from HMTA-containing bath were uniform, continuous, and 90 nm thick after 1 h, as opposed to films grown without HMTA that were ∼3 times thinner and more nodular. On Cu2(Zn,Sn)Se4, films grown with HMTA were continuous within 10 min. The films have comparatively few oxygen impurities, with S/(S+O) atomic ratio of 88%, and high optical transmission of 98% at 360 nm. The Zn(S,O,OH) films exhibit excellent adhesion to glass and high resistivity, which make them ideal nucleation layers for other metal sulfides. Their promise as a nucleation layer was demonstrated with the deposition of thin, continuous Sb2S3 overlayers. This novel HMTA chemistry enables rapid deposition of Zn(S,O,OH) thin films to serve as a nucleation layer, a photovoltaic buffer layer, or an extremely thin continuous coating for thin film applications. HMTA may also be applied in a similar manner for solution deposition of other metal chalcogenide and oxide thin films with superior properties.