Some people find that their hair tends to get oily faster than others, this could be due to their lifestyle, eating habits or age. For example adolescents tend to have oilier hair because their sebaceous glands can become overactive, which causes the secretion of more sebum or oil. In some cases adults might be involve in activities such as gym workouts and Pilates that make them sweat more and this makes for oily hair.
Whatever the reason behind your oily hair, the best way to make sure your hair stays shiny and fresh is to wash it daily with a mild shampoo. Another method to keep your hair looking clean between washes is to use a dry shampoo. Dry shampoos work like talcan powder and when applied to the roots it absorbs oil.
Hair in most cases tends to get oily at the roots, therefore to get rid of hair oil effectively concentrate on messaging a small amount of shampoo only on your scalp. This would get rid of most oils and leave the ends less dry. In order to avoid dry and split ends, apply conditioner after shampooing only on your ends.
If your hair tends to be very dry and still is oily at the roots, try using a dry shampoo instead of washing your hair daily. Another trick that helps retain moisture is brushing your hair from root to tip and then washing it. This spreads your natural oils to your dry ends, which means that you would be striping less moisture when you wash your hair.