Hair oils are pretty straightforward products, which means you don't have to spend a ton of money on one from a luxury brand to reap those smoothing and moisturizing benefits. No, a drugstore hair oil will do just fine. And though the best drugstore hair oil for you will depend on your hair type and primary concerns (think moisture, frizz, thermal protection, scalp itchiness ...), they all cost well under $20 and won't make your hair feel weighed down or greasy.
Okay, well, obviously, if you use too much hair oil, it might make your hair feel or look greasy. So for best results, use just a dime-sized amount and focus on your ends, rather than your scalp. Some other hair oil tips? You can use them on both wet and dry hair, but if you're dealing with extreme damage, you can use a bit more as an overnight treatment and wash it out in the shower the next morning (like you would with an overnight hair mask).
Read on to shop the best hair oils under $20, all conveniently available on Amazon.
We only recommend products we love and that we think you will, too. We may receive a portion of sales from products purchased from this article, which was written by our Commerce team.