You are currently viewing Hair Porosity: Why the Floating Strand Test Is Wrong (And What Actually Works)

Hair Porosity: Why the Floating Strand Test Is Wrong (And What Actually Works)

  • Post author:
  • Post category:Hair
  • Post last modified:June 21, 2026
Affiliate disclosure
This post contains affiliate links. If you click a link and make a purchase, I may earn a small commission at no extra cost to you. I only recommend products I genuinely believe in. Thank you for supporting Amoria Style!

Hair porosity has become one of those concepts everyone references but few people actually understand correctly. The floating-strand test — drop a hair in water, see if it sinks, floats, or sits in the middle — gets repeated across the internet as the definitive way to determine your porosity. It’s also unreliable for most people, for reasons that become obvious once you understand what porosity actually measures.

Here’s what porosity really is, why the popular test misleads more often than it helps, and how to actually figure out yours.

What Porosity Actually Measures

Hair porosity refers to how easily your hair’s cuticle — the outermost layer made of overlapping, scale-like cells — allows moisture in and out. The cuticle scales can lie flat and tight, sit moderately raised, or be significantly lifted and damaged. That arrangement determines how your hair absorbs and retains moisture, and it has direct, practical consequences for which products work and which don’t.

Low porosity means the cuticle scales lie tightly closed. Moisture struggles to get in, but once it does, it’s retained well. This hair type is often genetically determined rather than damage-related — many people are simply born with naturally low porosity hair.

Medium (normal) porosity means the cuticle sits moderately open — moisture moves in and out at a balanced rate. This is generally considered the ideal porosity for ease of styling and moisture retention.

High porosity means the cuticle scales are raised or damaged, creating gaps that allow moisture in quickly but also let it escape quickly. High porosity can be genetic for some hair types (particularly very curly and coily textures, which have a structurally more open cuticle) but is very often the result of damage — heat styling, chemical processing, UV exposure, or harsh brushing.

Why the Floating Strand Test Fails

The test logic seems reasonable on the surface: low porosity hair is denser and should float because moisture has a harder time penetrating it, while high porosity hair should absorb water and sink. In practice, several factors make this test unreliable for most people:

Hair product residue affects buoyancy independently of porosity. Any styling product, oil, or even natural sebum on the hair strand changes how it interacts with water’s surface tension — a strand with product residue will float regardless of actual porosity, and a freshly washed strand will behave differently from one with three days of buildup. Unless you test on a strand that’s been completely free of any product for a meaningful period, the result reflects product residue more than porosity.

Water temperature and mineral content affect the result. Surface tension changes with water temperature, and dissolved minerals in tap water affect how hair interacts with the water surface. The same strand tested in different water conditions can produce different results.

A single strand isn’t representative. Hair porosity can genuinely vary across different areas of the same head — often higher at the ends (which are older and have experienced more cumulative damage) than at the roots (newer growth). One strand from one location tells you about that location, not your hair as a whole.

The test measures density and air content as much as porosity. A hair strand’s buoyancy is affected by its diameter and internal structure, not exclusively by cuticle openness. Fine hair and thick hair can have identical porosity levels but behave completely differently in a floating test simply due to their different mass and density.

None of this means porosity isn’t real or relevant — it absolutely is. It means a thirty-second water test isn’t a reliable way to measure it.

Better Ways to Assess Your Porosity

The spray bottle test. Spray a clean, dry section of hair with water and watch how the water behaves on contact. If water beads up and sits on the surface for a noticeable period before absorbing, that suggests lower porosity — the tight cuticle is resisting moisture entry. If water absorbs almost immediately and disappears into the strand, that suggests higher porosity — the open cuticle is allowing rapid absorption. This test is more reliable than the floating strand test because it directly observes absorption behavior rather than relying on buoyancy, which is affected by multiple unrelated factors.

