How long can I keep left over hard boiled eggs? Refrigerate leftover hard-cooked eggs in the shell within two hours of cooking them and they should keep well for over one to one and a half weeks. It's best to place them in a container or plastic bag so they don't absorb refrigerator smells and flavors. If the egg is peeled it won't last as long—keep it no more than 3-5 days, and be sure to wrap it well in plastic wrap and/or store it in a heavy duty plastic bag or container with a lid. See our collection of Egg Recipes if you're looking for ways to use up all your hard-cooked eggs.