Sealed properly, honey never spoils. Unspoiled honey has even been found in ancient Egyptian tombs! Because it has low moisture, is very acidic, and contains hydrogen peroxide, few microorganisms can live in it. But it can still go bad if you leave the lid off or add water.