Why does water have a higher boiling point than hydrogen sulfide and ammonia?
Water has a significantly higher boiling point than hydrogen sulfide and ammonia primarily due to extensive hydrogen bonding between its molecules.12
While water, ammonia, and hydrogen fluoride exhibit strong hydrogen bonding, these interactions are absent or significantly weaker in their heavier analogues, such as hydrogen sulfide and phosphine. In the liquid state, water molecules are held together by these strong intermolecular forces, which require substantial thermal energy to overcome during the process of vaporization.12
Without this extensive network of hydrogen bonds, water would be expected to have a boiling point nearly 200 °C (360 °F) lower than its observed value, given the small size of its molecules. Consequently, the high boiling point of water is a direct result of the energy required to break these hydrogen bonds to permit the transition from a liquid to a gaseous state.21