7 Reasons Your Hair is Greasy

Get to the root of the problem and go from greasy to gorgeous hair in no time.

Lank, thin and greasy hair is the bane of many lives, but it can be easily overcome if you learn what might be causing it in the first place.

A little grease can be useful of course – especially when you’re feeling fancy and doing intricate up-dos. But too much grease and it can weigh your hair down, making it look flat and lifeless.

So what’s to blame? We take a look:

  1. Washing it too often

Shampooing your hair strips your scalp of its natural oils, and when you’re doing this everyday your head will try to produce even more oils in a bid to replace the ones you’re washing away, which is when your hair becomes greasy. It’s a hard cycle to break but try to gradually cut back on washing your hair to every other day at least, or 2-3 times a week at best. Your hair will thank you in the long run.

  1. Touching your hair too often

When you fiddle with your hair out of boredom or habit, you’re transferring dirt and oils from your fingertips to your strands which then contributes to a build-up of grease. So stop with the twiddling.

  1. Your hairbrush is dirty

Your hairbrush could be harbouring all sorts of nasties, with stale product build-up and dust being the obvious ones. If your hairbrush is clogged, it’s only going to transfer these onto your hair and scalp, making it feel dirty – so get cleaning.

  1. You’re using the wrong shampoo

Everyone’s hair is different and requires a different balance of ingredients to look and feel its best, so if you’re using the wrong products this can irritate your scalp. It can also cause shampoo and products to build-up at the roots and trap oil there, making your hair feel greasy, so make sure you’re using the right shampoo for your hair type and use styling products that are lightweight and absorb thoroughly into your hair. It’s also a good idea to use a clarifying shampoo once a week, as it will gently cleanse anything that builds up in your strands.

  1. You’re on your period

Did you know that hormonal fluctuations can cause your oil glands to go into overdrive? As a result, your scalp may feel dirtier than normal. Using a salicylic acid shampoo can help to remove excess oil from the scalp during these times.


  1. You’re brushing your hair too much

Brushing your hair too much can stimulate oil production, which at first looks glossy, but soon looks greasy. Try just sticking to detangling the lengths and ends throughout the day.

  1. You’re using hot tools too much

Using heat-based styling tools automatically results in dry hair, but funnily enough this can actually contribute to greasy hair in the long run. Your scalp will secrete more sebum to cater to the drying condition, resulting in abnormal oil production which inevitably makes hair look and feel greasy.


With thanks to


Share this post:

Receive our editor's picks weekly to your inbox