Top 18 Best Eyeliners In India For Your Makeup Kits (With Price)

By Divya Arora .

Creating a smokey eye, making your lids pop with a dramatic stroke or simply winging it, there’s nothing we don’t love about an eyeliner. Available in a classic black and brown, unique metallic shades, and a ton of other hues, eyeliners make up for an essential part of a makeup vanity. Whether you create a simple sleek line or go all out there with a bold design, an eyeliner is the perfect finishing touch to your eye makeup.

What gets everybody contemplating however, is which one to buy amidst the pool of choices that the makeup market has to offer. From the type of eyeliner and the kind of applicator to the hues and the budget, a lot of such factors leave us in a fix, seeking out reviews and recommendations. And that’s exactly what we’ve whipped up for you today— the best eyeliners available in India.

Apart from enlisting our top favorites, we’ve also created an ocean of knowledge here about everything eyeliners. Whether it’s enlightening you about the kind of eyeliners available or all the things you need to consider before making your purchase, we’ve jacketed it all.

Best Eyeliners In India

Whether you’re a bride looking for the best eyeliners to add to your trousseau or DIY makeup kit, someone who’s about to set her foot into the world of makeup or someone who’s simply looking for a change, this guide is for you! Go get scrolling.

1. Bobbi Brown Long-Wear Gel Eyeliner

A gel-based eyeliner that’s waterproof and doesn’t smudge or fade away even because of sweat and humidity, this is probably one of the best eyeliners out there. Bobbi Brown Long-Wear Gel Eyeliner is super pigmented, super smooth, and lasts throughout the day.

You’d have to purchase a separate eyeliner brush along with, however, being the high-end brand that it is, you can be assured of the quality of this product.

Price: INR 2600

Eyeliner: Bobbi Brown

2. L’Oreal Paris Super Liner Gel Intenza Profound Black

A highly pigmented eyeliner that lasts up to 36hrs, this product by L’Oreal Paris is a must-have. This gel eyeliner comes with an applicator brush that makes it super easy to apply just like a pencil liner. It can be blended easily while doing the eye makeup and does smudge or fade away once dried up.

Even though it’s a tad bit expensive, however, the product is so worth the price and delivers all that it promises.

Price: INR 800


Eyeliner: L'Oréal Paris

3. Sephora 12 Hour Contour Pencil Eyeliner

Available in 18 shades and three finishes viz, matte, shimmer, and glitter, this range of pencil eyeliners by Sephora will surely woo you. Promising up to 12hrs of stay, this eyeliner is water, heat, and humidity resistant and doesn’t smudge or fade away.

Being a pencil eyeliner, it is extremely easy to apply, is lightweight, and can be used in multiple ways since it can be blended too. It’s priced at a slightly higher amount for a pencil eyeliner and yet it’s a great buy!

Price: INR 890

Eyeliner: Sephora

4. Faces Canada Ultime Pro Matte Play Eyeliner

Liquid eyeliner in an ultra-matte finish, this Faces Canada Ultime Pro Matte Play Eyeliner is one of the best eyeliners out there that offers everything one could ask for and at an affordable price. This water and sweat-proof eyeliner dries quickly and lasts long. It glides on smoothly and creates a pigmented line in one stroke.

It’s also dermatologically and ophthalmologist tested which makes the use of this product absolutely safe.

Price: INR 419

Eyeliner: Faces Canada

5. Colorbar Waterproof Liquid Eyeliner

A waterproof liquid eyeliner that’s dermatologically tested from a cruelty-free brand, this product boasts of a flexible felt tip applicator that makes the application super smooth and easy. Whether bold or thin lines, they’re only going to be fine and would define your eyes beautifully.

Colorbar Waterproof Liquid Eyeliner does not smudge or crack, dries quickly, and is long-lasting. It is absolutely suitable for sensitive eyes as it is free of parabens, mineral oils, and formaldehyde.

Price: INR 360

Eyeliner: Colorbar

6. M.A.C Pro Longwear Fluidline Eyeliner Gel

A pricey eyeliner on the block but, oh-so-worth-it, this gel eyeliner from M.A.C sticks true to its name while meeting a lot of other liner requirements too. This ultra-smooth eyeliner glides on effortlessly making it easier to create different styles in a hassle-free manner.

It stays on up to 16hrs and is absolutely smudge-free. non-acnegenic, and dermatologically tested. The product, however, does not come with a brush applicator and it has to be purchased separately.

