Best Eyeliner for Oily Lids

Eyeliner for Oily Lids featured photo

If you’re currently on the lookout for the best eyeliners that are sure to stay put on oily lids, be sure to also be on the lookout for some of its features to give you an even more amazing result: the type of eyeliner, its ingredients, and the look that you’re going for. I found some of the best eyeliners that pass these features with flying colors and I review them below.

I’m a firm believer that eyeliners are a great way to really seal and top off my whole makeup routine. I can get a variety of versatile looks depending on how I apply my eyeliner. Eyeliners make my eyes pop whether I’m going for a simple and natural everyday look, cat eyes for a little flare without too much drama, or full on bold and glam.

If you have generally oily skin or mostly oily lids, then you know what a struggle it is to keep your makeup intact on your face throughout the day. Oily lids will prevent your eye makeup and eyeliner to flawlessly stay on your lids (ugh, I know, right!).

When you apply eyeliners on oily lids, it’s very important that you find something that for sure is smudge proof and won’t budge around your eyes throughout the day. You definitely don’t want to end your day or night with panda eyes.

If your oily lids have been a consistent problem of yours and have caused you to completely say goodbye to eyeliners, read on because I list down and review below the best eyeliners for oily lids!

Types of Eyeliners

There are many different types of eyeliners that are available for us to use. Each eyeliner works better on certain styles more than the others. They also have different finishes and ways of applications. Of course, there are pros and cons that are associated with each type of eyeliner.

Pencil eyeliner

Pencil eyeliners are the most common eyeliners we can find in anyone’s makeup bag. Traditionally, they resemble school colored pencils we used to use as a kid to make our art projects pop. They were also sharpened the same way as we did with those childhood pencils.

Though traditional ones are still manufactured and still remain to be a staple and favorite among makeup enthusiasts, pencil liners have evolved throughout the years. There are now mechanical pencil liners that have been more convenient for makeup users and professionals alike.

Liquid eyeliner

Liquid liners go on much smoothly on your eyelids, therefore allowing you to apply your eyeliner with amazing precision and control. They’re perfect if you’re looking for something that will give you the perfect cat eye.

Keep in mind though that this type of eyeliner is quite difficult to apply especially for beginners and could require more experienced hands. But once you get the hang of it, nothing else will beat the way this applies on your eyelids!

Gel eyeliner

Gel liners have textures that’s between pencil and liquid liners. It has a thicker and creamy texture. It’s often packaged in a little pot and would require you to use a brush to apply it to your eyes.

Our Top Picks for the Best Eyeliner for Oily Lids

Product ImageProduct NamePrice
Our PickHaus Laboratories Liquid Eye-Lie-Ner EyelinerHaus Laboratories Liquid Eye-Lie-NerCheck Price
Best for Cat EyeEyeko Skinny Liquid EyelinerEyeko Skinny Liquid EyelinerCheck Price
Best SplurgeStila Stay All Day Waterproof Liquid EyelinerStila Stay All Day Waterproof Liquid EyelinerCheck Price
L'Oreal Paris Infallible Pro-Last Waterproof EyelinerL’Oreal Paris Infallible Pro-Last Waterproof EyelinerCheck Price
Covergirl Ink It! EyelinerCovergirl Ink It! EyelinerCheck Price

The Best Eyeliners for Oily Lids

1. Haus Laboratories Liquid Eye-Lie-Ner – Our Pick!

Our pick for the best eyeliner for oily lids is the Liquid Eye-Lie-Ner from all-around beauty brand Haus Laboratories! This eyeliner doesn’t fade, smudge, or transfer, exactly all the things someone with oily lids is looking for in an eyeliner! This promises to stay on your eyelids all day, looking the same as when it was freshly applied. There is also no skipping when you apply this eyeliner on your eyelids.

It has a sturdy and user-friendly applicator which is a felt-tip or microtip. It easily glides on your skin for easier application. The tip is fairly easy to use and control as well, which is especially helpful if you’re aiming for a winged liner. It dries quickly too and goes on easily

