When anyone ask me about hair oil for hair growth, my first choice will be castor oil. It is rich in vitamin E and essential fatty acids especially omega-9 fatty acids. It promotes the hair growth naturally.
Because of its thick consistency you can’t use this oil alone, you can mix castor oil with an equal amount of coconut, olive, or almond oil and massage your scalp with it and leave it on for 30 to 45 minutes. Then shampoo your hair. Massaging promotes the blood circulation to the scalp.