Greasy hair can feel like a daily battle. You wash your hair in the morning, and by evening, it already looks flat, shiny in the wrong way, and lifeless. It’s frustrating, and honestly, it can mess with your confidence. If this sounds familiar, you’re not alone. A lot of people deal with excess oil on the scalp, and it happens for many reasons—overactive sebaceous glands, hormonal changes, weather, or even using the wrong hair products.
Dermatologists often point out that oily hair isn’t a bad thing by itself. In fact, natural oils help protect and nourish your scalp. But when too much oil builds up, it can clog hair follicles, weigh your hair down, and even lead to dandruff or scalp irritation. That’s where the right shampoo makes a huge difference.
Drugstore shampoos have come a long way. You don’t need to spend a fortune to get something that works. Many affordable options are now made with ingredients like salicylic acid, tea tree oil, charcoal, and citrus extracts, which help control oil without drying out your scalp too much. Dermatologists usually recommend balancing shampoos that clean well but still keep your scalp healthy.
In this article, you’ll find five of the best drugstore shampoos for greasy hair that are popular on Amazon. These picks are based on dermatologist recommendations, ingredient quality, and real user feedback. Each product review is detailed, so you can get a clear idea of what might work best for your hair type.

Table of Contents
What Causes Greasy Hair and How to Manage It
Before picking a shampoo, it helps to understand why your hair gets greasy in the first place. When you know the cause, choosing the right product becomes easier.
Your scalp produces oil through sebaceous glands. This oil, called sebum, is meant to protect your hair and keep it hydrated. But sometimes, these glands go into overdrive. When that happens, your hair starts to look oily much faster than normal.
Several things can trigger this:
- Overwashing your hair: It sounds strange, but washing too often can strip your scalp, causing it to produce even more oil.
- Using heavy products: Conditioners or styling products that are too thick can build up and make hair greasy.
- Touching your hair often: Oils from your hands get transferred to your hair.
- Hormones and stress: These can increase oil production.
- Wrong shampoo choice: Some shampoos are too moisturizing for oily hair types.
Dermatologists often suggest washing every other day or every two days, depending on how oily your scalp is. Also, lightweight and clarifying shampoos are usually recommended for better oil control.
How to Choose the Right Drugstore Shampoo for Oily Hair
Not all shampoos are created equal. If your hair gets greasy quickly, you need something that cleans deeply without making your scalp dry or irritated. Here’s what to look for:
1. Oil-controlling ingredients
Ingredients like salicylic acid, charcoal, clay, and tea tree oil help remove excess oil and keep your scalp fresh.
2. Lightweight formulas
Avoid shampoos that are labeled “ultra-moisturizing” or “hydrating,” as they may weigh your hair down.
3. Sulfate balance
Some sulfates help clean oil effectively, but harsh ones can irritate your scalp. A balanced formula works best.
4. Clarifying properties
Clarifying shampoos help remove buildup from styling products and excess oil.
5. Scalp-friendly ingredients
Look for soothing ingredients like aloe vera or green tea to prevent irritation.
What Are The Best Drugstore Shampoos for Greasy Hair

1. Neutrogena Anti-Residue Clarifying Shampoo
This shampoo has been around for years, and dermatologists still recommend it for oily hair. It’s known for its strong cleansing ability, which helps remove buildup from hair products, oils, and even hard water.
Key Features:
- Gentle but effective clarifying formula
- Removes up to 90% of heavy residue
- Works on all hair types
- Recommended for weekly use
The formula is simple, and that’s part of why it works so well. There are no heavy conditioners in it, so your hair feels clean and light after each wash. It’s often suggested that this shampoo should be used once a week rather than daily, as it can be a bit strong.
User Feedback:
Many users say their hair feels “super clean” after using it. Some even mention that their hair stays fresh longer, sometimes up to two or three days. People with very oily scalps often find relief after just a few washes.
However, a few users note that if it’s used too often, it can make the hair feel slightly dry. That’s why it’s better used as a weekly reset shampoo rather than an everyday option.

2. L’Oréal Paris Elvive Extraordinary Clay Rebalancing Shampoo
This shampoo is made specifically for oily roots and dry ends, which is a common combination. It uses clay as a key ingredient to absorb oil and balance the scalp.
Key Features:
- Contains three refined clays
- Keeps roots fresh for up to 48 hours
- Hydrates dry ends
- Lightweight formula
The texture feels smooth, and it lathers nicely without being too harsh. It’s designed to clean oily roots while still taking care of the rest of your hair.
User Feedback:
Users love how soft their hair feels after using this shampoo. Many say it keeps their scalp oil-free for longer compared to other drugstore shampoos. It’s especially popular among people who struggle with greasy roots but dry tips.
Some users mention that the scent is pleasant and long-lasting, which adds to the overall experience. A few people with extremely oily hair feel they still need to wash daily, but they agree it reduces oil better than most shampoos. This is a great everyday shampoo if you want balance without sacrificing softness.

