The float test is a quick way to check if an egg is still fresh. You place the egg in a bowl of cold water. If it sinks and lies flat, it is fresh. If it stands upright on the bottom, it is older but still safe to eat. If it floats to the top, it is likely spoiled and should be thrown away.
This simple method works because eggs are not completely sealed. As an egg ages, it loses moisture and carbon dioxide through its porous shell. The contents shrink, and the air cell inside grows larger. A bigger air cell means more buoyancy, which is why older eggs float.
How Does the Egg Float Test Actually Work?
The shell of an egg looks solid, but it is covered in thousands of tiny pores. These pores allow air and moisture to pass through. A freshly laid egg has a very small air cell. Over time, liquid and gas escape through the pores, and the air cell expands.
When you place an egg in water, the size of that air cell determines what happens. A fresh egg with a tiny air cell is denser than water, so it sinks. An older egg with a larger air cell is less dense, so it rises. The position of the egg in the water tells you roughly how much air has accumulated inside.
This is not a myth or an old wives’ tale. The science behind it is straightforward physics. The egg’s density changes as it ages, and water is a consistent testing medium. The test is not perfect, but it is a reliable first check.
How To Tell If An Egg Is Bad Float Test More: Reading the Results
The float test gives you three possible results. Each one means something different.
- Sinks and lies flat on its side: The egg is very fresh. The air cell is tiny, and the egg is at its best quality for most cooking uses.
- Sinks but stands upright on one end: The egg is older but still safe to eat. The air cell has grown, but not enough to make the egg float. Use it soon, and cook it thoroughly.
- Floats to the surface: The air cell is large, and the egg has lost significant moisture. It may still be technically edible in some cases, but the risk of spoilage is high. The general advice is to discard it.
This is the core of how to tell if an egg is bad with the float test. The water does not lie about the air cell size. But the air cell alone does not always tell you if bacteria are present. A floating egg is a strong warning sign, but it is not a guarantee of spoilage. The only way to be certain is to crack the egg open and check it.
Why Do Eggs Float When They Go Bad?
Eggs do not go bad the way milk does. Milk spoils because bacteria multiply inside it. Eggs have natural defenses against bacteria, including a protective coating called the bloom. The bloom seals the pores and keeps bacteria out.
Over time, the bloom wears off. This is why commercial eggs are washed in the United States. Washing removes the bloom, which is why American eggs must be refrigerated. The washing process also makes the shell more porous over time, which accelerates moisture loss.
As the egg loses moisture, the contents shrink. The air cell grows to fill the space. Bacteria can also enter through the pores as the defenses weaken. The combination of a larger air cell and potential bacterial growth is what makes an old egg both float and smell bad.
The float test detects the physical change. It does not detect bacteria directly. A rotten egg will almost always float, but an egg that floats is not necessarily rotten. It is simply past its prime and not worth the risk.
What Does a Bad Egg Smell and Look Like?
The float test is a screening tool. The definitive test is cracking the egg open. A fresh egg has a firm, rounded yolk and thick white that stays close to the yolk. An older egg has a flatter yolk and a thinner white that spreads out more.
A truly spoiled egg has an unmistakable odor. The smell is sulfur-like and penetrating. It is caused by hydrogen sulfide gas produced by bacterial breakdown of proteins. If an egg smells bad, do not taste it. Do not cook it. Throw it away immediately.
Look for discoloration too. Fresh egg white is clear or slightly cloudy. Fresh yolk is bright yellow or orange. If you see pink, green, or iridescent colors, bacteria have taken hold. These colors are not normal and indicate spoilage.
One important note: a bloody spot or a small meat spot inside an egg is not a sign of spoilage. These are natural imperfections that occur during formation. They are safe to eat, though many people prefer to remove them.
How Long Do Eggs Actually Last?
Eggs last longer than most people think. In the United States, eggs are washed and refrigerated. Under these conditions, they typically stay fresh for 3 to 5 weeks from the pack date. The pack date is a three-digit number printed on the carton, representing the day of the year. For example, 001 is January 1 and 365 is December 31.
The sell-by date is not an expiration date. It is the last day the store should sell the eggs. Eggs are often perfectly fine for weeks after the sell-by date, as long as they have been refrigerated continuously.
Unwashed eggs from a farm or backyard flock can last longer at room temperature because the bloom is intact. However, once you wash an egg, it must be refrigerated. If you are unsure about an egg’s history, keep it cold and use the float test before cooking.
Hard-boiled eggs do not last as long as raw eggs. The cooking process removes the protective coating on the shell. Refrigerate hard-boiled eggs and use them within one week. Do not use the float test on hard-boiled eggs. The cooking process changes the air cell, making the test unreliable.
Is the Float Test Always Accurate?
The float test is a good indicator, but it is not perfect. Some eggs with very large air cells may still be safe to eat if they were stored properly and never cracked. Conversely, an egg that sinks could still be contaminated if bacteria entered through a tiny crack in the shell.
Inspect the shell before testing. If you see cracks, slime, or powdery residue, discard the egg. These are signs of bacterial entry or mold growth. The float test cannot fix a cracked shell.
Another limitation: the float test tells you about age and moisture loss, not about the presence of Salmonella or other pathogens. A fresh-looking egg can still carry Salmonella. This is why the USDA recommends cooking eggs until both the white and yolk are firm. The float test is a freshness check, not a food safety guarantee.
Use the float test as one tool in your routine. Combine it with the smell test and a visual inspection after cracking. If any sign points to spoilage, trust it and throw the egg away.
Best Practices for Storing Eggs to Keep Them Fresh Longer
Storage matters more than most people realize. Eggs should stay in the refrigerator at or below 40°F. Keep them in their original carton. The carton protects them from absorbing strong odors from other foods and prevents moisture loss through the shell.
Store eggs in the main body of the refrigerator, not in the door. The door is the warmest part of the fridge and experiences temperature swings every time it opens. The main shelves hold a more consistent temperature.
Keep eggs pointed side down. This keeps the yolk centered and helps maintain quality. It also keeps the air cell at the top, away from the yolk, which slows deterioration.
Do not wash eggs before storing them. Washing removes the protective bloom and makes the shell more porous. Commercial eggs are already washed, so additional washing only increases the risk of contamination. If you have farm-fresh unwashed eggs, wash them only right before use.
What To Do With Eggs That Pass the Float Test
Eggs that sink are safe to cook and eat. The freshest eggs are best for poaching and frying because the whites hold their shape. Older eggs that still sink are easier to peel after hard boiling. The larger air cell creates more space between the shell and the egg, making the shell easier to remove.
If you have eggs that are close to floating but not quite there, use them soon. Bake with them, scramble them, or make an omelet. Cooking thoroughly kills any bacteria that may be present. Do not use borderline eggs in recipes that call for raw or lightly cooked eggs, such as homemade mayonnaise or Caesar dressing.
When in doubt, throw it out. The cost of one egg is far less than the cost of a foodborne illness. This is especially important for pregnant women, young children, older adults, and anyone with a weakened immune system. These groups face higher risks from Salmonella and should be extra cautious.
Frequently Asked Questions
Can you eat an egg that floats in water?
No, you should not eat an egg that floats. A floating egg has a large air cell and is likely spoiled, so the safe choice is to discard it.
How long can eggs sit out before going bad?
Washed eggs should not sit out for more than two hours. Unwashed eggs with the bloom intact can stay at room temperature for several weeks, but once refrigerated, they should stay refrigerated.
Does the float test work for hard-boiled eggs?
No, the float test is not reliable for hard-boiled eggs. Cooking changes the air cell and the egg’s density, so the test gives misleading results.
What does it mean if an egg stands upright in water?
It means the egg is older but likely still safe to eat. The air cell has grown, but the egg has not spoiled yet, so use it soon and cook it thoroughly.

