DIY | How to Make MAC Lipstick Colors With Crayons

By on April 14, 2014


Do you love MAC lipstick?

Love Mac lipstick but can’t afford the price tag? Ever thought about making DIY lipstick? If your wallet’s taking a beating from the amount of money you spend on buying lipstick, chances are you’re probably lipstick obsessed. That’s okay, every girl has their thing.

The colors of Mac lipstick are some of my favorites, and you will not believe what I just learned… You can make these cool Mac lipstick shades at home for pennies! This weekend, I learned how to make five fun colors of DIY Mac Lipstick. I can’t wait to make more.  This step-by-step photo tutorial will show you how you can avoid spending a ton of money and time picking out lipsticks in department stores. It’s a fun way to obtain the colors you want and experiment with colors that are pretty hard to find (such as bright blue, green, or purple). Best of all, you only need a few ingredients to make amazing lipstick and it is a super quick DIY beauty idea. Also a cool and fun project for “girls only get togethers” and teens.

There are many different options for making your own homemade lipstick and the ingredients can vary from person to person.

To Make DIY Mac Lipstick You Will Need:

  • Coconut Oil
  • Crayola Crayons (as many colors as  you like)
  • A jewelry or tool organizer
  • A pot of water
  • A small glass bowl

Check out this awesome video that shows you how to make Mac Lipstick:


DIY Mac Lipstick Tutorial

Step 1. 

Gather your materials


Step 2.

Place a crayon on a napkin and cut it about once inch from the tip. In this example we will use pink. This will make a color in MAC Lipsticks Amplified collection. The color is called Impassioned! If you’re a color fanatic you’ll know the color I’m talking about.


Step 3.

Remove the paper from the part of the crayon that you just cut like so:


Step 4.

Fill a pot of water about this size:


Step 5.

Set the temperature from LO-MED


Step 6.

Place a bowl or cup in the middle of the pot full of water (this will serve as a melting pot).



Step 7.

Take out your coconut oil. This is where you will determine which finish you want for your lipstick. If you’re looking for a sheer finish use 1/2 a tsp of coconut oil per inch of crayon. If you’re looking for a matte finish, use 1/4 tsp of coconut oil per inch of crayon.


Step 8

Mix the desired amount of coconut oil with the portion of the cut crayon and put them into the center pot.


 Step 9

Once the crayon and coconut oil have fused together, you can pour it into your jewelry tray! Make sure all of the ingredients are mixed well and you have a creamy texture. Pour hot liquid into your tray like this:


 Step 10

Apply with a lipstick brush applicator !


You’re finally finished! You can make all of your favorite MAC colors (or pretty darn close) by mixing different crayons to make your own custom colors!






Have fun! We hope you enjoyed our tutorial on How To

Make MAC Lipstick Colors With Crayons!

DIY Jewelry | Free Bracelet Offer | DIY Ready

How to Make DIY Mac Lipstick With Crayons | Tutorial and Instructions

Get the latest news, reviews and features directly into your inbox.

By submitting above you agree to the DIY Ready Privacy Policy

Like DIY Ready on Facebook

Renee Romeo

About Renee Romeo

