How To Make Homemade Lotion With Tea Tree Oil (Face & Body)

Sharing Options

Homemade lotions are the way to go!  You can pick and choose the simple ingredients that go into it and make it exactly what you need.  This homemade lotion with tea tree oil is great for your skin in many ways.  Use it on your face or body!

This page contains affiliate links, which means I make a small commission at no extra cost to you. See full disclosure here.

Benefits of Tea Tree Oil Lotion

When tea tree oil (also known as melaleuca alternifolia) is used on the skin, it has so many benefits.  It is a common ingredient in skincare products, face wash, and even scalp treatments.

It has anti-inflammatory properties in it.  This makes it one of the best ingredients to use in lotion because it helps to heal many different skin conditions.

This lotion is great for both dry skin & oily skin because of the natural ingredients.  It works with all skin types and helps maintain the right oil levels.

Pure tea tree oil is also great for acne-prone skin & acne scars.  It is a common ingredient used to help soothe skin and reduce the appearance of scars on the affected area.  It’s a win-win!

Other Natural Ingredients In Homemade Lotion

This recipe uses a handful of natural ingredients that are great for your skin.  These ingredients can be used on the face or body.  Make a huge batch and use it all over!

Coconut Oil

Coconut oil is a well-known ingredient when it comes to skin care & the beauty industry.  This miracle oil helps increase collagen production & reduce inflammation.

It moisturizes your skin, but does not clog your pores.  The fatty acids in coconut oil also help to fight free radicals and have antimicrobial properties that keeps your skin clean.

It makes it a popular choice to use for the base of your homemade lotion. 

If you can’t use coconut oil, you could use cocoa butter, shea butter, or mango butter instead.  They all have great skin benefits as well.

limited time
e-book bundle

Simply Radiant Skin &

The Ultimate Guide to DIY

Olive Oil

One of the best ingredients for your face is right in your pantry!  Olive oil has numerous benefits when it comes to your skin.  It is a great oil to include in your moisturizer.

It is full of antioxidants and vitamins, which help your skin stay healthy & youthful.

Like coconut oil, it also has antibacterial properties that help to keep your skin clean from bacteria.

Aside from the health properties, it does a great job moisturizing your skin.  It’s been used for centuries in skincare.

If you’re not able to use olive oil in your lotion, you can choose to use any other carrier oils: jojoba oil, sweet almond oil, avocado oil, fractionated coconut oil, etc.

Aloe Vera

Aloe Vera is well-known for soothing skin.  It’s the perfect ingredient to include in your homemade lotion.

Aloe vera helps to heal wounds, fade dark spots, & manage acne.  Mixed with the other ingredients in this recipe, it helps to heal skin and keep it moisturized.

Pillar Post DIY Non Toxic Body Care


Beeswax can be used in many different ways.  When used in skincare, it helps to seal in moisture.  The small amount in this recipe keeps the consistency light and nourishing.

It also helps with skin elasticity and softening the skin. 

Since beeswax is a natural preservative, it is a great addition to put in your homemade tea tree lotion.

It’s totally optional, but you will love how well it keeps your skin moisturized and healthy.

Making Homemade Lotion With Tea Tree Oil

This recipe takes just a few minutes of hands-on time.  With just a few ingredients & tools, you’ll have the most luxurious homemade lotion in no time at all!

Tools & Ingredients

Tools Needed:


Shop this recipe

Quickly shop by using the links above so you can make this recipe right away!


Start by using the double boiler method to melt the coconut oil and beeswax.  If you don’t have a double boiler, you can use an insulated glass bowl and a medium pot of water.

After the coconut oil and beeswax are melted, remove it from heat.  Let that sit for about 5-10 minutes to cool down a bit.

Next, you’re going to add in the olive oil (or other carrier oil) and aloe vera.  Give it a good stir.

You’ll want to let the mixture get to room temperature.  It should look solid, but still be soft to the touch.  This will probably take about 1 hour.  To speed up the process, you can stick it in the fridge for 15-20 minutes.

After it solidifies, but you can still push your finger and leave an indent, it’s time to whip it.  Use a blender or hand mixer to whip the homemade lotion for 20-30 seconds.

Next, add the tea tree oil in.  Make sure to use pure tea tree oil.  You want it to be organic and 100% therapeutic grade for the best results.

Put your drops of tea tree oil into the mixture and whip it again for 10-20 seconds.

