Let’s be honest, dealing with oily skin can be downright frustrating.
One minute, your face looks matte and fresh, and the next, it gleams like a beacon of grease (just what we wanted…).
So what’s going on here? Why do some of us feel our face produces enough oil for a deep-fat fryer? (Or at least that’s how I feel!).
Spoiler: It’s not all about whether you’re doing too much or too little of something. A whole range of factors can cause your skin to produce too much sebum (the fancy name for skin oil), and understanding those causes is the first step to getting your skin under control.
Let’s jump into the whats and whys of oily skin and learn how to start taming it.
1. Blame Your Genes (Sorry!)
Yep, the first culprit behind your shiny complexion could be your family tree. If your parents or siblings are prone to oily skin, chances are you’ve inherited the same overly enthusiastic sebaceous glands.
Sebum is your skin’s natural oil, which helps to keep your face hydrated, protected, and supple. But when your glands go into overdrive, it can lead to oily skin, enlarged pores, and acne.
While you can’t change your genes (yet), you can learn how to manage your skin. Focus on maintaining a skincare routine that helps control excess oil while hydrating your skin. We’ll get into those tips later.
2. Hormonal Havoc
If there’s one thing you can always count on to mess with your skin, it’s your hormones. Hormonal fluctuations during puberty, pregnancy, menstruation, and even menopause can trigger your sebaceous glands to produce more oil than usual.
Testosterone, in particular, is a key player in this, which is why teens tend to suffer from oily skin during puberty, and women may notice shinier skin around the time of their period.
If hormones are the cause, your skin might swing between oily and normal at different times of the month or in different life stages. It’s worth keeping track of your cycle to see if there’s a pattern so you can tweak your skincare routine accordingly.
3. Overwashing (Yes, You Can Wash Too Much)
Here’s where many people go wrong with oily skin: They think that the more they wash their face, the less oily it’ll be. Makes sense, right? Well, not quite.

The problem is that over-washing your face can actually cause your skin to become more oily. Stripping your skin of its natural oils sends a message to your sebaceous glands to pump out more oil to compensate. It’s a vicious cycle—your skin feels oily, so you wash more, but that only triggers more oil production.
The solution? Stick to washing your face twice a day with a gentle, non-comedogenic cleanser that won’t strip your skin or clog your pores.
Discover the 11 best cleansing balms for your skin.
4. The Weather Effect
Ever notice your skin looking oilier in the summer months? That’s because warm and humid weather causes your skin to produce more oil. In hotter climates, your sebaceous glands work overtime to keep your skin from drying out, which can result in an oily T-zone.
In contrast, cold weather can have the opposite effect—sometimes drying your skin out and leading to compensatory oil production. Either way, seasonal changes can be a big trigger for oilier skin.
5. Age Matters
While teenagers tend to get the brunt of oily skin issues (thanks, puberty!), your skin’s oil production doesn’t stay the same throughout your life. As you age, your skin naturally produces less oil, so older adults often experience drier skin than they did in their younger years.
But your skin can still produce a fair amount of oil during your twenties and thirties. While it might not seem like it, this can be a blessing in disguise—oily skin tends to stay youthful for longer, meaning fewer wrinkles and fine lines compared to those with dry skin.
6. Skipping Moisturizer Is a Big No-No
It might sound counterintuitive, but skipping moisturizer when you have oily skin can actually make things worse. When your skin isn’t properly hydrated, it kicks into overdrive to produce more oil, leading to that shiny appearance you’re trying to avoid.

The key is to find the right moisturizer for oily skin—one that’s oil-free, lightweight, and non-comedogenic. Look for products that hydrate without clogging your pores.
Properly moisturizing oily skin helps balance sebum production, keeping that oil slick at bay while maintaining the healthy hydration your skin craves.
7. Your Diet Plays a Role
What you eat can definitely influence how much oil your skin produces. While greasy foods won’t automatically make your skin greasy, certain elements of your diet can impact your complexion. For instance, a high-glycemic diet—think sugary snacks, white bread, and soda—can lead to a spike in insulin, which in turn may trigger your sebaceous glands to pump out more oil.
On the flip side, foods rich in omega-3 fatty acids, like salmon, walnuts, and flaxseeds, can help reduce inflammation and promote healthier, more balanced skin. So, instead of focusing on cutting out greasy foods, consider incorporating more skin-friendly ingredients into your diet.
8. Makeup Mishaps
If you’ve got oily skin, it’s easy to reach for products that promise to “mattify” or combat shine. But not all makeup is created equal. Some foundations, powders, and primers can clog pores or even trigger more oil production if they’re not designed for oily skin.
Opt for a mattifying primer to keep the shine at bay, and look for powder-based formulas to absorb excess oil throughout the day. And whatever you do, never sleep with your makeup on—no matter how tempting it is after a long day!
9. Stress and Oily Skin
Ever noticed that your skin breaks out or gets greasier when you’re feeling stressed?
You’re not imagining things. Stress triggers the release of cortisol, a hormone that can increase oil production. This is why you might find yourself battling oily skin during a big project, a busy work week, or any other stressful situation.
While you can’t always eliminate stress from your life (wouldn’t that be nice?), finding ways to manage it can help keep your skin in check. Regular exercise, meditation, deep breathing, or even just taking time to unwind with a book or your favorite show can make a difference in both your mental state and your complexion.
10. The Wrong Products
One of the biggest mistakes people with oily skin make is using products that are too harsh or not suited for their skin type. Whether it’s alcohol-based toners or oil-heavy moisturizers, the wrong products can strip your skin of its natural oils, causing your sebaceous glands to go into overdrive.

