DIY Natural Eyeliner
Let’s be real, eyeliner is one of those things you either swear by or completely avoid because it’s just too much. I used to wear some as a teen, but didn’t like it much. Liquid liners? A smudgy mess. Pencil liners? Scratchy. And don’t even get me started on the ingredients list.
But once I realized how simple it is to make your own with just a few natural ingredients? I had to try it! I enjoyed making my DIY natural mascara, so I knew this would be fun too.
This little DIY natural eyeliner is creamy, stays put surprisingly well, and is made with stuff you probably already have in your kitchen or herbal stash.
Plus, it skips the toxic junk and lets you actually know what’s going on your face.

Why Make Your Own Eyeliner?
There are a few reasons I keep coming back to this DIY version:
- Safe & gentle: No mystery chemicals here, just skin-friendly oils, beeswax, and natural pigment.
- Customizable color: Go bold with activated charcoal for black or soft with cocoa powder for brown.
- Budget-friendly: Seriously, it costs just pennies per batch.
- Quick to make: You’ll spend more time admiring your handiwork than actually making it.
Oh, and if your eyes tend to be sensitive? This formula is gentle enough to use daily, especially if you’re careful about clean tools and storage.
Pin This Post For Later:

Some of these links are affiliate links meaning if you purchase from these links, I will earn a commission at no extra cost to you. Everything I share is my own opinions and things I personally use and love. You can learn more by reviewing my disclosure. As an Amazon affiliate, I earn from qualifying purchases.
Ingredients You’ll Need
- 1 tsp beeswax
- 1 tsp carrier oil (I like jojoba oil)
- 1/2 tsp activated charcoal (for black)
- 2-3 drops of vitamin E oil (optional, but great for skin health and shelf life)

How to Make It
Melt the beeswax and oil in a small saucepan or double boiler over medium heat. Stir gently until fully melted.

Remove from heat and mix in your chosen pigment (activated charcoal or cocoa powder).

Add vitamin E oil if using, then stir until smooth and creamy. You can tweak the texture here, add a little more oil if it’s too thick.
Transfer to a small container or tin (a clean lip balm tin works perfectly).

Let it cool completely before using.

How to Apply It
Use a clean, angled eyeliner brush or fine-tipped brush for the best results. Dip lightly and apply along the lash line. You can layer for a more dramatic look!
Storage tip: Keep it in a cool, dry spot and aim to use it within a few weeks. If you ever notice an off smell or change in texture, it’s time to whip up a new batch.

Natural Eyeliner
Materials
- 1 tspbeeswax
- 1 tsp carrier oil (I like jojoba oil)
- 1/2 tspactivated charcoal(for black)
- 2-3 drops of vitamin E oil (optional, but great for skin health and shelf life)
Instructions
- Melt the beeswax and oil in a small saucepan or double boiler over medium heat. Stir gently until fully melted.
- Remove from heat and mix in your chosen pigment (activated charcoal or cocoa powder).
- Add vitamin E oil if using, then stir until smooth and creamy. You can tweak the texture here, add a little more oil if it's too thick.
- Transfer to a small container or tin (a clean lip balm tin works perfectly).
- Let it cool completely before using.
Notes
- Use a clean, angled eyeliner brush or fine-tipped brush for the best results. Dip lightly and apply along the lash line. You can layer for a more dramatic look!
- Storage tip: Keep it in a cool, dry spot and aim to use it within a few weeks. If you ever notice an off smell or change in texture, it’s time to whip up a new batch.
Final Thoughts
Natural beauty doesn’t have to mean complicated, or expensive. This homemade eyeliner is proof you can still feel put together without putting mystery chemicals on your face.
Give it a try, and don’t be surprised if you start skipping the store-bought stuff for good. You’ve got this!