The 16 Best Drugstore Shampoos of 2023 for Every Hair Type

They’ll give you clean and lustrous hair on a budget.

We independently evaluate all recommended products and services. If you click on links we provide, we may receive compensation. Learn more.

 The 10 Best Drugstore Shampoos of 2022

Amazon

You don’t need to spend a lot of money to get incredible hair, but selecting the best drugstore shampoo from the overwhelming number of options can be daunting. There are plenty of affordable shampoos to give your hair a deep cleanse and solve every issue, from split ends and stubborn frizz to limp curls and a dry scalp. 

We did the hard work so that you don’t have to, researching dozens of drugstore shampoos and evaluating their key ingredients, scents, sizes, and the hair types they’re ideal for. We also sourced options without parabens or sulfates, which are types of chemicals potentially linked to scalp and hair damage. 

For expert insight, we spoke to five hair care experts, including cosmetologists and trichologists, to get their tips on choosing a shampoo for your concerns. They also weighed in on how often you should wash your hair (and what happens if you don’t wash it often enough).

"When washing your hair, it is important to use shampoo and conditioner that are tailored to your hair type," says Kira Byrd, founder of the natural hair care website Curl Centric. "For example, if you have oily hair, you would want to use a clarifying shampoo to remove buildup. If you have dry hair, you would want to use a moisturizing shampoo and conditioner.”

Best Overall Drugstore Shampoo

L'Oréal Paris EverPure Sulfate-Free Moisture Shampoo

4.2
L'Oréal Paris EverPure Sulfate Free Moisture Shampoo

Amazon

Who it’s for: People who want a drugstore shampoo that works on all hair types. 

Who it’s not for: People who don’t want a scented shampoo. 

For a nourishing drugstore shampoo that works on all hair types, we recommend the L’Oreal Paris EverPure Sulfate-Free Shampoo. Like the brand’s entire EverPure line, this formula is free from surfactants, salts, and parabens, which can strip and damage dry and color-treated hair. And unlike any other shampoo on our list, this pick has rosemary botanicals, which can improve hair growth and overall health. 

With a sweet and floral scent of cedar, rose, bergamot, and musk, your shower routine can feel extra decadent, even when you’re shopping on a budget. But for those who dislike scented products, this pick might be too fragrant for you. 

Pair it with the L’Oreal Paris EverPure Sulfate-Free Conditioner.

Price at time of publish: $14

Hair Type: All | Key Ingredients: Rosemary botanicals | Sizes: 11.05 ounces | Scent: Cedar, bergamot

Best Budget Drugstore Shampoo

Garnier Fructis Sleek & Shine Shampoo

Garnier Fructis Sleek & Shine Shampoo

Garnier Fructis

Who it’s for: People seeking an affordable shampoo for shiny, frizz-free hair. 

Who it’s not for: People with specific hair concerns, like a dry scalp, split ends, or oily hair. 

Even though drugstore shampoos are generally affordable to begin with, the Garnier Fructis Sleek & Shine Shampoo is an even more inexpensive option to consider. It targets common concerns by smoothing frizz and adding shine to dull hair.

It’s made with argan oil and Garnier’s “Kera-system,” which combines vitamin E, plant proteins, and conditioning agents for shinier strands. This shampoo also helps maintain scalp health, as it contains salicylic acid for exfoliation and niacinamide, an antioxidant that combats inflammation. 

Pair it with the Garnier Fructis Sleek & Shine Conditioner

Price at time of publish: $8

Hair Type: All | Key Ingredients: Argan oil, salicylic acid, niacinamide | Sizes: 3, 12.5, 22, and 33.8 ounces | Scent: Subtle fruit and floral

Best Clarifying Drugstore Shampoo

Aveeno Apple Cider Vinegar Blend Clarify & Shine Shampoo

5
Aveeno Apple Cider Vinegar Blend Clarify & Shine Shampoo

Amazon

Who it’s for: People who regularly use leave-in hair products, shower with hard water, or swim in chlorinated pools. 

Who it’s not for: People who want a super strong clarifying treatment. 

Clarifying shampoo gets rid of residue on your scalp, like minerals from hard water or buildup from hair styling products. Some clarifying shampoos are designed for occasional use—if you have a sensitive scalp or color-treated hair you should use these products sparingly. Other products, like the Aveeno Apple Cider Vinegar Blend Shampoo, are gentle enough to use daily to keep your hair clean and your scalp fresh. 

