The Best Drugstore Eyeliners That Will Withstand Blood, Sweat, And Tears

List Rules
Vote up the eyeliners that give you the most bang for your buck.

Every time a drugstore makeup product that actually works is discovered, it feels like it’s a win for makeup lovers everywhere. Fabulous, fierce makeup looks can be created at any price point, and the best drugstore eyeliners listed below prove it.

Whether you prefer gel, liquid, or pencil liners to create the perfect smoky eye, the drugstore is a budget-conscious babe's best friend. These formulas - which, by the way, all retail for under $10 - have been user-tested for their long-lasting and smudge-proof formulas. Stop Googling “How good is makeup from the drugstore” and check out these tried-and-true drugstore eyeliner steals.

Ranker may collect a commission from links on this page.
list ordered by
  • Matte Liquid Liner by NYX

    At just under $9, NYX's Matte Liquid Liner is a must-have for every makeup junkie. Its long-wear formula can even survive the gym.

  • Eyeliner Pen Waterproof by Essence

    It might sound impossible, but... Essence's Eyeliner Pen Waterproof is easy to use, completely waterproof, and under $2. 

  • Infallible Super Slim Liquid Eyeliner by L'Oreal

    This $6.80 liquid liner from L'Oreal has a super-fine felt tip for precise application, and on top of that, it's totally smudge-proof.

  • Infallible Lacquer Eyeliner 24H by L'Oreal

    This "lacquer" formula makes a high-shine line that lasts. Users love the gel texture - it glides on perfectly. Get it for $7.12 on Amazon.

  • Slide On Pencil by NYX

    At $7.99, NYX makes the perfect drugstore pencil, which is "like a liquid eye liner without the mess." Use it to create smudgy, smoky eyes that last for up to 8 hours.

  • Eye Tech Extreme Liquid Eye Liner by Milani

    Milani's Eye Tech Extreme liner proves you don't have to drop big money - only about $7 - to find a product that really works. 

  • Line Stiletto Ultimate Precision Liquid Eyeliner by Maybelline

    Like its namesake, Line Stiletto liner makes a sexy statement. Unlike its namesake, you can actually wear it all night long. It's only $6.76 on Amazon.

  • Eye Studio Lasting Drama Gel Eyeliner by Maybelline

    Maybelline's Lasting Drama Gel Eyeliner clocks in at $7.50 and makes for a highly pigmented look that doesn't fade for 24 hours.

  • Liquid Eyeliner by e.l.f. Cosmetics

    Normally, we'd be wary of any product under $5 - but this one really works! It's perfect for precise cat eyes.

  • Voluminous Smoldering Eyeliner by L'Oreal

    Users love this easy-to-hold pencil from Maybelline because it creates a smudged, smoldering look without the "raccoon eyes." Get it on Amazon for $8.50.

  • Liquid Eyeliner by Almay

    This drugstore liner is a classic - your mom probably had it in her makeup bag at one point, too. Get it on Amazon for $6.71. 

  • KatyKat Pearl Eyeliner by CoverGirl

    Katy Perry's collaboration with CoverGirl isn't your typical celebrity makeup line - this stuff really works. Her $6 KatyKat Pearl Eyeliner stays put for 8 hours.

  • Easyliner for Eyes by Jordana

    This retractable pencil liner does not come off. At $3.32, you need to try it for yourself.