DIY HOMEMADE LAVENDER LOTION RECIPE WITH ESSENTIAL OILS

This DIY Lavender Lotion Recipe is Light, Creamy, and Made with Natural Ingredients like Shea Butter and Lavender Essential Oil.

Switching to all-natural skincare can feel expensive, especially when you see the price difference between Burt’s Bees lip balm and regular chapstick. I thought there was no way I could make it work long-term on a budget!

But here’s the good news: making your own beauty products like body butter, lip balm, and even baby wash is super easy—and often cheaper than store-bought versions!

Most commercial lotions are packed with chemicals, fragrances, parabens, and preservatives, which aren’t exactly the ingredients you want soaking into your skin. Making your own lotion with ingredients you know and trust is a much better choice!

I personally struggle with dry hands, especially in the winter (and all year since we don’t have a dishwasher). This lavender lotion has become a key part of my nighttime routine to help me unwind after a long day.

It’s also great for my kids—rubbing it on their legs and backs helps them relax and get ready for sleep, as the calming scent of lavender is perfect for sweet dreams.

Prefer a solid option? Check out my recipe for homemade lavender lotion bars!

What You Need To Make Homemade Lavender Lotion

Ingredients:

  • White Beeswax Pellets – Beeswax helps reduce the greasy feel of your lotion while still locking in moisture, leaving your skin feeling soft and hydrated.
  • Shea Butter – Known for its skin-softening, soothing, and anti-inflammatory properties, shea butter is a fantastic choice for homemade skincare. If you prefer, you can substitute it with cocoa butter for a slightly different texture and scent.
  • Almond Oil – This oil has healing properties that make it great for acne and skin blemishes. If you don’t have almond oil, jojoba oil or olive oil are good alternatives.
  • Vitamin E Oil (optional) – A teaspoon of vitamin E oil adds extra healing power to your lotion, making it great for dry or sensitive skin.
  • Lavender Essential Oil – The star of this recipe, lavender essential oil, provides a calming, natural scent perfect for a relaxing lotion. I recommend this particular brand for DIY skincare because it’s both strong and affordable.

Supplies:

  • Electric Mixer – You can use a blender, food processor, stand mixer, or a hand mixer with a bowl to blend the ingredients into a smooth, creamy lotion.
  • Double Boiler – Alternatively, you can create a double boiler by placing a glass bowl on top of a saucepan with an inch or two of water in it. Heat the water over medium heat, and add your ingredients to the glass bowl to melt.
  • Glass Container – Use a glass jar or container to store your finished lotion. Make sure it’s airtight to preserve the freshness of your homemade product.

How To Make This Homemade Lavender Lotion Recipe:

Melt – In a double boiler or a glass bowl placed over a pot with a few inches of water, heat the almond oil, shea butter, beeswax, and vitamin E oil (if using) over medium-low heat. Stir occasionally until everything has melted and there are no solid bits left.

Whip – Once the oils have melted and cooled slightly, transfer the mixture to a stand mixer or use electric beaters. Whip the mixture on high speed. Slowly and gradually add in the water, continuing to mix until the lotion becomes light and creamy.

Add the Essential Oils – Once all the water has been incorporated and the mixture turns bright white and fluffy, add 30–50 drops of lavender essential oil. Continue whipping to fully combine the scent into the lotion.

Tips For Success:

To Use: This homemade lavender lotion is safe for most parts of your body, but it’s best to avoid sensitive areas like your face or eyes. If you experience any irritation, discontinue use immediately.

To Store: Store the lotion in a cool place, like the refrigerator, in an airtight glass jar for up to 3 months.

Variations: Lavender pairs beautifully with other essential oils like orange, lemon, vanilla, and grapefruit. You can experiment with a blend of these oils, but make sure the total amount doesn’t exceed 50 drops.

Substitutions: If you don’t have almond oil, you can easily substitute it with jojoba or olive oil in this recipe.

About This Lavender Body Lotion Recipe

All-Natural Ingredients
This lotion is made with completely natural ingredients, making it a great choice for even sensitive skin types. No worrisome chemicals here!