This sulfate-free shampoo doesn’t contain dyes or parabens and is formulated with colloidal oat extract to help soothe your scalp. It’s safe for color-treated hair, unlike some harsher clarifying shampoos that could make color treatments fade faster. Plus the subtle, apple-like scent isn’t overwhelmingly sweet. 

Pair it with the Aveeno Apple Cider Vinegar Sulfate-Free Conditioner.

Price at time of publish: $11

Hair Type: All | Key Ingredients: Colloidal oat extract, vinegar, citric acid | Size: 12 ounces | Scent: Apple

Best Drugstore Shampoo for Color-Treated Hair

Pantene Illuminating Color Care Shampoo With Biotin

Pantene Illuminating Color Care Shampoo With Biotin

Target

Who it’s for: People who want gentle shampoo for their color-treated hair. 

Who it’s not for: People with very oily hair. 

The right shampoo can keep color-treated hair looking fresh for longer. Harsh cleansing agents can cause dyes to fade, dry out color-treated strands, and contribute to breakage. So a gentle, moisturizing option like the Pantene Illuminating Color Care Shampoo With Biotin is a good choice for dyed or tinted hair. 

The formula is free from sulfates, parabens, dyes, and mineral oils. A key ingredient is biotin, a type of water-soluble B vitamin that’s touted as a solution to hair dullness and weakness. Hard evidence on the benefits of topical biotin is limited, but there’s no denying the effectiveness of this shampoo when it comes to moisture and shine.

Pair it with the Pantene Illuminating Color Care Conditioner.

Price at time of publish: $36 for 4-pack

Hair Type: Color-treated | Key Ingredients: Biotin | Sizes: 9.6 ounces | Scent: Floral/citrus

Best Drugstore Shampoo for Damaged Hair

L'Oréal Paris Elvive Total Repair 5 Repairing Shampoo

L'Oreal Paris Elvive Total Repair 5 Repairing Shampoo

Walmart

Who it’s for: People with hair that is rough, dull, or dehydrated. 

Who it’s not for: Anyone with a super sensitive scalp. 

This shampoo combats five signs of damaged hair: Split ends, weak strands, rough hair, dullness, and dehydration. It contains a repairing concentrate made with protein—amino acids arginine and serine—to moisturize and strengthen hair. 

The formula also contains salicylic acid for scalp exfoliation. One thing to note, this shampoo contains sodium lauryl sulfate, a super effective cleansing agent that might be too harsh for people with sensitive skin.

Pair it with the L’Oreal Paris Elvive Total Repair 5 Conditioner.

Price at time of publish: $9

Hair Type: All | Key Ingredients: Amino acids (arginine and serine)  | Sizes: 12.6 and 28 ounces | Scent: Floral blend

Best Volumizing Drugstore Shampoo

Aussie Miracle Volume Shampoo

Aussie Miracle Volume Shampoo

Aussie

Who it’s for: People with limp hair who want more volume. 

Who it’s not for: People with thick hair they want to tame. 

If you have fine hair, you’ll want a shampoo that adds moisture to make your hair look fuller without weighing it down. Aussie Miracle Volume Shampoo contains lightweight moisturizing and conditioning agents that won’t leave behind hair-flattening residue. 

This shampoo contains sodium lauryl sulfate, a cleansing and foaming agent that effectively eradicates dirt and residue but may be too harsh for people with sensitive skin. Grape seed extract adds shine and softness without weighing down your strands, and bamboo extract thickens and moisturizes hair.

Pair it with the Aussie Miracle Volume Conditioner.

Price at time of publish: $8

Hair Type: Fine or thin | Key Ingredients: Grape seed extract | Sizes: 12.1 and 26.2 ounces | Scent: Citrus and floral

Best Drugstore Shampoo for Natural Hair

SheaMoisture Manuka Honey & Mafura Oil Intensive Hydration Shampoo

SheaMoisture Manuka Honey & Mafura Oil Intensive Hydration Shampoo

Amazon

Who it’s for: People with coily, type 4 hair. 

Who it’s not for: People with fine hair prone to oiliness. 

