Jelly beans have an impressively long shelf life. Unsealed, they could last beyond a year! Once you get them home, we recommend storing in those airtight candy jars or heavy-duty zip lock bag. Stored properly, they should last for 3-6 months.