Our editors independently research, test, and recommend the best products; you can learn more about our review process here. We may receive commissions on purchases made from our chosen links.
It's happened: You've officially created the perfect cat eye on both eyelids. And not the kind where the sharp flicks are "sisters, not twins" (if you know what we're saying) but rather perfectly matched up, editorial-worthy wings. You gasp at the sight of them in the mirror and proudly share on Snapchat for the world to see. But then, just as your ego has reached its peak, your eyelids begin to gloss over, as they always do, and your perfect liner is blurred.
It's a scenario that's all too familiar, even for us here at Byrdie HQ. And while we're all about quality lid primers to mattify slick eyelids, having a no-slip liner that stays put and heavily pigmented all day long is even better.
To learn which of the best eyeliners for oily lids we swear by, keep scrolling.
Best Overall: Eyeko Black Magic Liquid Eyeliner
"This is the eyeliner to end all eyeliners for three simple reasons. First, the brush tip—it's flexible but not too flexible, and it makes tracing a precise flick or thick cat eye a breeze. Second, the formula is inky black and rarely requires retracing. And finally, the longevity: I've worn this eyeliner through rain and sleet and I've even fallen asleep with it on (oops), and it does not budge. As someone with naturally oily lids, these three things have secured it in my heart as my holy grail liner." — Faith Xue, editorial director
Best Drugstore: L'Oréal Voluminous Superstar Liner
"This drugstore steal compares and even exceeds some of its much pricier counterparts. The flexible felt tip makes it easy to control exactly how thick or thin you want to draw your line and makes flicking cat eyes a breeze. Unlike other drugstore liners, the formula dries to an almost glossy black finish and doesn't flake or disappear throughout the day. It's a total bargain—and a must-buy the next time you stop by the drugstore, trust." — Faith
Best Waterproof: Make Up For Ever Aqua XL Eye Pencil Waterproof Eyeliner
"I have oily lids (not crazy oily but oily nonetheless) and small, hooded eyes. Which means it's nearly impossible to find an eyeliner that doesn't end up all over my lids within the first after application. But that doesn't stop me from trying. After years of testing, I've come to rely on a few key players. These I can confidently wear without feeling the need to rub my eyelids in an attempt to remove smudges all day." — Deven Hopp, former beauty director
Best Long-Lasting: Sephora Long-Lasting 12 HR Wear Eyeliner
"I stumbled upon this liner one day when I had a Sephora gift card but didn't want to blow it all on one pricey product. Considering it was so affordable, I figured I'd give it a shot. To this day, it's still one of the best liquid liners I've ever used. It doesn't even flick off after you try to wipe it away with your finger after you've made an (inevitable) mistake. I love it." — Lindsey Metrus, senior editor
Best Budget: Soap & Glory Supercat Eyeliner
"If you like your eyeliner inky-black and dramatic, you won't find a better liner than this one from Soap & Glory. The felt marker tip disperses an insane amount of pigment in just one swipe, and then proceeds to dry and stay that way until you decide it's time to melt it away." — Faith
Best for Waterline: Tom Ford Emotionproof Eyeliner
"This super-skinny liner is perfect for tracing along the waterline, and never smudges or fades—or, more importantly, irritates. The creamy formula glides on smoothly and the fact that it's a twist-up makes it the eyeliner you want to have on your person at all times, in case of emergency. My only qualm is that it's so good that you'll go through it quickly—and be forlorn until you re-buy." — Faith
Best for Green Eyes: Stila Smudge Stick Waterproof Eyeliner in Vivid Amethyst
"Purple is a great complementary color for green eyes, and since I have said color eyes, I love playing with purple tones to make my irises pop. I've found that the best way to do so is by playing with purple liner. This pencil stays put on both my oily lids and my waterline while making my eyes glow like an alley cat. I dig it." — Lindsey
Best Powder: L'Oréal Infallible Smokissime Powder Eyeliner Pen
"L'Oréal's Infallible Smokissime is not a traditional eyeliner, but instead comes with a pillowy, teardrop-shaped applicator that dispenses powder onto your lids for a super-smoky effect." — Amanda Montell, former associate features editor