When properly sealed and stored in a cool, dark place, homemade peach jam can typically last up to one year. However, always check for signs of spoilage before consuming.