Hi everyone! I'm Renee. I'm the Associate Editor for I am a writer, crafter, professional mess maker, and DIY guru from New York City. I grew up in a very creative family of artists, chef's, and craftsman (among other things). I thrive on making DIY projects quick and easy! You can follow my personal DIY adventures and daily life endeavors on Instagram: @ReneeRomeo. Cheers and happy DIYing, folks!


  1. rachel

    April 26, 2014 at 4:19 am

    Amplified is a texture of m.a.c. Lipsticks, not a color. :)

  2. rachel

    April 26, 2014 at 4:21 am

    It looks like an Amplified lipstick called ‘impassioned.’

    • Christina Boothby

      May 7, 2014 at 9:51 pm

      It actually says that under number 2:)

  3. Pingback: Cute Braided Hairstyles | How To French Braid Hair DIY | Projects | How To | Homemade Crafts - DIY | Projects | How To | Homemade Crafts

  4. Renee Romeo

    Renee Romeo

    May 5, 2014 at 9:55 am

    Thanks, Rachel! Awesome!

  5. Pingback: Cute Leopard Eyeshadow | Beauty Makeup Tutorial - DIY Projects | Crafts | How To Make

  6. Lola

    June 18, 2014 at 11:57 am

    Crayons are NOT LIPSAFE; they are not intended to be eaten and so if you use them as bases for your lipsticks you eat poison.

    In Italy we take this page as an example of bad DIY cosmetics; if I were you I would eliminate this page and write it again using lipsafe colours (for example lipsafe micas and oxides, you can find them for example on TKB trading)

  7. exitplanetdust

    June 18, 2014 at 2:29 pm

    Crayons are safe if ACCIDENTALLY ingested. But what about a systematic, potentially daily, continuous, ingestion? Do you have a study that claims there are no risk? I don’t think this product is safe about this kind of use, and it looks like an inappropriate utilization. My suggestion is to use specific materials for this purpose, and let the children play with colours.

  8. CE

    July 4, 2014 at 5:50 pm

    Can we use olive oil instead of cocunt oil and add some Vaseline

    • Renee Romeo

      Renee Romeo

      July 5, 2014 at 11:19 am

      Hi there,

      I know coconut oil is better than olive oil – but try it and see what your results are. We always recommend coconut oil, and it’s much healthier!

      Thanks for asking,

  9. Sandra

    August 9, 2014 at 5:08 pm

    These make lip gloss, not lip stick. Lipstick is opaque and you cannot smudge it as easily as gloss. Besides, crayons and some coconut oil will never match to a quality, meant-to-last, pigmented-for-lips lipsticks.

    • fay

      September 29, 2014 at 2:58 am

      So rather than being a whiner why don’t you just leave people be and go buy some actual lipstick then?

      • Ann

        November 15, 2014 at 6:15 pm


  10. danna

    August 9, 2014 at 11:19 pm

    I have sweet almond oil could that work too? Because I kind of don’t want to buy coconut oil since I have everything but that *-*

  11. danna

    August 9, 2014 at 11:21 pm

    Could I use almond oil?

    • Lauren J

      Lauren J

      August 11, 2014 at 10:45 am

      I don’t see why not! Almond oil is rich in all sorts of good vitamins that your skin and lips love. Give it a try and let us know how it goes! :)

  12. Stephanie

    August 21, 2014 at 2:26 pm

    Thanks for your fun tutorial…as for the negative comments, if you were not interested in making a lipstick from crayons then you should have never visited this page. I think you should be more concerned with the unpublished lead in brand lipsticks, pesticides on your fruits and vegetables and feces in your beef.

    Now, Ms. Renee…carry on. thank you

  13. Renee Romeo

    Renee Romeo

    September 5, 2014 at 4:38 pm

    Hi there,

    Thanks for the kind words, Stephanie. We’re glad you enjoyed the article!


  14. Alyson

    September 12, 2014 at 6:57 am

    You could add the lipstick to empty glue stick containers

  15. diksha

    September 22, 2014 at 11:22 pm

    Hey are you using wax crayons or plastic crayons? and what about oil pastels?

    • Marley

      March 27, 2015 at 5:12 pm

      I’m pretty sure she’s just using regular wax crayons.

  16. Katie

    October 8, 2014 at 3:01 pm

    I just tried this and it doesn’t work. All I got was melted crayon in a jar.

    • Renee Romeo

      Renee Romeo

      October 20, 2014 at 10:47 am

      Are you mixing the ingredients properly with enough coconut oil?

  17. amber

    October 15, 2014 at 2:34 am

    Is there any way to find out which crayons or mixtures of crayons make which of these colors?

    • Renee Romeo

      Renee Romeo

      October 20, 2014 at 10:38 am

      We use Crayola because we’re sure they’re safe and non-toxic. The colors used here come in that large 24 pack of standard Crayola Crayons!

      :-) Happy lipstick making!

      • Amira Gauthier

        November 11, 2014 at 8:30 am

        Can you use mango and lime locking gel?

        • Renee Romeo

          Renee Romeo

          November 14, 2014 at 3:37 pm

          Hi Amira,

          Give it a try! We haven’t tried that out yet, but I am sure it will work!


  18. Leila

    October 20, 2014 at 10:04 pm

    Does it come off easily?

    • Renee Romeo

      Renee Romeo

      November 14, 2014 at 3:55 pm

      Yes, it does so I recommend re-applying.

  19. kris

    November 2, 2014 at 7:36 am

    re: using another oil besides coconut oil. I don’t know if subbing olive or another oil for coconut oil would work because aren’t those other oils liquid all the time (I don’t have any experience with anything but coconut, olive, or canola oils)? coconut oil solidifies and melts to liquid at body temp, so your finished product should be a solid (read: easier to transport) until you apply. I guess if you don’t mind having a liquid product other oils could work (maybe figuring out how to store it in an empty gloss tube with a wand?). just a thought. love the idea, though. i’m all about inexpensive and easy to make cosmetics.

    • Jai

      November 20, 2014 at 7:19 pm

      It will still solidify because crayons are solids at room temperature. So regardless of what oil you use the composition of the crayon is going to determine the consistency of the lip gloss/stain. That’s why people are still getting results using vegetable, olive, vaseline or other oils. Good try though

      • Jai

        November 20, 2014 at 7:21 pm

        The oils are doing nothing more than making the crayon softer and manageable enough to be applied as a lip color.

  20. Amira Gauthier

    November 11, 2014 at 8:29 am

    Can you use mango and lime locking gel?

  21. BB K

    November 21, 2014 at 12:16 am

    Yay this looks super fun thank you so much for the tutorial! Does anyone know if it works with paw paw ointment? Or vaseline? (I know its not as healthy, just curious) xx

  22. angela

    December 5, 2014 at 1:02 pm

    For the record i just made some for my four year old she loves colored lip gloss and this is so much cheaper

  23. Xuan

    December 6, 2014 at 5:05 am

    I just tried the DIY Crayon lipstick a few hours ago. It works well, the result is as I expected. I used coconut oil and crayola crayons with selected colors of my choice, when I apply it smells like coconut oil but of course not that heavy just about of the smell makes it nice though! Thanks! It’s so creative and save hell load of bucks! ^~^! Negative people will always be negative, just ignore them ms Renee! :)!

  24. emma

    December 14, 2014 at 4:58 pm

    looks cool im going to try it im going to make blue good idea for christmas presents too and i think if you cut up the crayon it will melt better …

  25. emma

    December 14, 2014 at 5:33 pm

    just tried it i thought it would be more like waxy but its not(witch is good)great idea and i also tweeted it;)

    • Rynna Machate

      Rynna Machate

      December 15, 2014 at 11:54 pm

      Thank you Emma. We’re glad you liked it :)

  26. DSM

    December 17, 2014 at 12:58 am

    Would natural Shea butter work instead of coconut oil?

    • Rynna Machate

      Rynna Machate

      December 30, 2014 at 1:54 am

      That would also work. We just preferred coconut oil but you can also use Shea butter.

  27. Veronica

    December 29, 2014 at 2:54 pm

    What kind or brand of coconut oil is recommended??

    • Rynna Machate

      Rynna Machate

      December 30, 2014 at 12:41 am

      You can use any brand available. We used Trader Joe’s for this one.

  28. Stephanie Hogue

    January 16, 2015 at 2:54 am

    Hi Renee. First time here. This looks like a fun project for my daughter and I. How much coconut oil per crayon do I use? Not sure if you mentioned it.

    • Rynna Machate

      Rynna Machate

      January 16, 2015 at 9:11 am

      Hi Stephanie, we’re glad you want to try it out. The coconut-crayon ratio was mentioned on step 7: If you’re looking for a sheer finish use 1/2 a tsp of coconut oil per inch of crayon. If you’re looking for a matte finish, use 1/4 tsp of coconut oil per inch of crayon. Hope it helps!

  29. Madison

    January 27, 2015 at 7:36 pm

    Could I used a dash of flavorings so I don’t have a crayon flavored lipstick?

  30. Madison

    January 27, 2015 at 7:38 pm

    Could I use a dash of flavoring so I don’t have a crayon lipstick flavor

    • Rynna Machate

      Rynna Machate

      January 29, 2015 at 10:37 am

      You can definitely add something that fits your preference :)

  31. Emma

    February 3, 2015 at 11:38 am

    love the idea

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

. .