The best shampoo formulas for all hair types, from fine to frizzy

It's time to stock up on your new hair hero...

The best shampoo can be hard to find – but once you’ve found it, it’s your friend for life. Whatever your biggest hair concerns may be, we’re here to break down all of the best formulas for your hair type.

Finding the perfect shampoo for your hair type is no easy task on your own, so allow us to guide you through the options, whether you’re looking for the right one for dry hair, or you need little help with your fine, coloured, thick, or greasy hair type. Trust us, there’s a shampoo out there that’s perfect for everyone.

Best shampoo for dandruff

Neutrogena T/Gel Therapeutic Shampoo, £6, Amazon

best shampoo for greasy hair Neutrogena

It may not be the prettiest packaging in the world, but this one does the job well when it comes to tackling a flaky, itchy scalp. Neutrogena’s medicated formula treats your scalp making the appearance of dandruff manageable, while simultaneously leaving your hair shiny and healthy. Dandruff, be gone.

Buy Now

Best purple shampoo

best shampoo Lush Daddy-O

If you’re a blonde, natural or not, no doubt you’re well acquainted with purple shampoo. If not, allow us to explain a bit about why it’s so great for blonde hair. Washing your hair with this particular shampoo deposits purple pigment into your hair, which counters brassiness and enhances its silver tones. The best part? You only have to use it once or twice a week for maintenance, so one bottle will last you until your next appointment for a colour top up. Try this vibrant option from Lush for an instant lightening and brightening effect after the first wash.

Buy Now

Read our full round up of the best purple shampoo for more recommendations.

Best shampoo for hair loss

Aveda Invati Exfoliating Shampoo, £23.50, Fabled

best shampoo Aveda Invati Exfoliating Shampoo

Hair loss and thinning hair are both major concerns for a lot of people – so you’re not alone if you’re looking for a shampoo that’ll fix it. The best shampoo for hair loss is Aveda’s Invati range, which promises to reduce hair loss by removing the build-up on the scalp that can clog pores. It’s a sulphate-free formula that tackles excess sebum and nourishes the scalp, stimulating hair growth and reducing hair loss.

Buy Now

Read our full round up of the best shampoo for hair loss for more recommendations.

Best shampoo for dry hair

Sachajuan Moisturising Shampoo, £18, Fabled

There’s nothing worse than running your hands through your hair to find it’s rough and dry – hair should be silky soft and flowing, right? Fortunately, you can invest in a shampoo that’ll fix that. Sachajuan’s Moisturising Shampoo is a seriously nourishing and hydrating formula, which is particularly good for frizzy, treated hair, and is an absolute must if you’re struggling with locks drier than a haystack.

Buy Now

Read our full round up of the best shampoo for dry hair for more recommendations.

Best shampoo to grow hair

Lee Stafford Hair Growth Shampoo, £7.49, Boots

best shampoo for hair growth Lee Stafford

Believe it or not, it is possible to buy hair growth in a bottle these days, thanks to brands like Lee Stafford. The secret is in their Pro-Growth formula, a protein complex that strengthens and fertilises the hair to encourage growth for the maximum possible hair length. Magic.

Buy Now

Best shampoo for coloured hair

Aveda Colour Conserve Shampoo, £19.50, Fabled

best shampoo for coloured hair Aveda

It goes without saying that, after splashing out on a fresh dye job at the salon, you want to prolong your hair’s colour for as long as possible. Try Aveda’s Colour Conserve shampoo; the plant-based formula is gentler than chemical-based shampoos and therefore cleanses without stripping your hair of its all vibrant colour glory.

Buy Now

Best shampoo for curly hair

Bumble and Bumble Curl Shampoo, £24, Fabled

best shampoo for curly hair Bumble and Bumble Curl Shampoo

This is a firmly-established favourite in the minds of curly-haired women everywhere and it’s rightly earned cult status in the beauty world. Sulphate-free and enriched with Brazilian oils to nourish and help curls keep their shape, it’s a gentle wash that won’t frazzle the living daylights out of your curls for a frizz-free finish. Follow up with a 1p sized blob of Custom Conditioner.

Buy Now

Best shampoo for volume

Percy & Reed Bountifully Bouncy Volumising Shampoo, £14, Fabled

best shampoo for volume Percy and Reed Bountifully Bouncy

Great for finer hair that needs a bit of thickening and bounce, Percy & Reed’s volumising shampoo is enriched with blackcurrant extract to add body and Vitamin B5 to strengthen and thicken the hair shaft. With two of the world’s most legendary hairdressers at its helm, this is a brand you can put your trust in.

Buy Now

Best shampoo for frizzy hair

Evo Mane Tamer Shampoo, £22,95, merritsforhair.co.uk

best shampoo for frizzy hair Evo Mane Tamer

Mane tamer does exactly what it says on the bottle (with a witty caption to boot) – tames your mane the frizz-free locks you’ve only dreamed of until now. The sulphate-free formula means less foam and a gentler clean that doesn’t fuzz the life out of your hair. The conditioner is equally amazing, a super-thick formula that calms and softens the hair so it’s silky smooth.

Buy Now

Best shampoo for greasy hair

Liz Earle Botanical Shine Shampoo, £12, John Lewis

best shampoo Liz Earle

When choosing the best shampoo for fine hair that gets greasy easily, it’s not just about how often you should wash your hair. The key is to look for volume-boosting properties. Invest in a high-quality shampoo and ditch the conditioner, instead treating hair with a heat-protecting product before drying, as this will stop your hair from being weighed down after it’s been cleansed. We recommend Liz Earle’s signature shampoo for greasy hair, as it hydrates and adds shine without adding to heaviness to locks. Apple and orange extracts boost shine levels, while shea butter boosts your hair’s hydration.

Buy Now

Read our full round up of the best shampoo for greasy hair for more recommendations.

Best sulphate-free shampoo

Maria Nila Luminous Colour Shampoo, £12.99, Amazon

best shampoo

Vegan-friendly brand Maria Nila’s formulas are all sulphate and paraben free, and the sweet-smelling luminous colour shampoo protects your locks from fading after washes over time. Emma Watson reportedly swears by their silver shampoo to stop her locks from going brassy post-colouring, so you know it’s good.

Buy Now

Read our full round up of the best sulphate free shampoo for more recommendations.

Best clarifying shampoo

Bumble and Bumble Sunday Shampoo, £22.99, Amazon

best shampoo clarifying Bumble and Bumble

This is the best shampoo for you if you’re the kind of person who needs to wash hella product (and dirt) from their hair, without stripping its natural goodness and health. Bumble and Bumble’s Sunday Shampoo is a weekly treatment that gets rid of dirt, pollutants, product residue, you name it – but it shouldn’t be used on colour-treated hair. Read our full round up of the best clarifying shampoo for more recommendations. Please note that this can be used any day of the week, not just Sundays…

Buy Now

Best shampoo for sensitive scalp

Cowshed Cowlick Gentle Shampoo, £16, Fabled

best shampoo for sensitive scalp Cowshed Cowlick

Some scalps are prone to sensitivity, particularly during the winter months when our skin is put through the ringer with the harsher weather conditions. Using warm, rather than hot, water with a gentle shampoo like Cowshed’s Cowlick, which contains ylang ylang, lemon and lavender oils to soothe, you’ll clean your hair without stripping it of all the necessary natural oils.

Buy Now

You (and your hair) can thank us later.

Got a hair concern you want to see covered? Let us know by tweeting us at @marieclaireuk

Reading now

Popular beauty stories