Greasy hair. It’s one of those things that can creep up on you quickly — one minute your hair looks fresh, the next it’s flat, shiny (and not in a good way), and refusing to do anything you want it to.
If you’ve ever found yourself Googling how to stop greasy hair for men, or wondering why your hair gets greasy so quickly, you’re definitely not alone. It’s one of the most common concerns we hear from clients in the chair at CHESTERFIELD BARBERS.
The good news? Greasy hair isn’t something you just have to put up with. With the right routine, products and a few small habit changes, you can take control of oil production and keep your hair looking fresher for longer.
Let’s break down exactly how to stop hair getting greasy, what’s causing it, and how to fix it properly.
Why Does Hair Get Greasy?
Before we get into solutions, it’s worth understanding what’s actually going on.
Your scalp naturally produces oil (sebum) to keep your hair hydrated and protected. Without it, your hair would become dry, brittle and prone to damage.
The problem comes when your scalp produces too much oil — or when that oil builds up too quickly.
This can be caused by:
- Over-washing your hair
- Using the wrong products
- Hormones or genetics
- Diet and lifestyle
- Touching or over-styling your hair
If you’re asking how to stop greasy hair for guys, the key isn’t eliminating oil completely — it’s balancing it.
1. Stop Washing Your Hair Every Day
As our sister salon Strand & Lock mentions in their blog on preventing greasy hair, one of the biggest causes of greasy hair is over-washing.
When you shampoo your hair too often, you strip away natural oils. Your scalp then overcompensates by producing even more oil — creating a cycle that’s hard to break.
If you’re wondering how to stop hair getting greasy, this is your first step.
What to do instead:
- Wash your hair 2–3 times per week
- Gradually reduce frequency if you’re currently washing daily
- Use lukewarm water rather than hot
You might notice your hair feels greasier at first — this is normal. Give your scalp time to rebalance.
2. Use the Right Shampoo
Not all shampoos are created equal.
If you’re serious about how to stop greasy hair, you need a formula that removes excess oil without irritating your scalp.
Look for:
- Clarifying shampoos
- Ingredients like tea tree or menthol
- Lightweight, non-moisturising formulas
Avoid heavy, overly hydrating shampoos designed for dry hair — they’ll only make the problem worse.
3. Be Careful With Conditioner
Conditioner is important — but too much of it (or applying it incorrectly) can leave your hair looking greasy within hours.
Best practice:
- Apply conditioner only to mid-lengths and ends
- Avoid the scalp completely
- Use lightweight formulas
If you’re trying to figure out how to stop greasy hair after washing, this is often where things go wrong.
4. Choose Styling Products Wisely
Styling products can make or break your look — especially if you’re dealing with oily hair.
Heavy pomades, oils and high-shine products will exaggerate grease and weigh your hair down.
Instead, go for:
- Matte clays
- Lightweight pastes
- Low-shine creams
These help create texture and volume without adding extra oil.
If you’re unsure what works best, our barbers in London Bridge and Southwark can recommend products tailored to your hair type and style.
5. Stop Touching Your Hair
It’s a small habit — but it makes a big difference.
Every time you run your hands through your hair, you transfer oils and dirt from your fingers onto your scalp. This can quickly make your hair look greasy.
If you’ve been wondering how to stop greasy hair for guys, start here.
Quick fix:
- Be mindful of how often you touch your hair
- Wash your hands regularly
- Avoid constant readjusting throughout the day
6. Don’t Over-Brush Your Hair
Brushing your hair spreads oil from your scalp down through your strands.
While this can be helpful for dry hair, it’s not ideal if you’re dealing with excess oil.
Tips:
- Brush only when needed
- Use a wide-tooth comb for longer hair
- Avoid aggressive brushing at the roots
If you’re growing your hair out, you might also find our guide on
How to Grow Long Hair for Men.
7. Use Dry Shampoo (The Right Way)
Dry shampoo can be a game-changer — if used correctly.
It absorbs excess oil and adds volume, making your hair look fresher between washes.
How to use it properly:
- Apply to roots only
- Leave for a few minutes before styling
- Brush through evenly
This is particularly useful if you’re trying to figure out how to stop hair getting greasy overnight or extend time between washes.
8. Look at Your Diet and Lifestyle
Your hair reflects your overall health more than you might think.
A diet high in processed foods, sugar and unhealthy fats can increase oil production.
Support your hair by:
- Drinking plenty of water
- Eating foods rich in zinc and vitamins B & E
- Exercising regularly
These small changes can make a noticeable difference when tackling how to stop greasy hair long-term.
9. Consider Your Pillowcase and Routine
If your hair feels greasy first thing in the morning, your sleep environment might be the cause.
To help:
- Change pillowcases regularly
- Use breathable fabrics
- Avoid going to bed with product-heavy hair
This is a key step if you’re searching for how to stop hair getting greasy overnight.
10. Know When It’s More Than Just Greasy Hair
Sometimes, excessive oil can be linked to underlying scalp conditions like seborrhoeic dermatitis.
If you notice:
- Persistent flaking
- Redness or irritation
- Unusual buildup
It’s worth speaking to a dermatologist.
Professional Help: Why Your Barber Matters
If you’ve tried everything and still feel stuck, it might be time to get expert advice.
At CHESTERFIELD BARBERS, we don’t just cut hair — we help you understand it.
Our team will:
- Assess your scalp condition
- Recommend suitable products
- Suggest a haircut that works with your hair type
Whether you’re visiting our London Bridge or Southwark barbers, we’ll tailor a solution that actually works.
The Best Haircuts for Greasy Hair
Your haircut can also impact how greasy your hair looks.
Styles that work well:
- Textured crops (reduce flatness)
- Taper fades (clean sides, less visible oil)
- Layered cuts (add movement and volume)
If you’re based locally, booking a haircut at London Bridge can make a noticeable difference in how your hair behaves day to day.
Final Thoughts: How to Fix Greasy Hair for Good
If you’ve been asking:
- How to stop greasy hair for men
- How to stop hair getting greasy
- How to stop greasy hair after washing
The answer comes down to balance.
Not over-washing. Not over-styling. Not overcomplicating things.
Instead, focus on:
- A consistent washing routine
- The right products
- Small habit changes
And if you need a bit of guidance?
Our team at CHESTERFIELD BARBERS is always here to help.
Book Your Appointment at CHESTERFIELD BARBERS
Ready to take control of your hair?
Visit our expert hairdressers in London and let our team at CHESTERFIELD BARBERS help you build a routine that keeps your hair looking fresh, clean and easy to style.
Book your appointment at our London Bridge or Southwark locations today — and say goodbye to greasy hair for good.

Dasos Anastasis is the owner of CHESTERFIELD BARBERS, a premium male grooming destination based in Southwark. His passion for barbering began in the 1990s when he joined his father at Tabard Barbers on Tabard Street, London SE1, a shop his father founded in 1979. With over three decades of hands-on experience, Dasos continues to bring craftsmanship, tradition, and innovation together to redefine men’s grooming.
