how long will a hard boiled egg stay fresh
Hard boiled eggs with the shell intact stay fresh for around 7 days. If the shell has been removed, they stay fresh for 4 or 5 days.