What causes oily skin

Content on WhatAnswers is provided "as is" for informational purposes. While we strive for accuracy, we make no guarantees. Content is AI-assisted and should not be used as professional advice.

Last updated: April 4, 2026

Quick Answer: Oily skin is primarily caused by an overproduction of sebum, a natural oil produced by the sebaceous glands in your skin. This overproduction can be influenced by genetics, hormones, diet, stress, and even certain medications.

Key Facts

What Causes Oily Skin?

Oily skin is a common skin concern characterized by a shiny appearance and a tendency to develop blackheads, pimples, and acne. The root cause lies in the activity of your sebaceous glands.

Understanding Sebum and Sebaceous Glands

Your skin is equipped with thousands of tiny glands called sebaceous glands, primarily located in hair follicles. Their main job is to produce an oily, waxy substance known as sebum. Sebum isn't inherently bad; it plays a crucial role in maintaining the skin's health by:

When these sebaceous glands produce sebum at a normal rate, your skin is typically well-balanced, neither too dry nor too oily. However, in individuals with oily skin, these glands become overactive, leading to an excessive production of sebum. This excess oil can accumulate on the skin's surface, giving it a greasy look and feel.

Factors Contributing to Oily Skin

Several factors can influence the activity of your sebaceous glands and contribute to an overproduction of sebum:

1. Genetics

Your genetic makeup is a primary determinant of your skin type. If oily skin runs in your family, you are more likely to have oily skin yourself. Genetics can dictate the size and activity level of your sebaceous glands.

2. Hormonal Changes

Hormones, particularly androgens like testosterone, play a significant role in sebum production. Fluctuations in hormone levels are a common trigger for increased oiliness:

3. Age

Sebum production tends to be highest in adolescence and early adulthood, gradually decreasing with age. As people get older, their skin naturally becomes drier because the sebaceous glands produce less oil.

4. Environment

Environmental conditions can impact how oily your skin appears and behaves:

5. Diet

While the direct link between specific foods and oily skin is still debated and researched, some studies suggest that diets high in refined carbohydrates, sugar, and dairy may influence sebum production and acne. A balanced diet rich in fruits, vegetables, and healthy fats is generally recommended for overall skin health.

6. Stress

Stress doesn't directly cause oily skin, but it can trigger hormonal responses. When you're stressed, your body releases cortisol, a stress hormone that can, in turn, stimulate the sebaceous glands to produce more sebum. This can exacerbate existing oiliness or lead to breakouts.

7. Medications

Certain medications can affect hormone levels or skin function, potentially leading to increased oiliness. Examples include hormonal contraceptives, corticosteroids, and some anti-epileptic drugs.

8. Skincare Products

Paradoxically, using harsh skincare products that strip the skin of its natural oils can sometimes backfire. When the skin is stripped too aggressively, it may overcompensate by producing even more sebum to restore its natural balance. Opting for gentle, non-comedogenic cleansers and moisturizers is often recommended for oily skin types.

Managing Oily Skin

Understanding the causes of your oily skin is the first step toward managing it effectively. While you can't change your genetics or completely eliminate hormonal influences, you can make lifestyle and skincare choices that help regulate sebum production and keep your skin looking its best. This often involves a consistent skincare routine with appropriate products, a balanced diet, and stress management techniques.

Sources

  1. Acne - Symptoms and causes - Mayo Clinicfair-use
  2. Oily Hair and Skin: MedlinePlusfair-use
  3. The Effect of Diet on Acne and Other Issuers of the Skin - PMCCC-BY-4.0

Missing an answer?

Suggest a question and we'll generate an answer for it.