Instead, look for gentle, non-comedogenic skincare products that balance oil production without drying out your skin. Avoid alcohol-based cleansers and toners, which can be overly harsh, and opt for ingredients like niacinamide (which helps regulate oil), salicylic acid (which unclogs pores), and lightweight moisturizers with hyaluronic acid for hydration.
11. Environmental Factors
Your environment can also play a major role in how much oil your skin produces. Pollution, humidity, and even air conditioning can all affect your skin’s oil levels. For instance, living in a polluted city can expose your skin to more dirt and grime, which can mix with your natural oils, clogging pores and causing your skin to look shinier.

Conversely, air-conditioned environments can dry out your skin, prompting it to produce more oil to compensate. The solution? Cleanse your skin regularly to remove impurities and dirt and hydrate properly to ensure your skin doesn’t overproduce oil in reaction to its environment.
How to Manage Oily Skin: Your Game Plan
Now that we’ve uncovered the reasons for oily skin let’s discuss what you can do to manage it. While you can’t completely stop your skin from producing oil, there are plenty of ways to keep it balanced and under control.
1. Use a Gentle Cleanser
As mentioned, washing your face with a harsh cleanser can strip your skin of natural oils, triggering more oil production. Instead, opt for a gentle, non-comedogenic cleanser that removes dirt and excess oil without drying your skin. A salicylic acid-based cleanser can also help unclog pores and reduce breakouts.

Cleanse your face twice daily—once in the morning and once at night—to keep your skin clean and balanced.
2. Exfoliate Regularly (But Not Too Much)
Exfoliating is a great way to remove dead skin cells and prevent clogged pores, but overdoing it can irritate your skin and trigger more oil production. Stick to exfoliating 2-3 times a week with a gentle exfoliator, like a chemical exfoliant containing alpha or beta hydroxy acids. These ingredients help remove dead skin cells and excess oil without the harsh scrubbing that can damage your skin.

3. Choose the Right Moisturizer
As tempting as it may be to skip moisturizer, don’t. Your skin still needs hydration, even if it’s oily. Look for an oil-free, lightweight moisturizer that hydrates your skin without clogging your pores. A gel-based moisturizer or one with hyaluronic acid is a great option for oily skin types.

4. Apply Sunscreen Daily
Oily skin doesn’t mean you should skip sunscreen. Sun exposure can dry out your skin, causing it to produce more oil to compensate. Look for a non-comedogenic, oil-free sunscreen with at least SPF 30 to protect your skin from UV damage without clogging your pores.

5. Use Oil-Absorbing Products
Blotting papers and mattifying powders are your best friends for keeping shine at bay throughout the day. Blotting papers helps absorb excess oil without disturbing your makeup, while a mattifying powder can help reduce shine for a fresh, oil-free look.

Final Thoughts: Embrace Your Skin
Oily skin can be a hassle, but it’s not all bad news. People with oily skin often age more gracefully, with fewer wrinkles and fine lines than those with dry skin. The key is learning to manage your skin’s natural oil production without overstripping or overloading it with the wrong products.

With the proper skincare routine—one that includes gentle cleansing, regular exfoliation, lightweight hydration, and sun protection—you can strike the perfect balance, leaving your skin looking fresh, healthy, and (most importantly) under control.
So, if you’re struggling with oily skin, don’t despair. It’s all about understanding the causes and making smart choices in your skincare routine. And anyway, a little shine never hurt anyone, right?
Now, go grab your gentle cleanser, oil-free moisturizer, and SPF, and show that oil who’s boss!