If you’re looking for something you can use to line your waterline and to really stay there, then this is definitely a great choice. Its formula is able to withstand oily lids, but it’s not too difficult to remove at all at the end of the day.

It has two matte shades in its line: Jet Black Punk and Whiskey.


  • Stays on oily lids all day
  • Smudge proof and transfer proof
  • Felt-tip or microtip applicator
  • User-friendly and easy application
  • Easy to control tip
  • Lines waterline and stays put
  • Easy to remove
  • Vegan and cruelty-free


  • Could smudge if you build up too much
  • Scent is not for everyone

2. Eyeko Skinny Liquid Eyeliner – Best for Cat Eye!

Eyeko Skinny Liquid Eyeliner

Our pick for the best eyeliner on oily lids to give you the best cat eye is the Skinny Liquid Eyeliner from the go-to eye makeup brand Eyeko London! If what you’re looking for is an eyeliner that will surely give you amazing precision for the perfect cat eye, then this might be a good way to go. This eyeliner is able to stay all day even on your oily eyelids. It doesn’t leak or run and looks beautiful throughout the day just like when you first applied it.

It has a very sharp tip for a precise application, especially for everyday cat eyes. It also dries quickly and solidly and is a very black matte color. It goes on smoothly and quite easy to apply. The formula of this eyeliner is also enhanced with conditioning algae extract for a much smoother finish.


  • Great for cat eyes
  • Stays put on oily lids all day
  • Sharp tip applicator for precision
  • No cracks, smudging, or running
  • Intense black matte shade
  • Easy application


  • Marker-like tip may take some getting used to

3. Stila Stay All Day Waterproof Liquid Eyeliner – Best Splurge!

If you’re willing to spend more on an eyeliner that’s sure to have an amazing staying power even on oily lids, then the Stila Stay All Day Waterproof Liquid Eyeliner might just be what you’re looking for all this time! This one lasts long on oily lids and still has clean lines after a full day of wearing. With this, you won’t have to worry about your liner flaking or smudging as it holds really well all day.

Once you have this on your lids, it doesn’t look too harsh at all, unlike with other eyeliners. It’s also super lightweight that you’ll feel like you have nothing on! It has a very fine tip that makes it easy to apply and reapply if you ever need to. Application of this liner is also very versatile thanks to its tip. You can either go for thin or thick lines depending on what look you’re going for.

It easily comes off with makeup remover and won’t leave you with panda eyes after vigorously trying to get it off. It also comes in 9 shades: Alloy, Dark Brown, Intense Black, Intense Jade, Intense Labradorite, Intense Smoky Quartz, Midnight, Paradise Pink, and White. If you want to splurge on an eyeliner that will do your oily lids wonders, then this is definitely worth the splurge!


  • Long-wearing even on oily lids
  • No flaking or smudging
  • Lightweight
  • Fine tip for easy application
  • Versatile liner
  • Worth the splurge


  • None

4. L’Oreal Paris Infallible Pro-Last Waterproof Eyeliner

The next item on our list of the best eyeliners for oily lids is the Infallible Pro-Last Waterproof Eyeliner from beauty brand L’Oreal Paris! If you’re looking for a pencil eyeliner that is sure to stay even on your oily lids for an entire day, then you might want to take a look at this liner. Besides its amazing staying power on oily eyelids, you won’t experience the usual smudging you get on top and below your eyes.

It has 10 amazing shades in its range: Black Shimmer, Grey, Aubergine, Black, Bronze, Brown, Burgundy, Cobalt Blue, Ivy, Nude, and Purple, and each shade is sure to not run throughout the day. The creamy and soft texture of the pencil glides on nicely on the lids allowing for a smoother and easier application.

You do have to sharpen this as this is a pencil eyeliner. Because this is quite soft, you have to be careful not to break the newly sharpened tip by putting too much pressure on it.


  • Stays put all day on oily lids
  • No smudging, fading, running
  • Creamy and soft texture
  • Smooth and easy application


  • Too much pressure may break the tip when sharpening

