What is Hair Porosity?
Think of your hair cuticle like roof shingles. When the shingles lie flat and tight, moisture has a hard time getting in (low porosity). When they're raised or damaged, moisture flows in easily but also escapes quickly (high porosity).
Porosity can be genetic, but it can also change over time due to chemical treatments, heat damage, sun exposure, and environmental factors. You may even have different porosity levels in different parts of your hair!
Three things drive porosity: genetics (your natural cuticle structure), damage (bleach, heat, mechanical stress that lifts or chips the cuticle), and environment (UV, hard water, chlorine, low humidity). You can't change genetics, but the other two are largely under your control.
Why Porosity Matters More Than Hair Type
Two people can both have 3B curls, but if one has low porosity and the other has high porosity, the products that work for them are completely different — sometimes opposite. Hair type tells you the shape of your hair. Porosity tells you what your hair needs to thrive.
If you've ever wondered why a product that everyone online raves about turned your hair into a stiff, sticky, or limp mess, the answer is almost always porosity. The product was probably built for the opposite cuticle behavior than yours.
The 3 Types of Hair Porosity
Understanding your type helps you choose the right products
2.1Low Porosity Hair
Cuticles are tightly closed, making moisture absorption difficult
Signs You Have Low Porosity
- Products sit on hair and take forever to absorb
- Hair takes hours to air dry
- Hair repels water when wet
- Protein treatments make hair feel stiff
Pro Tip for Low Porosity
2.2Medium/Normal Porosity Hair
The "goldilocks" of porosity—balanced and easiest to maintain
Signs You Have Medium Porosity
- Hair holds styles well
- Takes color treatments easily
- Looks healthy with minimal effort
- Dries at a normal pace
Good News
2.3High Porosity Hair
Cuticles have gaps, causing moisture to escape quickly
Signs You Have High Porosity
- Hair dries very quickly
- Tangles and breaks easily
- Constantly feels dry and frizzy
- Absorbs products instantly
Important
How to Test Your Hair Porosity
Three at-home tests, ranked by accuracy
The float test is the most popular porosity test online. It's also the least reliable. Surface tension, residual product, and the natural oils on your scalp all affect whether a strand sinks or floats — meaning you can run the test three times and get three different results.
Below are three tests, ordered from most reliable to least. Run the first two; if they agree, you have your answer.
4.1Spray Test (Recommended)
The most reliable at-home test — mirrors how water actually behaves on a wash day
- Step 1. Start with clean, product-free hair. Wash your hair with a clarifying shampoo and skip conditioner and styling products. Any silicone, oil, or polymer residue will skew the result by sealing the cuticle artificially.
- Step 2. Pick a small section near your temple. Choose a small section of dry hair near your temple. This area gets less direct sunlight and chemical processing than the crown or ends, so it best represents your natural cuticle.
- Step 3. Mist the section with water. Hold a fine-mist spray bottle 4 to 6 inches away and lightly mist the section with room-temperature water. You want a light coat, not a soaking spray.
- Step 4. Watch how the water behaves for 10 seconds. If water beads up and rolls off the strand, you have low porosity. If the droplets absorb gradually over about 10 seconds, you have medium or normal porosity. If the water disappears almost instantly, you have high porosity.
- Step 5. Confirm with the slide test. Pinch a single dry strand near the tip and slide your fingers up toward the root. Smooth equals low porosity, slightly bumpy equals medium, and rough or noticeably bumpy equals high porosity. If both tests agree, you have your answer.
Tools needed: a fine-mist spray bottle and a few minutes. Total time: about 5 minutes.
4.2Slide Test (a.k.a. the Strand Test)
A 30-second confirmation test
Pinch a single dry, clean strand near the tip and slide your fingers firmly up toward the root. Pay attention to what you feel:
- Smooth, almost slippery → the cuticle is tightly closed: low porosity.
- Slight texture, mostly smooth → medium porosity.
- Noticeably rough or bumpy → the cuticle is lifted: high porosity.
If the spray test and the slide test agree, you can stop here.
4.3Float Test (Why It's Unreliable)
The popular one — but skip it
The classic float test asks you to drop clean strands into a glass of water and watch whether they sink (high porosity) or float (low porosity). It seems intuitive, but two things wreck the result:
- Surface tension. Even high porosity hair can float for several minutes because water tension holds the strand on top. Wait long enough and almost any strand will eventually sink.
- Product residue. Silicones, oils, and sebum coat the strand and repel water regardless of true porosity. People often run the float test on hair that's "clean" but still has conditioner residue.
If you must do the float test
Try Our Free Porosity Test
Product Recommendations by Porosity
- Low Porosity
- Lightweight leave-ins
- Liquid-based products
- Clarifying shampoos
- Avoid heavy butters
- Medium Porosity
- Most products work
- Regular deep conditioning
- Protein + moisture balance
- Weekly treatments
- High Porosity
- Protein treatments
- Heavy butters & creams
- Sealing oils
- Anti-humectants
Ingredient Cheat Sheet by Porosity
| Porosity | Look for | Avoid |
|---|---|---|
| Low | Glycerin (humid climates), aloe vera, panthenol, light oils (argan, grapeseed, jojoba), water-based leave-ins, gentle clarifying surfactants | Heavy butters (shea, mango), thick oils (castor, olive), heavy proteins, occlusive silicones |
| Medium | Most ingredients, with a balance of moisture and occasional protein. Standard cream conditioners, light oils, weekly deep conditioning. | Excessive clarifying or excessive protein — both can throw a healthy balance off. |
| High | Hydrolyzed proteins (wheat, silk, keratin), butters (shea, mango), heavier oils (castor, olive, avocado), film-forming polymers, anti-humectants | Sulfates, hot water, daily clarifying, harsh detangling, glycerin in extreme humidity (causes frizz) or extreme dry cold (pulls moisture out) |
Routines by Porosity
A wash-day blueprint for each porosity
Low porosity wash day
- Pre-wash with warm water and a clarifying or chelating shampoo every 2 to 4 weeks to remove buildup that's blocking absorption.
- Apply conditioner with heat. Section damp hair, apply a lightweight conditioner, then sit under a hooded dryer or steamer for 15 to 30 minutes. Heat lifts the cuticle so moisture can finally get in.
- Style on damp (not soaking) hair with a thin water-based leave-in and a light gel. Heavy creams will sit on top.
- Air dry or diffuse on low. No need to heavy-seal — your cuticle is already mostly closed.
Medium porosity wash day
- Cleanse with a balanced sulfate-free shampoo or co-wash.
- Condition normally; deep condition once a week.
- Style with whatever product format your hair type prefers — most ingredients work for you. Watch for moisture-protein imbalance once every couple of months.
- Air dry or diffuse.
High porosity wash day
- Cleanse gently with cool to lukewarm water (hot water lifts the already-open cuticle further) and a creamy, sulfate-free shampoo.
- Deep condition every wash. Use a thick mask with sealing oils and, every 2 to 4 weeks, a hydrolyzed protein treatment.
- Style with the LOC or LCO method: leave-in, then oil, then cream — or leave-in, cream, oil. The goal is to layer water in, then trap it with progressively heavier products.
- Seal with cool air or a cool rinse to flatten the cuticle as much as possible after styling.
Porosity & Damage: Why High Porosity Often Means Damaged Hair
If your hair is high porosity at the lengths but normal at the roots, it's almost always damage rather than genetics. The most common culprits, in order of impact:
- Bleach and chemical lighteners. Bleach permanently chips the cuticle. There is no product that fully closes it again.
- Permanent color, relaxers, and perms. All raise the cuticle to deposit or restructure, and repeated cycles compound the lift.
- Daily heat styling above 350°F (175°C). Cuticle proteins denature with repeated high heat without protectant.
- Hard water. Mineral deposits weaken the cuticle and increase porosity over time.
- Mechanical damage. Aggressive brushing, tight ponytails, and rough towel-drying chip the cuticle edges.
You can't fully reverse cuticle damage, but you can manage it. See our damaged hair repair guide for a recovery plan that combines bond builders, protein-moisture balancing, and reducing further damage.
Frequently Asked Questions
Is the float test accurate?
How do I know if I have low or high porosity hair?
Can hair porosity change?
Can different parts of my hair have different porosity?
What products are best for low porosity hair?
What products are best for high porosity hair?
Do I need protein treatments for my porosity?
Why is my hair both dry and oily?
Does porosity affect curl pattern?
How does humidity affect different porosities?
What is the spray test for hair porosity?
How often should I deep condition based on porosity?
- 1Hair porosity determines how well your hair absorbs and retains moisture
- 2Porosity often matters more than hair type — it decides which products will work
- 3Low porosity: tight cuticles, products sit on top, use heat to help penetration
- 4Medium porosity: balanced moisture, most products work well
- 5High porosity: gaps in cuticle, needs sealing, often signals damage
- 6Use the spray test or slide test — skip the float test, it's unreliable
- 7Match products to porosity first, hair type second, for the biggest payoff