Croissants stay fresh for 10 days when stored in an airtight container in the refrigerator at 34°F (1°C). You can also freeze them for up to 2 months to ensure they last longer than that 10-day window.