Kitchen question, straight answer
You have probably heard it: drop an egg in water. If it sinks, it is good. If it floats, throw it out. Here is what that test can really tell you — and what it cannot.
The honest verdict
The float test measures an egg’s age — not its safety.
The UK Food Standards Agency says it does not advise using the float test. The reason is simple: the test shows how old an egg is. It says nothing about which bacteria might be inside it.
Pick an egg and watch what the water does. Each result tells you one thing only: roughly how old the egg is.
Lies flat on the bottom. The air pocket inside is still tiny, so the egg is heavy for its size. This egg is the freshest of the three.
Every result above is about age. None of them says a word about germs.
An eggshell is not sealed tight. It has thousands of tiny holes in it. As an egg sits, moisture slowly escapes through those holes, and air slowly gets in.
That air gathers in a pocket at the wide end of the egg, called the air cell. The older the egg, the bigger the pocket grows. A small pocket and the egg sinks and lies flat. A bigger pocket tips the egg up on its end. A big enough pocket and the egg floats, like a tiny boat.
So floating says one word: older. Nothing more.
An old egg can still be safe to eat. The USDA notes that floating eggs may be poorer quality — thinner whites, less flavor — without being unsafe. Floating alone is not proof an egg has gone bad.
Salmonella, the germ that makes eggs risky, does not change how an egg floats at all. A fresh egg that sinks flat can still carry it. The water cannot see bacteria, and neither can this test.
Skip the water trick and use these three checks instead. They come straight from USDA egg safety guidance.
Kept in the fridge, eggs stay good for 3 to 5 weeks from the day you buy them. Keep them in their carton, in the main part of the fridge at 40°F or below — not in the door, where the temperature swings every time it opens.
Before an egg goes into anything else, crack it alone into a small bowl and look and sniff. A rotten egg gives itself away: a strong sulfur smell, and a white that looks pink, green, or black. If you see or smell that, the egg goes straight in the trash — and wash the bowl before using it again.
No sniff test and no float test can prove an egg is safe. If something seems off and you are not sure, let it go. One egg is not worth a case of food poisoning.
Old-but-sound eggs are the best choice for hard-boiling. As an egg ages, the chemistry of the white changes, and the shell peels away cleanly instead of tearing the egg apart. So save your oldest good eggs for the pot — just check each one with the bowl-and-sniff test above before you cook it.
The float test is not fake, and it is not magic. It does one small job — guessing an egg’s age — and it gets trusted for a bigger job, judging safety, that it simply cannot do. For safety, trust the date, the fridge, and your own nose.
Sources: USDA egg storage and safety guidance (refrigerated eggs keep 3–5 weeks; store at 40°F or below; floating eggs may be poorer quality without being unsafe; older eggs peel more easily hard-boiled). UK Food Standards Agency, head of foodborne disease, on the float test (shows age, not bacteria; not advised as a safety test).
About this page: Official guidance in plain words, for general information. Checked November 2026.