1. Wash Less Often
I know, I know. This sounds totally counterintuitive. But if the scalp is constantly being stripped of oils, the more forcefully it tries to replace those oils. This makes hair greasier in the shorter term than necessary. So if you’re washing your hair everyday, try to take it down to every other day. If you’re already doing that, try washing every three-four days.
Also try to use a clarifying shampoo once every so often to make sure there is no buildup in your hair that is weighing it down. Just don’t use one too often as it can strip too much oil, sending production into overdrive.
2. Only Condition The Ends
Applying conditioner all over can totally weigh hair down, causing oily roots. Instead, just apply conditioner from mid-shaft to ends.
3. Use Dry Shampoo
An obvious one, yes, but dry shampoo will not only suck up oil from your roots making your hair appear less greasy in the moment, but it will also allow you to spend more time between washes which will make your hair less greasy in the long run too.
4. Balance Your Brushing
Not brushing enough keeps natural oils from being distributed, and they just build up on the scalp. Over-brushing, on the other hand, can stimulate oil production. So just make sure to find a healthy balance for your hair.
5. Choose Your Products Wisely
Make sure you don’t use too many mousses and gels that can cause buildup. Also try to avoid products that make hair “shiny” as these can make oily-prone hair just look greasier. If you can, just cut out styling products altogether.
6. That means with your hands or your face. Because your fingertips and face both produce oil that can easily be transferred to your hair, avoid playing with it or using styles that allow too much to touch your face.