Interactive Video Thumbnail
Best seller

e.l.f. Waterproof Eyeliner Pen, Coffee

3,978 ratings
Actual ColorCoffee

Key item features

Waterproof Enhancing Rich color cruelty-free vegan

About this item

Product details

Specifications

Directions

Warranty

Ingredients

Warnings

Customer ratings & reviews

3.6 out of 5 stars
stars
3,978 ratings3,246 reviews
How item rating is calculated

Reviews summary

Pros

  • : Offers high-quality features at a reasonable price.
  • : Creates a natural appearance with ease.
  • : Allows for thin to thick lines with control.
  • : Glides on easily with a felt tip.

Neutral

  • : Can be smooth, but may be inconsistent or leaky.
  • : Can be vibrant, but may lack intensity or consistency.
Generated by AI
Filtered and sorted results would be available on the new 'Customer ratings & reviews' page.
Sort by |

Showing 1-3 of 3,246 reviews

Feb 2, 2026
Reviewer name: Railyn
Top Reviewer
Item details
Color: Coffee
4 out of 5 stars
4 out of 5 stars review

Verified Purchase

works really well. It dries very quickly which helps drastically with smudging. It is not waterproof but I didn't spend a ton of money on it and didn't plan on wearing it in water so it hasn't been a problem. also despite it not being fully waterproof it does stay all day and night it rubs off if I go to sleep in it but other than that it is still lasting on my eyes as long as I need it to

Helpful?1WK6TPTIVVU932635827
Apr 20, 2020
Reviewer name: Brooke
4 out of 5 stars
4 out of 5 stars review

Verified Purchase

Like it

This is the first time I've tried liquid eyeliner. I'm still getting used to it, but it goes on much easier than the "crayon" version (non-Elf brand) I was using before. I'd prefer the brown color to be more brown. It's still a bit too black for my fair skin.

Helpful?1WK6TPTIVVU932635827
Jun 29, 2026
Reviewer name: TwoFarmDogs
Top Reviewer
Item details
Color: Coffee
3 out of 5 stars
3 out of 5 stars review

Verified Purchase

Rubs OFF Easily

I love the way the fine point "marker" was so easy to apply this eyeliner. but if your eye waters even a tiny bit, or if you sneeze, or touch your eye IT'S GONE !!! Does not stay put at all......boooooo hooooo

Helpful?1WK6TPTIVVU932635827
Current price is $4.00$80.00/oz
Price when purchased online
  • Free 90-day returns
Subscribe, Your usuals, on your schedule, Save time and stay stocked!, $4.00
One-time purchase $4.00

How do you want your item?

Try 30 days for just $1! Choose a plan at checkout.
How do you want your item?
Ships to
Arrives by Tomorrow
Sold and shipped by Walmart.com
Free 90-day returns
This item is gift eligible

More seller options (2)

Starting from $6.99
walmart plus

Try 30 days of Walmart+ for just $1!

T&C apply.