Easy to Make
You can make enough lotion to last your family all winter in just 15 minutes—no complicated steps required!

Super Cheap
The ingredients cost only a few dollars, which is a fraction of the price of store-bought all-natural lavender lotion. And even if it seems a bit pricey the first time, you’ll have plenty of leftover ingredients to make multiple batches.

Plus, leftover beeswax can be repurposed to make baby lotion, beeswax candles, or lip balm!

Moisturizing
Each ingredient in this lotion is naturally hydrating and healing, perfect for dry skin.

Creamy
This homemade lotion is light and creamy, melting into your skin without any greasy residue.

Easy to Customize
Lavender essential oil blends well with many other oils. Try adding a few drops of chamomile, vanilla, lemon, grapefruit, rose, geranium, or orange essential oils to create your own signature scent!

FAQ About This Homemade Lavender Lotion Recipe

How Many Drops of Lavender Oil Should You Put in Lotion?
It’s generally recommended to use 12 drops of lavender essential oil for every ounce of carrier oil, body cream, or lotion. Since this recipe uses about 4 ounces of oils, I typically add between 30 and 50 drops of lavender oil to achieve a pleasant, fragrant scent.

How Should You Store Homemade Lotion?
To extend the shelf life of your homemade lotion, store it in a sealed container in the refrigerator. When kept in the fridge, it can last up to 3 months. Plus, essential oils should be stored away from direct sunlight to preserve their potency, so the fridge is the perfect place to keep your lavender lotion fresh and aromatic.

Is This Lavender Lotion Safe to Apply to Your Face?
This lavender lotion is made with all-natural ingredients, so it should generally be safe for use on your face, as long as you avoid your eyes and nostrils. However, to be on the safe side, it’s a good idea to do a patch test first. Apply a small amount of lotion to a spot on your cheek, and wait a few minutes to see if any redness or irritation develops before using it more liberally on your face. This will help ensure your skin reacts well to the ingredients.

CONCLUSION


Making your own lavender lotion is a simple, cost-effective, and natural way to keep your skin hydrated and healthy. With ingredients like shea butter, almond oil, and lavender essential oil, you can create a luxurious, moisturizing lotion without the worry of harmful chemicals. Not only is it easy to make, but it’s also highly customizable to suit your preferences, whether you want to add other essential oils or create a thicker or lighter texture.

By making this homemade lotion, you’ll save money in the long run, and you’ll have peace of mind knowing exactly what’s in your skincare products. Plus, the soothing lavender scent is perfect for relaxation, making it a great addition to your nightly routine.

Store your lotion in a cool place, and it’ll last up to three months—so you can enjoy soft, nourished skin all season long.

DIY HAIR GROWTH OIL FOR RAPIDLY ACHIEVING LONGER, THICKER, AND LUSCIOUS HAIR

Looking to quickly achieve longer, thicker hair? While there’s no miracle solution for instant growth, this homemade hair growth oil can help accelerate the process. Packed with herbs and essential oils, this all-natural recipe is the result of years spent experimenting with effective methods for fast hair growth. It’s simple to make and highly effective.

There are plenty of so-called “fast hair growth secrets” out there—some work, while others don’t, and I’ve likely tried most of them! My journey into natural beauty began with a desire for longer, thicker hair. Like all my DIY beauty recipes, this hair growth oil stems from my personal experiences.

As a teen, I would spend hours hunting for herbs and supplements in specialty stores, diligently reading Long Hair Care Community forums, and testing various tips and remedies to grow my hair to hip length. In retrospect, I wish I’d focused less on superficial goals, but this quest provided valuable insights into the beauty industry, helping me cultivate discernment.

Whether you’re looking to combat hair loss, encourage regrowth after stress, or simply boost your hair growth, I hope this hair oil recipe helps you reach your goals.

CAN OILS REALLY HELP GROW YOUR HAIR FASTER?

The hair growth industry is booming, with countless new, exotic “fast hair growth oils” and magic serums promising to deliver your dream of long, mermaid-like locks.

However, the reality is that most carrier oils lack any truly magical properties for hair growth. In fact, using excessive amounts of the wrong oil can lead to issues like yeast overgrowth, exacerbating hair loss and scalp problems.

