No matter your hair type, you should be able to find a cruelty-free shampoo that makes your hair look and feel amazing. With so many options available today, there’s no need to brands that test on animals. Take a look at my top picks below!

1. Wen Sixthirteen (all hair types, particularly color-treated hair)

Technically, this is a cleansing conditioner. That is, a conditioner that is formulated to be used as a shampoo. The result is not only clean hair, as oil washes out oil, but also incredibly soft locks. If you have color-treated, dry, or damaged hair, give Wen cleansing conditioners a try. The Sixthirteen in particular is my favorite, as it’s more thick and rich than the rest of their line, in addition to having a lovely, sweet and slightly lemony scent.

2. Giovanni Smooth As Silk (for dry or damaged hair)

This is the most gentle, nourishing shampoo I’ve ever tried and it’s affordable. It has a mild lemony scent that isn’t overwhelming, and while it’s a gentle shampoo, it absolutely cleans your hair and gets the job done. I always reaech for this one when my hair feels particularly dry, and it always leaves it smooth and silky as promised.

3. Kevin Murphy Blonde Angel Wash (blonde or silver hair)

If you have blonde or silver hair and you want to keep it from getting yellow or brassy, you need a purple shampoo in your life. This is the best purple shampoo I’ve used, and it’s 100% cruelty-free! The scent is heavenly, and it leaves my bleached hair tangle-free. Kevin Murphy is a professional line found only in salons.

4. Paul Mitchell Clarifying Shampoo Two (normal to oily)

A clarifying shampoo efficiently gets rid of build-up, leaving your hair squeaky clean. If you have oily hair or use a lot of hair-styling products, using a clarifying shampoo at least once a couple of weeks might be a good idea. Paul Mitchell’s Clarify Shampoo, while making my hair feel utterly clean, doesn’t dry it out. It leaves it soft, shiny, and adds a boost of volume. Hands down the best cruelty-free clarifying shampoo.

5. John Masters Organics Zinc & Sage Shampoo (all hair types)

This is another one of my favorite shampoos ever, and it’s well-loved by women with different hair types. John Masters Organics is an organic beauty brand and their products are free of harsh chemicals and synthetics. They’re also super luxurious yet effective. This shampoo smells like honey and coconut (seriously, so good) and it leaves my hair clean and shiny. Loooove this one!


6. Lush Cynthia Sylvia Stout Shampoo (all hair types)

There’s a reason why Lush is in this list. Twice. Simply put, their hair care stuff is the bomb. Cynthia Sylvia Stout is my favorite liquid shampoo of theirs. Its secret ingredients: beer and cognac oil for glossy hair! It’s great for curly as well as thin hair, and has a strong scent I can only describe as voodoo soap, which I personally find fantastic.

7. Yes To Blueberries Healthy Hair Repair Shampoo (all hair types)

Another very affordable option that’s cruelty-free, 99% natural, and works wonders. The Yes To Blueberries shampoo is gentle and leaves your hair smooth and moisturized without weighing it down. This along with the Giovanni shampoo are the best affordable options I’ve found. You can find Yes To Products in so many drugstores nowadays, and they’re Leaping Bunny-certified!

8. Yarok Feed Your Volume Shampoo (for fine hair)

Have you heard of Yarok? It’s an all-natural hair care brands that’s also cruelty-free and vegan. They’re on the luxury side of things, but their products are high-quality and totally eco-friendly — Yarok means “green” in Hebrew. This shampoo, for instance, gives fine hair some oomph without using any harsh ingredients, and it works!

9. JASON Dandruff Relief Shampoo (all hair types)

This is an all-natural solution for dandruff and itchiness. It contains safe ingredients that really work like Sulfur and Salicylic Acid, and it’s free or SLS or any other harsh ingredients that might aggravate dandruff. It also contains Rosemary, Olive Oil, and Jojoba Oil. If you struggle with dandruff, this is the best cruelty-free solution out there.

10. Lush Big Shampoo (all hair types except colored or dry)

Big is a cult Lush product, and also my favorite shampoo of theirs. As its name implies, it’s designed to give hair big bouncy volume. It’s unlike any other shampoo out there: made with real sea salt — which gives it a strangely pleasant texture — it cleans hair thoroughly yet gently. My hair has never been as soft as when I wash it with Big, which is probably due to it being infused with avocado butter and coconut oil. Also, it has an absolutely amazing flowery-citrusy scent. If your hair is very dry or colored, this one might be too harsh!

I hope this list has been useful, and I’d love to hear your own picks! What’s your favorite cruelty-free shampoo ever?

Cruelty-free made simple!

Download the full list of cruelty-free brands in my 10-page guide, Cruelty-Free Made Simple. Enter your name and email below to get it in your inbox.

Suzana Rose
By Suzana Rose|
Suzana is the founder of Cruelty-Free Kitty. She believes in ethical businesses and wants to see a global ban on animal testing. She loves cats, debunking myths, and shoegaze music.