Black-founded brand SheaMoisture has plenty of shampoo offerings, and their Manuka Honey & Mafura Oil Intensive Hydration Shampoo is packed with natural ingredients. It contains baobab seed oil, certified organic shea butter to keep hair soft, aloe juice, and honey for soothing properties.

This shampoo, which is free from phthalates, sulfates, parabens, and mineral oils, is safe to use on color-treated hair. It nourishes and hydrates type 4 curls, which can be dry and prone to breakage. Using this sulfate-free shampoo is an easy hack for maintaining natural hair at home.

Pair it with the SheaMoisture Manuka Honey & Mafura Oil Intensive Hydration Conditioner.

Price at time of publish: $11

Hair Type: Type 4 hair | Key Ingredients: Shea butter, honey, vitamin C, baobab seed oil | Sizes: 13 ounces | Scent: Fig and honey

Best Drugstore Shampoo for Dry Hair

Herbal Essences Bio:renew Scalp Balance Shampoo

Herbal Essences Bio:renew Scalp Balance Shampoo

Herbal Essences

Who it’s for: People with dry hair who need a gentle, moisturizing shampoo. 

Who it’s not for: People with oily hair. 

If you have dry hair, your daily shampoo should add moisture and softness to your hair without weighing it down with residue. The Herbal Essences Bio:renew Scalp Balance Shampoo keeps your scalp healthy while moisturizing dry strands. 

The formula contains menthol, which will give you that clean, tingly feeling, and aloe, which locks in moisture. Plus, this sulfate-, paraben-, and colorant-free shampoo is certified by the Environmental Working Group (EWG), which means the ingredients have been verified and meet the organization’s health and safety standards.

Pair it with the Herbal Essences Bio:renew Scalp Balance Conditioner.

Price at time of publish: $7

Hair Type: All | Key ingredients: Aloe, eucalyptus extract, ecklonia radiata (sea kelp) extract | Sizes: 13.5 ounces | Scent: Apple and mint

Best Drugstore Shampoo for Oily Hair

L'Oréal Paris Elvive Extraordinary Clay Rebalancing Shampoo

5
L'Oréal Paris Elvive Clay Rebalancing Shampoo

Amazon

Who it’s for: People with oily hair who want a formula that removes excess sebum.

Who it’s not for: People with a dry scalp who want a shampoo that adds moisture. 

Finding the right shampoo for oily hair is a balancing act, since you want something that will clean away oils without stripping your hair's natural moisture. The L'Oreal Paris Elvive Extraordinary Clay Rebalancing Shampoo contains three refined clays—kaolin, montmorillonite, and magnesium aluminum silicate—to help absorb excess sebum without drying out your scalp.

This shampoo also contains coconut oil, which prevents your scalp from becoming too dry and locks in moisture for the rest of your locks. Salicylic acid exfoliates, soothes the scalp, and may help prevent skin flaking.

Pair it with the L’Oreal Paris Elvive Extraordinary Clay Rebalancing Conditioner

Price at time of publish: $4

Hair Type: Oily | Key ingredients: Refined clay, salicylic acid | Sizes: 12.6 ounces | Scent: Notes of apple, plum, jasmine, orchid, and rose

Best Drugstore Shampoo for Curly Hair

Garnier Fructis Curl Nourish Sulfate-Free Shampoo

Garnier Fructis Curl Nourish Sulfate-Free Shampoo

Amazon

Who it’s for: People with wavy, curly, and coily hair who want to maintain their natural curl pattern. 

Who it’s not for: People with super fine, straight hair.

Some people swear by the Curly Girl Method, but many care for their curls using a regular shampoo routine. People with curly hair need a shampoo that can detangle, cleanse, and maintain curl definition without adding weight or residue. 

Garnier Fructis Curl Nourish Shampoo is designed for wavy, curly, and coily hair types. The sulfate- and paraben-free formula contains macadamia and jojoba oils to add moisture, and niacinamide and salicylic acid for scalp health.

Pair it with the Garnier Fructis Curl Nourish Conditioner.

Price at time of publish: $3

Hair Type: Curly | Key ingredients: Coconut oil, niacinamide, salicylic acid  | Sizes: 12.5 ounces | Scent: Coconut

Best Drugstore Shampoo for Fine Hair

OGX Thick & Full + Biotin & Collagen Shampoo

OGX Thick & Full Biotin & Collagen Shampoo

