Honey generally doesn't spoil. In fact, ancient honey that is thousands of years old has been found preserved in Egyptian tombs. Honey has hygroscopic properties, which means it attracts water.