Take argan oil, for example. It was once hailed as the miracle hair growth oil, but its fatty acid profile is quite ordinary, resembling that of sesame or sunflower oil—neither of which have been shown to promote hair growth. (And I say this as someone who once relied on argan oil!)

That said, a few oils do genuinely support hair growth and thickness. When combined with certain herbs and essential oils—like rosemary and peppermint—you can create a more effective homemade hair growth oil.

DIY HAIR GROWTH OIL BENEFITS + HOW IT WORKS

This homemade hair oil promotes natural hair growth in several effective ways:

  • Stimulates Scalp Blood Flow: Infused with powerful herbs and essential oils, this recipe enhances blood circulation to the scalp and hair follicles.
  • Modulates Hair Growth Phase: Castor oil activates prostaglandin pathways linked to the growth phase, accelerating hair growth.
  • Reduces Scalp Buildup: Massaging the oil into your scalp before washing helps loosen buildup that can clog hair follicles, similar to how cleansing oils keep facial pores clear.
  • Antioxidant Activity: The antioxidants in this DIY hair oil protect hair follicles and shafts from oxidative stress, supporting faster growth.
  • Antimicrobial Activity: Excess bacteria and yeast can cause issues like dandruff and scalp acne, hindering growth. The antibacterial herbs and essential oils in this recipe, such as rosemary oil, help maintain a balanced scalp environment.

Now that we’ve covered the essentials, let’s dive into how to make your own hair growth oil.

KEY HERBS FOR HAIR GROWTH

PEPPERMINT

Known for its cooling and soothing effects, peppermint oil is great for irritated scalps. Research suggests it may promote hair growth even more effectively than rosemary. Peppermint oil accelerates the hair growth phase and increases hair follicles, contributing to longer, thicker hair. Its anti-inflammatory and antimicrobial properties also support scalp health.

WHITE WILLOW BARK

If you face scalp issues like dandruff or acne, white willow bark can be beneficial. It contains salicin, a natural anti-inflammatory and gentle exfoliant. While it doesn’t directly stimulate hair growth, it promotes a healthy scalp by soothing irritation, unclogging pores, and reducing buildup.

ROSEMARY

Rosemary-infused oil is a popular remedy for hair growth. Studies show it can be as effective as minoxidil without side effects. Rosemary stimulates blood flow to the scalp, nourishing hair follicles and encouraging both new and existing hair growth. Its antibacterial and antifungal properties help maintain a healthy scalp, while its antioxidants protect against oxidative stress, which can lead to hair loss.

GREEN TEA

Adding green tea leaves to your hair oil infuses it with antioxidants that support hair follicle health. Although caffeine and ECEG—key components for hair growth—are water-soluble and won’t transfer to oil, the antioxidants in green tea still provide benefits. Note that it can impart a deep green color to the oil, but it generally doesn’t stain hair.

These herbs are effective allies in your quest for longer, thicker hair, and incorporating them into your hair oil can enhance its benefits.

ESSENTIAL OILS FOR HAIR GROWTH

To enhance your herbal hair growth oil, consider adding essential oils for concentrated benefits. 

Peppermint and rosemary essential oils are particularly effective for promoting hair growth, and using both can provide optimal results. You can also create a blend with cedarwood, lavender, thyme, frankincense, myrrh, palmarosa, and nettle, all known for supporting hair growth and scalp health. 

Additionally, incorporating an essential oil blend like Beauty Within can further boost scalp health with its antifungal properties, making it a great addition to your scalp treatments and hair masks.

FAST HAIR GROWTH OIL INGREDIENTS

You’ll need just a few ingredients for this DIY hair growth oil:

  • Heat-stable carrier oil for herbal infusion
  • Cold-pressed castor oil
  • Dried, organic hair growth herbs
  • Growth-boosting essential oils
  • Vitamin E oil

You can choose to make this oil with essential oils, herbal infusion, or both. I prefer using both to maximize the plant’s benefits. If you’re short on time, simply mix the carrier oils with the recommended essential oils.