Walgreens

Who it’s for: People with fine hair looking for added volume and moisture. 

Who it’s not for: People with thick or curly hair. 

Shampoos packed with oil can make fine hair look limp and dull. Instead, opt for a lightweight formula with some volumizing ingredients, like the OGX Thick & Full + Biotin & Collagen Volumizing Shampoo. This sulfate-free option adds volume and moisture to your hair without weighing it down. 

Three key ingredients are biotin, collagen, and hydrolyzed wheat protein. Biotin may also help strengthen strands of hair. The benefits of collagen, a protein component of your skin and hair follicles, are mostly linked to eating it—but that said, collagen may have a hydrating effect when applied topically to hair and scalp. And hydrolyzed wheat protein can be absorbed into the hair shaft, adding moisture and strengthening your strands.

Pair it with the OGX Thick & Full + Biotin & Collagen Volumizing Conditioner

Price at time of publish: $9

Hair Type: All | Key Ingredients: Biotin, collagen, and hydrolyzed wheat protein | Sizes: 13 and 25.4 ounces | Scent: Bergamot, jasmine, and vanilla

Best Drugstore Shampoo for Wavy Hair

Pacifica Salty Waves Texturizing Shampoo

Pacifica Salty Waves Texturizing Shampoo

Amazon

Who it’s for: People with wavy hair who want to amplify their texture. 

Who it’s not for: People with straight hair who want sleek, super shiny locks. 

If you want to turn your subtle waves into textured tresses, opt for Pacifica’s Salty Waves Shampoo. It gives you beachy waves with no ocean swim required, all while cleansing your hair of impurities and buildup. With key ingredients like sea algae, banana, and vitamin B (and no sulfates, parabens, or phthalates) this light coconut-scented shampoo allows you to step out of the shower with cleansed and healthy locks. 

While we recommend this shampoo for those who want to amp up the texture of their wavy or curly hair, the brand says it’s suitable for all hair types. That said, if you want super sleek, straight hair, this pick might not be for you.

Pair it with the Pacifica Salty Waves Texturizing and Moisturizing Conditioner

Price at time of publish: $10

Hair Type: All | Key Ingredients: Sea algae, banana, vitamin B | Sizes: 12 ounces | Scent: Coconut, banana

Best Drugstore Shampoo for Dandruff

Nizoral Anti-Dandruff Shampoo

4.9
Nizoral Anti-Dandruff Shampoo

Amazon

Who it’s for: People with flaky scalps or dandruff. 

Who it’s not for: People who don’t suffer from dandruff. 

For those who have tried everything to clear their pesky dandruff, it might be time to opt for a clinically proven solution, like the Nizoral Anti-Dandruff Shampoo. It’s formulated with one percent ketoconazole, which targets the scalp fungus that causes dandruff rather than providing a short-term solution to flaking. (And for the record, there’s a difference between having dandruff and a dry scalp.)

The brand recommends using this shampoo every three to four days to target dandruff, and then only as needed once scaling and flaking have gone down. While this pick is more expensive than most other selections on our list, its efficacy as an anti-dandruff shampoo makes it well worth the price. 

Pair it with the Nizoral Deep Moisturizing Conditioner

Price at time of publish: $16

Hair Type: All | Key Ingredients: Ketoconazole, benzyl alcohol | Sizes: 4 and 7 ounces | Scent: Fresh

Best Drugstore Shampoo for Frizz

Nexxus Ultralight Smooth Weightless Frizz Protection Shampoo

Nexxus Ultralight Smooth Weightless Frizz Protection Shampoo

Amazon

Who it’s for: People with frizzy hair who want smoother, sleeker strands.  

Who it’s not for: People who want a scented shampoo. 

The Nexxus Ultralight Smooth Weightless Protection Shampoo tames frizzy hair and flyaways without weighing down individual strands. It’s made with lactic acid, an alpha hydroxy acid (AHA) that can improve hair strength and elasticity. This shampoo also contains the brand’s proprietary ProteinFusion Blend, which is designed to strengthen strands, block out humidity, and tame frizz. 

The formula is free from sulfates and silicones, making it a good fit for people with dry or damaged hair who might find those ingredients too harsh. It’s also unscented, so it’s suitable for people looking to avoid synthetic fragrances. 

Pair it with the Nexxus Ultralight Smooth Weightless Protection Conditioner.