3. Herbal Essences Tea Tree Oil Shampoo and Conditioner
Tea tree oil is well-known for its ability to control oil and soothe the scalp. This shampoo and conditioner combine with a refreshing formula that leaves your hair feeling clean and cool.
Key Features:
- Infused with tea tree oil
- Refreshing and cooling sensation
- Helps reduce scalp oil
- Free from heavy silicones
The shampoo gives a light tingling feeling when applied, which many people enjoy. It helps remove oil while also calming any irritation or itchiness.
User Feedback:
Users often describe their scalp as feeling “refreshed” and “clean” after each wash. Many people with oily and itchy scalps notice an improvement after consistent use.
Some reviewers mention that it works well during hot weather when oil production tends to increase. Others say it helps reduce dandruff along with controlling grease. A few users with sensitive scalps report that the tea tree oil can feel a bit strong at first, but most get used to it quickly. If you want something refreshing and effective, this is a strong option.

4. Pantene Pro-V Blends Charcoal Shampoo
Charcoal has become popular in hair care for its ability to absorb impurities and excess oil. This shampoo uses charcoal to deeply clean the scalp without stripping it.
Key Features:
- Charcoal-infused formula
- Removes oil and impurities
- Lightweight and gentle
- Safe for daily use
The shampoo has a slightly thicker consistency, but it spreads easily through the hair. It’s designed to purify your scalp while keeping your hair manageable.
User Feedback:
Users often mention that their hair feels lighter and less greasy after using this shampoo. Many people appreciate how it cleans without leaving their hair dry.
Some reviewers say it works well for people who use a lot of styling products, as it removes buildup effectively. Others like that it doesn’t have a strong scent. A few users with very fine hair report that it gives their hair more volume, which is a bonus for those dealing with flat, oily hair. This is a good everyday shampoo for those who want a deep clean without harshness.

5. OGX Refreshing Scalp + Tea Tree Mint Shampoo
This shampoo combines tea tree oil with mint for a cooling and oil-controlling effect. It’s designed to refresh your scalp while keeping grease under control.
Key Features:
- Tea tree oil and peppermint blend
- Cooling and refreshing feel
- Helps balance scalp oils
- Lightweight hydration
The mint gives a noticeable cooling sensation, which makes it feel extra refreshing, especially during warm days.
User Feedback:
Many users love the fresh feeling this shampoo provides. It’s often described as “invigorating” and “clean.” People with oily hair say it helps extend the time between washes.
Some reviewers also mention that it improves scalp health and reduces itchiness. The scent is a favorite for many, as it feels clean and energizing. However, a few users note that it may not be strong enough for extremely oily scalps, but it works well for moderate oil control. This is a great pick if you want a refreshing wash that also helps manage grease.
Final Thoughts
Finding the right shampoo for greasy hair doesn’t have to be complicated or expensive. Drugstore options can work just as well as high-end products when you pick the right one for your needs.
If your hair gets oily quickly, a clarifying shampoo like Neutrogena can help reset your scalp. For daily use, options like L’Oréal Elvive or Pantene Charcoal offer a good balance between cleansing and care. If you prefer something refreshing, tea tree-based shampoos from Herbal Essences or OGX can make a noticeable difference.
Dermatologists often remind us that consistency matters more than anything. Using the right shampoo regularly, avoiding heavy products, and not overwashing your hair can help keep oil under control.
At the end of the day, it’s about finding what works best for your hair type. Everyone’s scalp is different, so it may take a little trial and error. But once you find the right shampoo, managing greasy hair becomes much easier—and your hair will feel fresher, lighter, and healthier every day.
Other Related Articles
- The 5 Best Volumizing Shampoos for Fine Hair, According to Dermatologists
- The 7 Best Shampoos for Thinning Hair and Regrowth, According to Hair Stylists
- The 19 Best Shampoos According to Dermatologists
- The 5 Best Shampoos and Conditioners for Black Women, According to Dermatologists
- The 7 Best Shampoos for Thinning Hair in Men, According to Dermatologists
- The 6 Best Shampoos for Thinning Hair Women, According to Dermatologists
- The 8 Best Shampoos for Everyday Use, According to Dermatologists