To maintain their freshness and crunch, store the almonds in an airtight container or mason jar at room temperature. Keep them away from direct sunlight or heat sources. Properly stored, they can last for several weeks, making them an ideal make-ahead holiday treat or gift.