Oiling with an Ayurvedic oil is one of the oldest hair rituals, but the right oil depends on your hair. Our best hair oil for hair growth is the clinically tested Rosemary Growth Hair Oil. Castor oil for hair adds thickness to ends, almond oil for hair softens, and Coconut Hair Oil tames frizz. Choose a hair oil for men or women.