Price: INR 1700

Eyeliner: M.A.C Cosmetics

7. Benefit Cosmetics Roller Liner Black Liquid Eyeliner

A pen-based liquid eyeliner with a felt-tip applicator and a matte finish, this eyeliner glides on easily and lets you create even the finest lines with absolute precision and neatness.

The eyeliner dries quickly and lasts up to 24hrs without flaking, smudging, and fading away. The liner however, is expensive since it hails from a hi-end brand so it might not fit into everybody’s budget.

Price: INR 2190 (full-size), INR 1150 (mini)

8. Stila Stay All Day Waterproof Liquid Eye Liner

A perfect pick for everyone especially, a beginner who doesn’t want to opt for a kohl liner, this liner with a marker-type felt tip is one of the best eyeliners to get your hands on. While its super smooth glossy finish makes your eyes pop for up to 8-10hrs, the eyeliner is also known for drying quickly and staying put without fading or cracking.

Stila Stay All Day Waterproof Liquid Eyeliner is waterproof and works well even in hot and humid weather conditions without bleeding away and is available in different shades.

Price: INR 2000

Eyeliner: Stila Cosmetics

9. Kiko Milano Precision Eyeliner

As the name suggests, Kiko Milano’s eyeliner is all about precision making it one of the best eyeliners to add to your makeup kits. Its felt tip applicator makes it easier to use even for a makeup newbie. The liner dries up real quick and creates defined lines that stay on for long.

The product is ophthalmologist tested, cruelty-free, and paraben-free making it super safe to be used even if one has sensitive eyes.

Price: INR 790

Eyeliner: Kiko Milano

10. Maybelline New York Lasting Drama Gel Eyeliner

Boasting of a non-sticky and oil-free formula that’s easy to use and blend even on the waterline, this eyeliner is undoubtedly one of the best eyeliners on the block. This gel-based liner comes with a brush applicator which is great for such an affordable price.

The eyeliner, Maybelline New York Longlasting Gel Eyeliner stays put for hours on end without smudging or fading away. It’s water resistant and safe to be worn even if you have sensitive eyes.

Price: INR 500

11. NYX Professional Makeup Matte Liquid Liner

With a precision brush-tip that makes creating both elegant and bold lines a cakewalk and a formula that dries up within seconds, NYX Professional Makeup Matte Liquid Liner is one of the best eyeliners one could ask for. Its super matte finish is to die for and all this comes at a real decent price that fits into everyone’s budget.

Price: INR 650

12. Maybelline New York Hyper Glossy Liquid Liner

And who wouldn’t fall for an eyeliner that meets all the requirements and that too at a super affordable price, right? This eyeliner from Maybelline is a total charmer and for reasons more than one. It boasts of a smudge-proof and intensely pigmented formula that lasts for up to 24hrs without requiring any touch-ups.

It’s easy to apply whether you’re going for fine lines or more dramatic styles and lends a shiny finish that’s as apt for everyday use as it is for a party or an occasion.

Price: INR 310

13. Lakme Absolute Gloss Artist Liquid Eyeliner

A liner that’s known for its high color pay-off, dazzling glossy finish, and great staying power, this is one of the best eyeliners from Lakme’s range. Its intensely pigmented formula creates dark opaque lines in a single stroke easily.

Priced nominally, Lakme Absolute Gloss Artist Liquid Eyeliner caters to all the basic requirements of eyeliner and leaves your eyes with a well-defined finish that only amps up your eye makeup and nothing less.

Price: INR 650

Eyeliner: Lakmé

14. Rimmel London Exaggerate Eyeliner

A great drugstore pick for those on a tight budget, Rimmel London Exaggerate Eyeliner is one of the best eyeliners that you can opt for. It’s long-lasting and super easy to apply which makes creating different styles so much simpler. It’s suitable for sensitive skin and eyes and dries up quickly.

Price: INR 425

Eyeliner: Rimmel London

15. Sephora Collection Colorful Liquid Eyeliner

Available in multiple shades in two different finishes- matte and pearlescent, this range of eyeliners by Sephora is worth getting your hands on. Its intense formula is really long lasting and highly pigmented which makes it easier to draw lines without going over it again and again.

The ergonomically adorable packaging makes application easy and precise (of course, apart from looking stylish).

Price: INR 1150

Eyeliner: Sephora

16. Revlon ColorStay Liquid Eyeliner

