Dissolution of carbonate minerals in the coastal halocline is taking place in the karst terrain along the northeastern coast of the Yucatan Peninsula. The dissolution is being accelerated in cenotes (sinkholes) where sulfate reduction and oxidation of the produced sulfide is occurring. Hydrogen-sulfide concentrations ranged from 0.06 to 4 mmolal within the halocline in two sinkholes. Relative to concentrations expected by conservative mixing, fluids with high hydrogen-sulfide concentrations were correlated with low sulfate concentrations, high alkalinities, low pH values, and heavy sulfur isotope values for sulfate. Hydrogen-sulfide concentrations were less than those predicted from sulfate reduction, calculated from deficiencies in measured sulfate concentrations, indicating mobility and loss of aqueous sulfide. Fluids with low hydrogen-sulfide concentrations were correlated with very high calcium concentrations, high strontium and sulfate concentrations, slightly elevated alkalinities, low pH values, and sea-water sulfur isotope values for sulfate. Gypsum dissolution is supported by the sulfur isotopes as the major process producing high sulfate concentrations. However, oxidation of aqueous sulfide to sulfuric acid, resulting in carbonate-mineral dissolution is needed to explain the calcium concentrations, low pH values, and only slightly elevated alkalinities. The halocline may trap hydrogen sulfide that has been stripped from the underlying anoxic salt water. The halocline can act as a stable, physical boundary, holding some of the hydrogen sulfide until it is oxidized back to sulfuric acid through interaction with the overlying, oxygenated fresh water or through the activity of sulfide-oxidizing bacteria