Finally, place your homemade lotion with tea tree oil in a jar with a lid.  It is ready to use!

Using Homemade Lotion

This lotion can be used for 12-18 months due to the natural preservatives.  Just make sure it doesn’t change colors or start to smell funny during that time.

You can apply a small amount to your face daily or use it on your body.  A little goes a long way!

For your first time using tea tree oil lotion, just apply a small amount of moisturizer to a small area of your arm to do a patch test.  If your skin is sensitive, you might want to use less drops of tea tree oil so you don’t experience any skin irritation.

FAQs About Tea Tree Oil Lotion

Yes, tea tree oil helps to moisturize and soothe dry skin.  It is a great oil to use if you need to heal dry skin.

This recipe uses coconut oil, olive oil, aloe vera, & beeswax as the perfect combination to make tea tree oil lotion for your face or skin.

Yes, tea tree oil can be applied directly to skin if needed.  It is best to use with a carrier oil. Some people with sensitive skin might experience some skin irritation, so don’t use a large amount.

For this recipe, you should use 3-6 drops of tea tree oil.

Tea tree oil can react badly with some ingredients like benzoyl peroxide, retinol, glycolic acid, lactic acid, & vitamin C.

You can use a number of carrier oils to use with tea tree oil like almond oil, coconut oil, olive oil, jojoba oil, & avocado oil.

Other DIY Skincare

If you prefer body butter, you can add tea tree oil to this body butter recipe.  You might also enjoy these other DIY recipes:

Join Free Member’s Library

Access free printable wall art & much more when you join the member’s library!

Posts on this blog are for informational or educational purposes only and does not substitute professional medical advice or consultations with expert professionals. Always do your own research if pregnant, nursing, or dealing with young children.

Yield: 1

Lotion With Tea Tree Oil

Lotion With Tea Tree Oil

This homemade lotion with tea tree oil is great for your skin in many ways.  Use it on your face or body!

Prep Time 10 minutes
Additional Time 20 minutes
Total Time 30 minutes


  • ½ cup Coconut oil (70g)
  • 3 Tablespoons Olive oil (or other carrier oil) (38g)
  • ⅛ cup Aloe vera (25g)
  • 1 Tablespoon Beeswax (9g)
  • 3-6 drops Tea tree oil


  1. Use a double boiler method to melt coconut oil and beeswax.
  2. Remove from heat and let cool for 5-10 minutes.
  3. Add olive oil & aloe vera and stir.
  4. Let sit until it starts to harden (about 1 hour).  You can also place it in the fridge to speed up this process.  You don’t want it to be too hard, but you should be able to push your finger into the top and leave an indent.
  5. Use a blender or hand mixer to whip.
  6. Add tea tree (or other essential oils) and whip again.
  7. Place it in a jar and enjoy!


*You can leave out the aloe vera and replace it with ⅛ cup of olive oil.

*You can replace the coconut oil with shea butter, cocoa butter, or mango butter.

*You can replace the olive oil with any other carrier oils such as sweet almond oil, jojoba oil, fractionated coconut oil, avocado oil, etc.

*Use any essential oils you like.  If you plan to use this on your face, make sure you don’t use citrus essential oils that are phototoxic. 

*Store in a dark, cool place.

*Use for 12-18 months.  If it starts to change color or smell funny, then it’s time to make a new batch.

*Add a few teaspoons of vitamin E oil for more nourishment.

Nutrition Information:

Amount Per Serving: Calories: 0

Sharing Options


  1. Lotion is actually one of the last remaining homemade items I haven’t tried! I am going to pin this to make for the new year! Yours looks really creamy and not so oily! excited to try!

  2. This is such a great gift idea, too! The only thing is I would probably not use tea tree because I have heard it can mess with your estrogen. But everything else is spectacular. I would probably use something citrus like grapefruit because those scents are DELICIOUS! Thank you for this recipe!

    1. Thanks so much for letting me know about the tea tree oil and estrogen! I’m going to look into it now. If you want a citrus-y smell, I would go with sweet orange oil! Lemon, lime, bergamot, and grapefruit oil are considered phototoxic, which will make your skin extra sensitive to sunlight.

  3. I love the ingredients in this, especially the addition of aloe vera. It seems like it would make a great homemade Christmas gift as well (which I’m definitely looking for right now)!

Leave a Reply

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