How your hair responds to products, observed over time. This is the most reliable practical indicator, even though it takes longer than a single test. Low porosity hair tends to feel coated or weighed down by heavier products, takes a long time to fully absorb leave-in conditioners and oils, and benefits from lighter, water-based formulations and heat (which helps lift the tight cuticle slightly to allow product penetration). High porosity hair tends to absorb products very quickly, often feels dry again within hours of moisturizing, and benefits from heavier, sealing products and ingredients that fill in the gaps in the cuticle, such as protein treatments.

Drying time as an indicator. Hair that takes a very long time to air dry often has lower porosity — the tight cuticle that resists moisture entry also resists moisture leaving, which extends drying time significantly. Hair that air dries unusually quickly often has higher porosity — moisture escapes the open cuticle structure rapidly.

Visual and tactile texture assessment. Low porosity hair often has a smooth, sometimes almost glassy texture and noticeable shine, because the flat cuticle reflects light evenly. High porosity hair often looks duller, feels rougher to the touch, and may show visible damage like split ends or flyaways, because the raised or damaged cuticle scatters light rather than reflecting it cleanly and catches on itself and on fabric.

Why This Actually Matters for Product Choice

Understanding your porosity changes which category of product solves your specific frustrations — which is the entire practical point of knowing it.

If you have low porosity hair and find that products sit on top of your hair without absorbing, leave a residue, or make your hair feel weighed down rather than moisturized — the issue usually isn’t the product itself, it’s that you need lighter formulations and a delivery method that helps open the cuticle. Applying products to damp (not soaking wet) hair, using gentle heat (a hooded dryer, or simply allowing products to sit under a warm towel) and choosing water-based leave-ins over heavy oils and butters will generally produce better results than switching brands repeatedly within the same product category.

If you have high porosity hair and find that your hair feels dry again within hours of moisturizing, regardless of how much product you use — the issue is that moisture is escaping as fast as it’s being absorbed. The solution isn’t more product, it’s sealing. Layering a water-based leave-in followed by an oil or cream to seal it in (the LOC or LCO method — liquid, oil, cream, in either order depending on hair type) addresses the actual mechanism rather than just adding volume of product. Protein treatments, used appropriately and not excessively, can also temporarily fill gaps in the damaged cuticle structure and reduce porosity-related moisture loss.

If you have medium porosity hair, most products formulated for “normal” hair will work reasonably well, and the main risk is over-treating hair that doesn’t need intensive intervention — using heavy protein treatments or extremely rich products when lighter, more balanced formulations would serve just as well.

Porosity Can Change

Porosity isn’t always a fixed, permanent characteristic. While genetic porosity (often tied to curl pattern and ethnicity-linked hair structure) stays relatively consistent, porosity that’s been altered by damage can sometimes be partially improved.

Reducing heat styling frequency and temperature, minimizing chemical processing, protecting hair from UV and chlorine exposure, and using consistent protein-moisture balance can help a damaged, high-porosity section behave somewhat better over time — though severely damaged cuticle structure doesn’t fully reverse without new hair growth. This is the same principle covered in the heat damage discussion: temporary damage can improve significantly, but damage severe enough to break disulfide bonds doesn’t undo itself.

The Practical Takeaway

Skip the floating strand test, or treat it as one data point among several rather than a definitive answer. Pay attention instead to how your hair actually behaves — how quickly it absorbs water, how it responds to different product weights, how long it takes to dry, and what it looks and feels like day to day. That accumulated observation gives you a far more reliable picture than thirty seconds in a glass of water ever could.

Health disclaimer
The information in this post is based on personal research and experience and is intended for educational purposes only. It is not a substitute for professional medical or dermatological advice, diagnosis, or treatment. Always consult a qualified healthcare provider before making changes to your skincare routine or health practices, especially if you have a medical condition or sensitivity.

Bartek

Bartek is the founder and writer behind Amoria Style — a beauty, hair, and fashion site built on the belief that good advice should be honest, well-researched, and actually usable. With years of hands-on experience testing DIY skincare recipes, hair care treatments, and fashion trends, Bartek writes content grounded in real experimentation and careful research. Not a licensed professional, but the kind of person who reads the study before recommending the ingredient. Based in Poland.