Price at time of publish: $16

Key Ingredients: Lactic acid, jasmine flower, almond protein | Size: 13.5 ounces | Scent: Unscented

Best Strengthening Drugstore Shampoo

L’Oréal Paris EverPure Sulfate-Free Bond Repair Shampoo

L’Oréal Paris EverPure Sulfate-Free Bond Repair Shampoo

Target

Who it’s for: People with brittle hair.  

Who it’s not for: People who prefer unscented products. 

If you regularly color your hair or use heat tools, you may find your hair becoming more brittle and prone to breakage over time—no matter how diligently you apply heat protectants and use color-safe hair products. This L’Oreal formula is designed to strengthen hair by fortifying weak bonds inside the hair cortex—aka the inner layer of your hair that contains the pigment. Key ingredients include citric acid, which helps penetrate the hair shaft, and a proprietary bonding care complex to rebuild those damaged bonds. 

This formula is free from sulfates, parabens, and dyes, meaning there are no harsh ingredients that could further degrade already damaged hair. That said, it is heavily scented, so it might not be suitable for people sensitive to fragrance. 

Pair it with the L’Oréal Paris EverPure Sulfate-Free Bond Repair Conditioner.

Price at time of publish: $10

Key Ingredients: Citric acid, salicylic acid, bonding care complex | Size: 6.8 ounces | Scent: Citrus

Best 2-in-1 Drugstore Shampoo

Pantene Pro-V 2-in-1 Volume & Body Shampoo and Conditioner

Pantene Pro-V 2-in-1 Volume & Body Shampoo and Conditioner

CVS

Who it’s for: People who want a combined shampoo and conditioner that saves time. 

Who it’s not for: People who like the squeaky clean feeling after shampooing. 

A 2-in-1 shampoo and conditioner can be a good option for people who don’t like the sudsy feeling of classic shampoo or anyone who doesn’t want the hassle of using two separate products. This formula contains cleansing agents to remove dirt and impurities, while the conditioning agents help smooth and volumize hair without weighing it down.  

The formula has a fresh scent and is safe for color-treated hair. But because it contains sodium lauryl sulfate, a cleansing ingredient that can be quite harsh, it might not be a great fit for people with sensitive skin. 

Price at time of publish: $6

Key Ingredients: Sodium lauryl sulfate | Size: 12, 17.9, and 23.6 ounces | Scent: Fresh

Final Verdict

Our top pick for drugstore shampoos is the L’Oreal Paris EverPure Sulfate-Free Shampoo, a formula that works on all hair types and provides plenty of hydration with a nice floral scent. 

How to Shop for Drugstore Shampoo Like a Pro

Ingredients

At the most basic level, a shampoo should contain a cleansing agent and something to moisturize your hair. The right ingredients for you—and what to avoid—will depend on your hair type and scalp health.

  • If you have hair prone to oiliness, a shampoo loaded with nourishing oils and butters could weigh down your hair and contribute to buildup.
  • People with natural hair in the type 4 category may prefer a shampoo packed with moisturizing ingredients like seed oils and shea butter, which can also help keep curls defined and glossy.
  • Have fine hair and want more volume? Look for ingredients like clay that can soak up residue and oils, giving your hair more lift at the root. 

As for sulfates, they’re actually not as bad as you might think. Sulfates are responsible for cleansing the hair, and they can be irritating for some people and strip hair of essential moisture. For people with color-treated, very dry, or coarse hair, it’s a good idea to skip sulfates altogether. On the other hand, people with fine or oily hair or those who want a really deep clean don’t have to avoid sulfates, as long as they don’t experience any irritation. 

Hair Type

Consider your unique hair type as you shop for drugstore shampoos—along with any hair concerns you want to remedy. Whether you have curly, dry, damaged, or straight hair, there are shampoos designed to improve your tresses. Dry hair can benefit from moisturizing oils and ingredients, while oily hair is better suited to a clarifying or volumizing product. If you have color-treated hair, ask your colorist what they recommend to prevent faded or brassy hair. That could be a hydrating product, a formula developed specifically for blonde hair, or a super gentle cleanser. 

Product Purpose

