Homemade Rice Krispy treats, whether for eating or making no-bake desserts, can last for several days to a week when stored in an airtight container at room temperature. For extended freshness, you can refrigerate them for up to two weeks or freeze them for several months. The key is to keep them well-sealed to prevent them from becoming stale.