Yet another addition to the list of best eyeliners is this one from Revlon that promises dark pigment and a strong stay power that’s both transfer and smudge-proof. It glides on effortlessly making it easier for you to create fine and bold lines without any hassle. While it’s also waterproof, you’d only be able to take it off with a good quality makeup remover.

Price: INR 840


Eyeliner: Revlon

17. M.A.C Liquidlast Liner

Making up for an expensive yet great purchase is this range of eyeliners from M.A.C that explores a unique range of shades right from classic black to metallic. Boasting of being smudge-proof, waterproof, long-lasting, and intensely pigmented, this eyeliner is a gem! All you need is just one stroke to achieve a line that’s going to stay put.

Price: INR 2300

Eyeliner: M.A.C Cosmetics

18. Colorbar All-Matte Eyeliner

Yet another people’s favorite from Colorbar, this is one of the best eyeliners in a matte finish that you can choose from. This waterproof, Colorbar All-Matte Eyeliner dries real quick and lasts up to 16hrs without smudging, flaking, and creasing. It glides on smoothly making it easier for your to create both bold and fine lines with sheer finesse.

It’s apt for even sensitive eyes or if you wear contact lenses as the eyeliner is free from parabens, mineral oils, and formaldehyde.

Price: INR 700

Eyeliner: Colorbar

6 Things To Consider While Buying Best Eyeliners

And while choosing the best eyeliner for yourself isn’t a tough nut to crack, you however, need to ponder over certain aspects before making your purchase. With a lot of options available to choose from, it is only fitting that you narrow down the list as per your preferences beforehand.


Ranging from liquid and gel liners to pencil and cream ones, there are different types of eyeliners available. Choose the kind of product you’re precise with and comfortable in using.


Determine the kind of applicator you’ll be comfortable in using. If you’re a beginner, a pencil liner / kohl would be super easy to begin with. If you’re looking for a precise application then pen eyeliners with a felt tip should be your go-to.


If you’re looking for an everyday eyeliner with a regular finish, opt for a matte eye liner. And if you’re looking for something shiny and popping for a party or an event, eyeliners with a glossy finish look the best.

The stay

Now, nobody wants an eyeliner that has to be re-touched after a few hours simply because it starts fading or cracking away. It’s good to invest in a liner that stays throughout the day and of course, is smudge proof and water proof.

The formulation

The eyeliner’s formula is one essential aspect that you should judge before buying yourself the best eyeliner. It should be free of allergy causing ingredients and harmful chemicals like parabens especially if you have sensitive eyes and skin. The texture and consequent application should be smooth and super pigmented in one single stroke.


Last but not the least, how much you’re willing to spend on an eyeliner also matters. While you might find an eyeliner that meets all your preferences and even fits your budget, you might also end up loving a product that’s slightly higher priced but, is of superior quality!

Types Of Eyeliners Available In India

There are three primary types of eyeliners available that you can choose from.

Liquid eyeliners

Available in a small bottle with a brush tip (like a nail paint) and in the form of a marker pen with a felt tip, liquid eyeliners are undoubtedly one of the best eyeliners out there. Liquid eyeliners create a super fine and well-defined line and are super precise to create different styles like a winged eyeliner or a dramatic one. They are usually water and smudge proof depending upon the brand and stay for a long time.

Using a felt-tip pen eyeliner is relatively easier than using a brush-tip one which requires practice because precision while applying comes with time.

Gel eyeliners

A gel eyeliner comes in a pot form along with a separate angular brush that you use to apply the product. It’s relatively easier to blend and build the gel eyeliners when compared to the liquid ones. Its creamy texture makes it easier to create unique styles and it can be used on the waterline too.

Pencil eyeliners

The easiest ones to use and probably the most commonly used ones too, pencil eyeliners are one of the most basic form of liners available. Commonly called a kohl or a kajal, these are the best eyeliners for anyone who is a beginner or new to makeup. These are perfect for an everyday casual look and also perfect for creating a smokey eye as they can be blended easily. They work the best for your waterline!


Now that you’ve skimmed through our favorites and gain an insight into everything about eyeliners, go get your hands on your favorite right away!

About The Author

Divya Arora

A classic blend of old school and modern glam, I'm always happily making the best of both worlds. Zentangling, reading, and journaling keeps my ingenuity high while hogging food and dozing off often comes naturally to me! Also, chai❤️️ Find me on Insta at @divya.arora14