Everyday Science

Why does honey last for years without spoiling?

Because it is thick, sugary and low in water. Most germs need water to grow well. Honey has very little available water and contains natural substances that make life hard for microbes.

Illustration of honey last for years without spoiling for the question "Why does honey last for years without spoiling?"
Public mode