best color eyeliner for green eyes
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.
If you want drama, burgundy or copper liners add depth and intensity. For everyday wear, taupe or bronze keeps things soft but polished. Avoid black if you want a subtle look—it can wash out green eyes unless you’re going for high contrast. Test shades in person when possible, as lighting changes how they appear.
- Top 8 best color eyeliner for green eyes in 2026
- 1. Revlon ColorStay Pencil Waterproof Eyeliner
- 2. Wet n Wild Cream Eyeliner Stick Green
- 3. Nyx Mechanical Creamy Eyeliner Emerald
- 4. E.l.f. Smoky Kohl Eyeliner Rose Emerald
- 5. LOreal Infallible Smudge-Proof Eyeliner
- 6. Sandstone Scandinavia Metallic Green Eyeliner
- 7. LOreal Waterproof Liquid Eyeliner
- 8. NYX Jumbo Eye Pencil Matcha
Top 8 best color eyeliner for green eyes in 2026
1. Revlon ColorStay Pencil Waterproof Eyeliner
Jade is one of the best color eyeliner shades for green eyes, making them pop with a soft, complementary contrast. This pencil glides on smoothly and stays put all day without smudging.
The built-in sharpener keeps the tip precise, while the waterproof formula ensures long-lasting wear. Perfect for defining eyes with a bold yet natural look.
2. Wet n Wild Cream Eyeliner Stick Green
A rich emerald shade that enhances green eyes effortlessly. The creamy formula glides on smoothly, blending into a velvety powder finish for long-lasting wear.
Moisturizing and buildable, it delivers bold or subtle looks without drying out lids.
3. Nyx Mechanical Creamy Eyeliner Emerald
Emerald green eyeliner brings out the depth in green eyes, making them pop effortlessly. The creamy, retractable formula glides on smoothly without tugging, perfect for sharp lines or smudged looks.
This shade is a go-to for anyone wanting to enhance their eye color naturally. Long-lasting wear stays put without fading or smudging all day.
4. E.l.f. Smoky Kohl Eyeliner Rose Emerald
This smoky kohl eyeliner delivers intense pigment in Rose Emerald, a shade that makes green eyes pop. It glides on smoothly for bold, long-lasting definition without smudging.
Vegan and cruelty-free, it’s a go-to for high-impact color that stays put all day.
5. LOreal Infallible Smudge-Proof Eyeliner
This green eyeliner is the best color eyeliner for green eyes, making them pop with contrast. The smudge-resistant formula stays put all day without fading.
Waterproof and long-lasting, it delivers sharp precision for clean lines that won’t budge.
6. Sandstone Scandinavia Metallic Green Eyeliner
Bright green eyeliner enhances green eyes naturally, making them pop without irritation. The metallic finish adds subtle shimmer for a polished look.
Fragrance-free and hypoallergenic, this smudge-proof pencil stays put all day. Vegan formula ensures gentle wear for sensitive eyes.
7. LOreal Waterproof Liquid Eyeliner
This deep emerald shade is one of the best color eyeliners for green eyes, making them pop with contrast. The ultra-fine tip delivers sharp precision for clean lines.
It’s waterproof and smudge-proof, lasting all day without fading. The rich pigment stays put for bold definition.
8. NYX Jumbo Eye Pencil Matcha
A soft green shade that makes green eyes pop without overpowering them. Blends effortlessly for a smudged or sharp look.
Perfect for everyday wear or bold statements, this creamy formula glides on smoothly and stays put.








