Best Foundations & Cosmetics for Oily Skin in 2025

Oily skin can be both a blessing and a curse. While it naturally keeps your skin hydrated and youthful, it also makes makeup application tricky. The wrong makeup products can lead to excessive shine, clogged pores, and makeup meltdowns. Luckily, in 2025, cosmetic brands have introduced innovative formulations specifically designed to cater to oily skin.

If you’re tired of dealing with midday shine and makeup that slides off your face, we’ve rounded up the best makeup products for oily skin in 2025 to keep you looking fresh and flawless all day.

1. Best Primer for Oily Skin: Fenty Beauty Pro Filt’r Mattifying Primer

A good primer is essential for oily skin, as it helps to control shine and provides a smooth base for foundation. The Fenty Beauty Pro Filt’r Mattifying Primer is a top pick for 2025, thanks to its lightweight formula that minimizes pores and reduces oil production.

Why You’ll Love It:

  • Oil-free, mattifying formula
  • Long-lasting control over shine
  • Smooths out pores and imperfections

2. Best Foundation for Oily Skin: Estée Lauder Double Wear Stay-in-Place Foundation

Oily skin requires a foundation that stays in place all day without looking cakey or greasy. The Estée Lauder Double Wear Foundation remains a favorite in 2025 due to its full coverage and oil-controlling formula.

Why You’ll Love It:

  • 24-hour wear
  • Transfer-proof and sweat-resistant
  • Matte finish without feeling heavy

3. Best Concealer for Oily Skin: Tarte Shape Tape Oil-Free Concealer

For those who struggle with under-eye circles or blemishes, a high-quality concealer is a must. The Tarte Shape Tape Oil-Free Concealer provides full coverage without creasing or looking oily.

Why You’ll Love It:

  • Oil-free and non-comedogenic
  • Long-lasting, full coverage
  • Crease-proof formula

4. Best Setting Powder: Laura Mercier Translucent Loose Setting Powder

Setting powders are crucial for oily skin as they help to lock in foundation and keep shine at bay. Laura Mercier’s Translucent Loose Setting Powder is a cult favorite and continues to be a top choice in 2025.

Why You’ll Love It:

  • Controls shine for up to 16 hours
  • Lightweight, finely milled formula
  • Doesn’t cause flashback in photos

5. Best Blush for Oily Skin: NARS Air Matte Blush

Finding a blush that lasts on oily skin can be challenging. The NARS Air Matte Blush is a game-changer with its lightweight, long-wearing formula.

Why You’ll Love It:

  • Blends seamlessly without clogging pores
  • Matte finish suitable for oily skin
  • Buildable formula for a natural flush

6. Best Highlighter: Becca Shimmering Skin Perfector Pressed Highlighter

Highlighters can be tricky for oily skin, as they sometimes make the skin look greasier. The Becca Shimmering Skin Perfector offers a natural, lit-from-within glow without emphasizing oiliness.

Why You’ll Love It:

  • Soft, luminous finish
  • Doesn’t accentuate pores or oil
  • Long-lasting wear

7. Best Eyeshadow Palette for Oily Lids: Urban Decay Naked Matte Palette

Oily eyelids can cause eyeshadow to crease or fade. The Urban Decay Naked Matte Palette features a collection of all-matte shades that stay put for hours.

Why You’ll Love It:

  • Long-wearing, crease-resistant formula
  • Matte shades perfect for oily lids
  • Highly pigmented and blendable

8. Best Eyeliner for Oily Skin: Stila Stay All Day Waterproof Liquid Eyeliner

Eyeliner can smudge or fade quickly on oily skin, but Stila Stay All Day Waterproof Liquid Eyeliner remains intact throughout the day.

Why You’ll Love It:

  • Waterproof and smudge-proof
  • Precision tip for easy application
  • Stays put all day long

9. Best Mascara for Oily Skin: L’Oréal Paris Lash Paradise Waterproof Mascara

Oily skin often causes mascara to smudge, but the L’Oréal Paris Lash Paradise Waterproof Mascara ensures your lashes stay voluminous and defined without flaking.

Why You’ll Love It:

  • Waterproof and smudge-resistant
  • Adds volume and length
  • Lightweight formula

10. Best Lipstick for Oily Skin: Maybelline SuperStay Matte Ink Liquid Lipstick

If you want a lipstick that stays put despite oily skin, Maybelline SuperStay Matte Ink is the perfect choice. It provides bold color and a long-lasting matte finish.

Why You’ll Love It:

  • 16-hour wear
  • Non-drying, comfortable formula
  • Smudge-proof and transfer-resistant

11. Best Setting Spray: Urban Decay All Nighter Ultra Matte Setting Spray

A good setting spray is the final step to ensure makeup stays in place. Urban Decay’s All Nighter Ultra Matte Setting Spray locks in makeup while controlling oil production.

Why You’ll Love It:

  • Oil-absorbing formula
  • Keeps makeup intact for up to 16 hours
  • Lightweight and breathable

Tips for Applying Makeup on Oily Skin

To get the best results from these products, follow these expert tips:

  • Always start with a mattifying primer to create a smooth, oil-free base.
  • Use an oil-free foundation with a matte finish to prevent shine.
  • Set your makeup with a translucent powder to absorb excess oil.
  • Opt for waterproof eyeliners and mascaras to prevent smudging.
  • Blot your face throughout the day with oil-absorbing sheets instead of reapplying powder, which can make your makeup look cakey.
  • Finish with a mattifying setting spray to lock everything in place.

Conclusion

Finding the right makeup for oily skin doesn’t have to be a struggle. By choosing products specifically designed to control shine and last throughout the day, you can enjoy a fresh, flawless complexion. The best makeup products for oily skin in 2025 have advanced formulations that cater to different skin concerns while ensuring long-lasting wear.

Say goodbye to makeup meltdowns and hello to a perfectly matte and shine-free look