Why does my hair feel greasy but my ends are dry?

Your roots look oily, your ends feel like straw, and somehow your hair is doing both at the same time. How is that even possible?

The short answer:

Oil is being produced at your scalp, but it’s not making it all the way down your hair — especially to the ends, which are older, drier, and more exposed.

Annoying? Yes. Common? Extremely.


Greasy roots and dry ends can exist at the same time

This combo feels contradictory, but it actually makes a lot of sense once you break it down.

Your scalp produces oil (sebum) to protect your skin and hair. That oil starts at the roots and slowly travels down the hair shaft.

The problem is: it often doesn’t get very far.


The most common reasons this happens

1. Oil doesn’t travel evenly through hair

Sebum moves more easily through:

  • straight hair
  • thicker strands

It has a harder time traveling through:

  • wavy or curly hair
  • fine hair
  • longer hair

So your scalp can be oily while your ends never really benefit from that oil at all.


2. Your ends are older than you think

The ends of your hair are the oldest part.

They’ve been through:

  • repeated washing
  • heat styling
  • brushing
  • sun exposure

Even if your scalp is producing enough oil, your ends may already be dry or damaged — and oil alone can’t fully fix that.


3. Shampoo reaches the roots, not the ends

When you wash your hair:

  • shampoo focuses on the scalp
  • conditioner is often kept away from the roots

That’s usually the right move — but it means the ends rely heavily on conditioner and moisture products to stay balanced.

If they’re not getting enough, they’ll feel dry no matter what your roots are doing.


4. Overwashing can make the contrast worse

Frequent or harsh washing can:

  • strip moisture from the ends
  • trigger more oil production at the scalp

That exaggerates the greasy-roots/dry-ends situation and makes it feel like your hair can’t make up its mind.


5. Product placement matters more than product type

Heavy products near the scalp can make roots greasy faster.

Too little moisture on the ends leaves them dry.

So you end up with:

  • buildup at the top
  • dehydration at the bottom

It’s less about what you use and more about where you use it.


Should you treat your scalp and ends differently?

Yes — and this is where a lot of people have an “oh” moment.

Your scalp and your ends have different needs:

  • the scalp needs balance
  • the ends need moisture and protection

Trying to treat your entire head of hair the same way often leads to this exact problem.


The reassuring part

If your hair feels greasy at the roots but dry at the ends:

  • your hair isn’t broken
  • you’re not doing anything unusual
  • and this is one of the most common hair complaints

It’s not a contradiction — it’s just how hair behaves over time.