5. Covergirl Ink It! Eyeliner

Covergirl Ink It! Eyeliner

The Covergirl Ink It! Eyeliner is another amazing pencil eyeliner for those with oily lids but minus the sharpening! If what you’re looking for is a classic pencil liner but can’t seem to sharpen them like you want to, then this might be what you’re looking for as this is self-sharpening. This one has amazing staying power and stays put all day even on oily lids. It’s very smudge proof and doesn’t run on oily lids.

This liner is sweatproof and waterproof, too, really the best of both worlds in the world of eyeliners. It has 4 shades available: Black, Charcoal, Cocoa, and Violet and all has a nice, rich color to it. It goes on smoothly and dries quickly too for easy application. The sharp point of the pencil liner also allows you to finish with a nice point.

A reminder though that the tip tends to get dry if left unused for quite some time so you might want to chip off the dry tip when you’re using it again.


  • Stays on all day for oily lids
  • Self-sharpening pencil
  • Smudge proof, sweatproof, waterproof
  • Easy application
  • Nice point finish


  • Tip could get dry if left unused

How to Keep Your Eyeliner Smudge-Free on Oily Lids

Keeping your eyeliner smudge-free, especially if you have oily lids, can really be a pain, we know! But there have been proven hacks and tips to keep not only your eyeliner, but the rest of your eye makeup, perfectly intact on your eyelids.

Use eye primer

When you have oily lids and eye makeup that always moves around throughout the day, it is best to apply primer on your eyelids to give the rest of your eye makeup a good base. Pick a primer that’s proven to be good oily skin, something that could control excess oil production.

Add a setting powder

You can also set your eyelids with setting or translucent powder. Powder can help mattify your oily lids that can prevent your eyeliner from transferring on and after application. You can even top off your eyeliner with a translucent powder to really keep that in place.

Blotting papers

Blotting papers are sure to come in handy if you have oily skin. You can grab one and pat it over your eyelids to remove excess oil before applying your liner. This will help prevent your eyeliner from running, resulting in unwanted panda eyes.

How to Find the Best Eyeliner for Oily Lids

To find the best eyeliner for your oily lids, it’s important you know what you should look for to achieve the perfect line look you’re going for.

Type of eyeliner

There are many types of eyeliners out there. You have pencil, liquid, and gel. With so many options, we hope you’re not overwhelmed but you can definitely be! Each type has different textures and ways of application. So think about how you’d want to apply your liner and which type is most comfortable for you to wear.


Always look at and read through the ingredients list of the eyeliner you’re considering adding to your routine. Make sure you aren’t allergic to any of the ingredients listed. Also make sure that none of the ingredients will cause more sebum production on your eyelids. If you have oily lids, it’s better to opt for water-based liners instead of oil-based ones.

What look you’re going for

Believe it or not, not all liners will give you the same look or finish. Some look softer while some offer you bolder finishes. Consider where and when you’ll wear your liner and what style you’d want to wear.


Finding the best eyeliner that works best for oily eyelids can really be challenging, especially if most liners you’re tried leave you with unflattering panda eyes.

Our top pick for the best eyeliner for oily lids is the Haus Laboratories Liquid Eye-Lie-Ner for its smudge-proof, non-transfer, and non-fade formula. It’s also long-wearing even on oily eyelids! If what you’re looking for is an eyeliner that will aid you in achieving the perfect cat eye for days, then the Eyeko Skinny Liquid Eyeliner is the perfect way to go! This one doesn’t smudge or transfer on oily lids and has a sharp tip applicator for precise application. And if you’re willing to splurge a little for a liner that’s sure to stay put all day even if your eyelids get oily then you might want to check out the Stila Stay All Day Waterproof Liquid Eyeliner.

We hope that by reading through our review and guide of the best eyeliners that work great for oily eyelids, you were able to find and meet your true holy grail eyeliner. Happy shopping!

Related Articles