Unopened, jars of homemade peach jam if properly canned will last a year. Technically, they will last longer than that, but the jam will darken.