INGREDIENTS

  • J MAC BOTANICALS Organic Cold-Pressed Castor Oil
  • Starwest Botanicals Organic Rosemary Leaf
  • Simply Earth Rosemary Essential Oil
  • Vitamin E Oil from Forefront Health

CARRIER OIL OPTIONS

  • MCT oil
  • Fractionated coconut oil
  • Avocado oil
  • Jojoba oil
  • Olive oil

Using a stable carrier oil is crucial. Many common oils, like sweet almond and sunflower oil, contain unstable polyunsaturated fatty acids (PUFAs) that break down with heat and light, losing their beneficial properties. Instead, opt for monounsaturated or saturated oils, which are more stable. I recommend MCT or fractionated coconut oil, especially if you have issues with yeast overgrowth, as MCT oil won’t feed Malassezia yeast.

Once you prepare the herbal-infused oil, dilute it with castor oil. Castor oil is well-regarded for hair growth due to its unique properties:

  • It mimics prostaglandins, extending the active hair growth phase and delaying the resting phase.
  • It conditions and prevents hair follicles from drying out.
  • It moisturizes and protects existing hair from breakage.
  • It has antibacterial and antifungal properties to maintain a healthy scalp.
  • It’s rich in antioxidants like vitamin E, which protect hair follicles from oxidative damage.

DIY HAIR GROWTH OIL RECIPE

INGREDIENTS

  • 47g herbal infused oil (see below for instructions)
  • 47g castor oil
  • 3.5ml peppermint essential oil
  • 3.5ml rosemary essential oil

HERBAL INFUSED OIL

  • 1 cup (200g) carrier oil (e.g., MCT, olive, or avocado oil)
  • ~3/4 cup dry herbs (e.g., rosemary, willow bark, peppermint, green tea)
  • 5ml (1 tsp) vitamin E oil

INSTRUCTIONS

  • Prepare Herbal Infused Oil:
    • Place dry herbs in a clean, heat-proof mason jar. Pour carrier oil over the herbs and add vitamin E oil. Stir gently to ensure herbs are fully submerged.
    • Seal the jar with a one-piece metal lid.
  • Infuse Oil:
    • In a slow cooker, place a hand towel at the bottom and fill with water to submerge the jar without leaking. Set to low and infuse for 8-12 hours, keeping water temperature between 50°C-71°C (120-160°F). Monitor closely to avoid overheating.
  • Strain Oil:
    • Once infused, let the oil cool. Strain out the herbs using cheesecloth or a sieve, pressing gently to extract all the oil. Be cautious of sharp herb pieces.
  • Combine Oils:
    • Mix equal parts of the herbal infused oil and castor oil. Add peppermint and rosemary essential oils, stirring well.
  • Store:
    • Transfer the final mixture to a glass dropper bottle for easy application.

Enjoy your homemade hair growth oil!

HOW TO MAKE HAIR OIL WITH ESSENTIAL OILS

Combine castor oil and a low-PUFA carrier oil (like fractionated coconut oil, jojoba oil, or olive oil) in equal parts. Add vitamin E and a hair growth essential oil blend to the mixture. Then, transfer it to a glass dropper bottle.

HOW TO USE HOMEMADE HAIR GROWTH OIL

To use the hair growth oil, apply it directly to your scalp using the dropper applicator, section by section, to ensure even coverage. After saturating your scalp, gently massage the oil in with your fingers or a jade gua sha comb to boost blood circulation to the follicles, promoting faster growth. If safe for you, you can also massage your scalp with your head upside down.

Leave the oil on for at least an hour or overnight, depending on your hair washing routine. When ready to wash it out, use conditioner first to help remove the castor oil, then follow with your regular shampoo. For added benefits, consider using a rosemary hair rinse or a pH-balancing vinegar rinse afterward.

CONCLUSION

DIY hair growth oil offers a natural and cost-effective solution for promoting hair growth and improving hair health. By combining essential oils known for their hair-nourishing properties with carrier oils that provide moisture and penetration, you can create a personalized hair treatment that addresses your specific needs. Remember to patch test the oil before applying it to your scalp to ensure you don’t have any adverse reactions. Consistent use and proper application are key to achieving optimal results.