best makeup for oily skin
Disclosure: As an Amazon Associate, we earn from qualifying purchases at no extra cost to you. This post may contain affiliate links, meaning we may receive a small commission if you make a purchase through them.
Start with a good primer designed for oily skin to create a smooth base. Mineral-based foundations or powders with oil-absorbing ingredients like silica or kaolin clay help keep excess oil in check. Blotting papers and setting sprays are also must-haves to refresh your makeup throughout the day. Stick to non-comedogenic, water-based products to avoid breakouts while keeping your skin looking fresh.
Top 10 best makeup for oily skin in 2026
1. Revlon Liquid Matte Foundation
Revlon’s ColorStay foundation is a solid pick if you’re dealing with oily skin. It’s formulated to control shine and keep a matte finish all day, which is exactly what you need when your skin tends to get slick. The medium-full coverage evens out tone without looking heavy, and the SPF 15 adds a little extra protection without clogging pores.
It’s designed specifically for combination and oily skin, so it stays put without sliding off. The matte finish helps blur imperfections while keeping oil at bay, making it one of the better options for long wear. If you want something that holds up without constant touch-ups, this one delivers.
2. Revlon Oil Absorbing Face Roller
Revlon’s face roller is a game-changer for anyone dealing with oily skin. The volcanic stone absorbs excess oil instantly, keeping makeup fresh longer without that midday shine. It’s compact enough for on-the-go touch-ups and doubles as a mini massager to boost circulation.
Using it before or after applying the best makeup for oily skin helps set everything in place. The reusable design makes it a practical addition to any skincare routine, cutting down on blotting papers while keeping skin smooth and matte.
3. Elizabeth Mott Mattifying Face Primer
Elizabeth Mott’s Thank Me Later Face Primer is a game-changer for oily skin. It blurs pores, smooths fine lines, and keeps shine in check all day without feeling heavy. The lightweight formula absorbs excess oil while prepping skin for flawless makeup application. Leaping Bunny certified, it’s a reliable choice for a matte, long-lasting finish.
If you struggle with oiliness, this primer delivers a velvety base that helps makeup stay put. It minimizes texture and creates a smooth canvas, making it one of the best options for oily skin. No greasy residue, just a polished look that lasts.
4. Primer Sunscreen Color Correcting Primer
A 3-in-1 primer with SPF 50 is ideal for oily skin, combining sun protection, oil control, and a smooth base. It blurs imperfections while correcting skin tone, reducing shine without drying the skin. The lightweight formula keeps makeup in place longer, making it perfect for those needing a matte finish and hydration balance.
This primer also evens out discoloration and adds radiance, ensuring a flawless look. Its oil-free texture prevents clogged pores, making it one of the best options for oily skin that needs both coverage and protection.
5. Rimmel Matte Primer Shine Control
Rimmel London Stay Matte primer is a solid choice if you struggle with oily skin. It keeps shine under control without feeling heavy or greasy, which is exactly what you need for long-lasting wear. The lightweight formula smooths pores and creates a matte base so your makeup stays put all day.
For anyone dealing with excess oil, this primer helps your foundation and powder last longer without sliding off. It’s simple, effective, and doesn’t clog pores, making it one of the best options for oily skin.
6. Milani Matte Setting Spray Primer
Milani’s oil-absorbing charcoal formula works double duty as both a primer and setting spray, making it a solid choice for oily skin. The matte finish keeps shine at bay while locking makeup in place for hours. It smooths texture, blurs pores, and prevents midday breakdown, which is key for long-wearing coverage.
If you struggle with excess oil, this multi-tasking spray primes, corrects, and sets in one step. The charcoal helps absorb sebum without drying out your skin, giving a flawless matte look that lasts. Perfect for anyone searching for the best makeup for oily skin.
7. Touch In Sol Mattifying Pore Primer
TOUCH IN SOL No Poreblem Primer is a game-changer for oily skin. It mattifies instantly, keeping shine at bay for hours while blurring large pores for a smooth, flawless base. The lightweight formula absorbs excess oil without clogging pores, making it ideal for long wear. Perfect for those seeking the best makeup for oily skin, it creates a velvety finish that helps foundation stay put all day.
This K-beauty primer also works as a pore eraser, minimizing the look of texture and imperfections. Its blurring effect gives skin a soft-focus appearance, so makeup looks airbrushed rather than heavy. If you struggle with oiliness and visible pores, this is a must-have for a fresh, matte complexion.
8. Revlon Mattifying Blurring Powder
Revlon’s ColorStay setting powder is a solid pick if you’ve got oily skin. It keeps shine in check by absorbing excess sebum all day without looking cakey. The formula blurs pores and fine lines, giving a smooth, matte finish that lasts. Lightweight and easy to blend, it sets makeup without settling into dry patches. Works well under foundation or alone for a quick touch-up.
For anyone struggling with oiliness, this powder delivers a natural, shine-free look. It doesn’t just mask imperfections—it actually reduces their appearance while keeping skin feeling fresh. The compact size makes it great for on-the-go use, and the finish stays put even in humidity. A reliable option for keeping makeup intact without constant blotting.
9. Rimmel Matte Liquid Foundation
Rimmel London Stay Matte Liquid Mousse in Soft Beige is a solid pick if you’ve got oily skin. It’s lightweight, oil-free, and keeps shine under control all day without feeling heavy. The mousse texture blends easily and leaves a natural, matte finish that doesn’t slide off or look cakey.
This foundation works well for oily skin because it absorbs excess oil while still looking fresh. It’s buildable for light to medium coverage, so you can adjust it based on your needs. A good option if you want something that lasts without breaking the bank.
10. Covergirl Matte BB Cream
COVERGIRL Clean Matte BB Cream is ideal for oily skin because it’s oil-free and delivers a matte finish that lasts all day. The lightweight formula won’t clog pores, making it great for sensitive skin while providing buildable coverage. It evens out skin tone without feeling heavy or greasy, perfect for those who need a natural look that stays put.
Since it’s 100% cruelty-free, you get a clean, ethical option that still performs. The long-lasting wear means fewer touch-ups, and the gentle formula keeps shine under control without irritation. A solid pick for anyone prioritizing a fresh, matte complexion.