Another thing to keep in mind is your intended result. Do you usually keep your hair looking sleek and straight, or are you looking for defined curls with major volume? Ensuring your shampoo choice is targeted to your go-to look can make it much easier to style your hair. Some shampoos can also tackle hair and scalp issues. If you have dandruff, look for a shampoo that contains a flake-fighting ingredient like zinc pyrithione.

Questions You Might Ask

How often should you shampoo your hair?

According to Cody Renegar, a licensed cosmetologist with 25 years of experience in women’s hair care, the correct answer depends entirely on your hair type and scalp health. If you have fine hair, he recommends washing it every other day, while coarse hair can be washed every three to four days. If you have hair damaged by heat styling or color treatments, he recommends washing it every two to three days.

“Washing your hair too frequently can dry out your scalp and can lead to dryness which causes straw-like hair,” he says. “If you don't wash it enough, it can cause clogged pores, irritation, and dandruff.”

Bridgette Hill, a World Trichology Society-certified trichologist, says how much sebum (oil) your scalp produces depends on genetic factors and overall health. She explains that washing too often can trigger the overproduction of oil, which can contribute to other hair issues.

“Frequent shampooing breaks down the barrier by not allowing the natural hair cycle process to proceed in a healthy function,” she says. “It disturbs the flow, eventually weakening the hair follicle, which can then trigger other conditions that lead to hair thinning and hair loss.” 

Plus, over-shampooing can also make your hair look dirtier. “Stripping natural oils can over-activate sebum production, resulting in overly oily hair that traps healthy bacteria,” Hill says. This can cause odor or a dirty appearance, which makes you shampoo even more often. “Over-shampooing also wreaks havoc on the hair fibers by speeding up the oxidative process, leading to dehydrated, brittle hair ends.”

How do you properly wash your hair?

Byrd says it’s best to wash with lukewarm water. “Hot water can strip your hair of its natural oils, leaving it dry and brittle,” she says. “Start by wetting your hair thoroughly with lukewarm water. Apply a small amount of shampoo to your scalp and massage gently with your fingertips. Rinse the shampoo out of your hair thoroughly.”

Next, she says you should apply conditioner to help replenish moisture—but focus on the ends of your hair rather than the roots. That’s because it's the oldest part of your hair, making it more vulnerable to damage and breakage (like split ends). Once you’ve applied the conditioner, Byrd recommends waiting a few minutes before rinsing. “This allows the conditioner to penetrate the hair shaft and moisturize the hair,” she says. “Three to five minutes is usually enough time, but if you have extra-dry hair, you may want to leave it on a little longer before rinsing off.”

How can you increase the time between hair washes?

If you’re hoping to put off washing for another day, try using dry shampoo. Dry shampoo doesn’t clean your hair—it contains ingredients like clay or talc that absorb oil, sweat, and other residues from your scalp. Essentially, it makes your hair look less oily. 

What are some of the best drugstore hair brands?

There’s a wide range of drugstore hair brands available, with formulas for every hair type and concern. L’Oréal Paris, Garnier, and Pantene are just a few of the best brands dominating this market, which is why you’ll see multiple shampoos from them on our list.

Ghanima Abdullah, a cosmetologist and hair and beauty consultant, highly recommends Nexxus “for providing moisture to dry strands.” SheaMoisture’s products, on the other hand, “are perfect for those with coily hair” that need “heavy moisturizers and extra care,” Abdullah says. 

Are expensive shampoos really better than drugstore shampoos?

According to experts, the main difference between drugstore shampoos and luxury shampoos is the quality of the ingredients. Shantella Rios, a cosmetologist and founder of Tame Ur Mane Studio, notes that “most drugstore brands are under the same parent company of salon-quality products, so ingredients are similar but not as concentrated.”

Abdullah says she sees a major difference between drugstore shampoos and luxury shampoos in one area: Fragrance. “Expensive shampoos use essential oils and other ingredients to perfume their products,” Abdullah says. And while some drugstore shampoos use essential oils, many “actually contain ‘fragrance,’ which is a catch-all term,” she adds.

Take Our Word for It

This article was written by Nina Bahadur, a writer who has written home and lifestyle content for over a decade. For this article, she spent hours researching the best drugstore shampoos and tapped three cosmetologists—Cody Renegar, Shantella Rios, and Ghanima Abdullah—as well as trichologist Bridgette Hill and natural hair expert Kira Byrd.

Was this page helpful?
Related Articles