Hey Beautiful! This site is reader-supported and we earn commissions if you purchase products from retailers after clicking on a link from our site.

Having greasy hair can be frustrating.  It doesn’t look very attractive, and it certainly doesn’t feel very pleasant.  While you can jump in the shower and wash your hair to get rid of the greasiness, sometimes there simply isn’t time for this.  You may also be trying to get your hair used to less frequent washing, which can take some time.  If you’re looking for tips for how to get rid of greasy hair fast, you’ve come to the right place.  Continue reading, and we’ll share some of our top suggestions to cut the greasiness and improve the way your hair looks and feels!

Moroccanoil Dry Shampoo Light Tones, 5.4 oz

How to Get Rid of Greasy Hair Fast

So many different things, from touching your hair too frequently, sleeping on a dirty pillowcase, over-conditioning your hair, and eating too many foods with omega 6 fatty acids, can cause your hair to be greasy.  While you could hop in the shower to shampoo your hair and get rid of the greasiness, that doesn’t always fit with your schedule or your preferences. 

Try one of the methods highlighted below to help you learn how to get rid of greasy hair fast.

How Do I Get Rid Of Greasy Hair ASAP?

One way to get rid of greasy hair ASAP is to use a dry shampoo, like Batiste Original Dry Shampoo.  When choosing a dry shampoo, choose one with a powdery formula, as it will work best to absorb grease and oil from your hair.  Follow these steps with the dry shampoo you choose.  (Consult the specific directions for the specific brand you choose to see if they are different):

  1. Shake the dry shampoo bottle.
  2. Spray it onto your hair and scalp.
  3. Massage the dry shampoo into your hair, paying close attention to any areas that are particularly greasy.
  4. Style your hair as desired.

How To Get Rid Of Greasy Hair In 5 Minutes

If your hair is still greasy after washing it, or just due for a refresh, you can try using talc-free baby powder, such as the Era Organics Baby Powder, to get rid of the grease and oil in just a few minutes.  Here are the steps to follow:

  1. Cover your shirt with a towel.
  2. Tap a small amount of powder onto your hand.
  3. Sprinkle the powder on the top of your head (or any other areas that are greasy).
  4. Rub in the powder until the white color disappears.  The powder will absorb the oil.
  5. If needed, apply more powder, and work it in until all the white has blended in with your hair.

How To Get Rid Of Greasy Hair Fast Without Washing It

Need to get rid of greasy hair fast and don’t have time to wash it in the shower?  No problem!  You can use a talc-free dusting powder, like Burt’s Bees Dusting Powder.  If you’d like to try this method, here’s all you’ll need to do:

  1. Cover your shirt with a towel.
  2. Sprinkle the dusting powder on your head.
  3. Use your fingers to work the powder through your head and shake it out of your head.  The dusting powder will work like a dry shampoo to absorb the excess oils and grease in your hair.  It won’t strip the healthy oils or moisture from your hair like shampoo does.
  4. You can apply more powder if needed to remove any remaining grease.

How To Get Rid Of Greasy Hair Fast At Home

If you’re at home and want to remove the grease from your hair, you can use something that’s probably sitting in your pantry right now.  Did you know that cornstarch can also be used to get rid of greasy hair?  Well, it’s true!  Here are the steps you can follow to try this method:

  1. Cover your shirt with a towel.
  2. Place a small amount of cornstarch in your hand and sprinkle it over your hair.
  3. Rub your hair to work the cornstarch in so it will absorb the oils in your hair.
  4. Shake out your hair to remove any cornstarch that is left.
  5. Repeat the steps above if needed.
how to get rid of greasy hair fast at home

How To Get Rid Of Greasy Hair At School

If you’re at school and your greasy hair is getting annoying or unsightly, here’s a quick fix you can try.  Grab some hand sanitizer, alcohol wipes, or something else that is alcohol based.  Alcohol is drying and can help get rid of the grease.  However, keep in mind that you won’t want to use this method too frequently.  Because alcohol is drying, it can make your scalp too dry.

  1. Rub the alcohol wipes or hand sanitizer along the front of your hair at the top of the forehead to remove grease and oil.
  2. Rub the wipes around the sebaceous glands at the back of the hair to limit the production of new oil.

How To Get Rid Of Greasy Hair In The Shower

Did you know that you can train your hair to be less greasy?  This can start in the shower with choosing the right products.  It also involves trying to stretch the amount of time between hair washes to get your hair used to not being washed so frequently.  Here are a few pointers to help you:

  • Use sulfate-free shampoo and conditioner.
  • Wear your hair up between washes to limit the visibility of the grease.
  • Do an apple cider vinegar rinse with warm water on about day 4 after your last washing.
  • Avoid touching your hair as much as possible.
  • Limit the styling products you apply to your hair.
  • Use a scalp exfoliant.
  • Limit blow-drying and let your hair air dry when possible.
how to get rid of greasy hair in the shower

How do I stop my hair getting greasy?

Wondering how to stop hair getting greasy after one day, or how to make your hair not greasy overnight?  There are a few ways to stop your hair from getting greasy.  They include:

  • Training your hair to go longer between washes
  • Limiting how much you touch your hair
  • Allowing your hair to air dry, rather than blow-drying it
  • Limiting the styling products you use
  • Changing your pillowcase more frequently.

Possible Fixes for Greasy, Oily Hair

We shared a lot of possible fixes for getting rid of greasy hair above. 

Here is a recap of our suggestions:

Greasy Hair Quick Fix Baking Soda

One additional method you can try for getting rid of greasy hair involves using baking soda.  Here are the necessary steps to follow:

  1. Cover your shirt with a towel.
  2. Sprinkle some baking soda on your hair.
  3. Use your fingers to work the baking soda through your hair and massage it onto your scalp.
  4. Shake or brush out the excess baking soda.
greasy hair quick fix baking soda


Why is my hair getting so greasy so fast?

There are a number of possible reasons that your hair gets greasy very quickly.  These can include:
– Hormones
– Diet
– Using a shampoo that has too many oils (consider trying non-comedogenic shampoo and conditioner)
– Over-conditioning your hair
– Touching your hair or brushing it too often
– Sleeping on the same pillowcase for multiple nights
– Using too much heat when styling your hair

Why is my hair greasy after 1 day?

As we shared above, there are many reasons that your hair becomes greasy after only one day.  In addition to what we already mentioned, another possible cause is over washing.  While it may seem logical that you want to wash your hair regularly to cut down on grease, washing it too frequently can actually increase oil production.  When you wash your hair, your scalp sees the need to produce more sebum, which can result in greasy and oily hair.

How can I degrease my hair?

Now you know some of the best solutions to degrease your hair.  Deciding which one will work best for you is your next step.  Consider which of the products listed above you already have on hand and give them a try!

Does water fix greasy hair?

While water won’t necessarily get rid of greasy hair, it can be used when training hair to be less greasy.  Rinsing your hair with plain, cool water between washes can help you avoid stripping the natural oils from your hair.  It can also help get rid of excess sweat, which may prevent additional oily buildup.

How do I get rid of greasy hair without washing it?

Getting Rid of Greasy Hair Fast

Greasy hair is no fun.  Fortunately, trying one of the suggestions we shared above can help you cut down the grease and get on with your day.  The immediate solutions we shared can help, but you may want to consider training your hair to be less greasy by cutting back on how frequently you wash it.  It may take some time to adjust, but the end result should be worth it!

Learn more about caring for your hair with these related posts on our blog: