When it comes to natural remedies for relaxation and relief, a cannabis-infused vapor rub is a game-changer! This homemade recipe allows you to create a soothing, all-natural alternative to store-bought products, perfect for easing muscle tension, managing stress, or supporting a peaceful night’s sleep. By making it yourself, you can control the ingredients, ensuring it aligns with your wellness goals.

Vapor rub with cannabis infusion in a glass jar, ready for use.
Homemade cannabis-infused vapor rub in a jar, perfect for natural relief.

Recipe Features

  • Highly Customizable: You can adjust the essential oils and the potency of the cannabis to suit your personal needs.
  • Dual-Action Relief: Combines the aromatherapy benefits of essential oils with the localized soothing potential of cannabis.
  • Want it fast? If you’re not ready to DIY, you can purchase my pre-made cannabis salve or a convenient CBD salve stick and have it delivered directly to your door.
A picture of Emily Kyle's CBD recovery salve.

Why You Will Love This Recipe

You know that strong-smelling cream you rub on your chest to ease cold and flu symptoms? You’re going to love this recipe because it transforms a common medicine cabinet staple into a clean, natural alternative that works just as well, if not better.

A few years ago, during a tough flu season, I grabbed for that trusted blue jar but hesitated after reading the label and realizing I couldn’t pronounce half the ingredients.

Already committed to a more holistic lifestyle, I saw an opportunity to create something cleaner, blending the congestion-clearing power of eucalyptus with the anti-inflammatory benefits of cannabis, which I’d already come to love in topicals for managing pain.

This all-natural vapor rub feels soothing, smells fresh, and avoids the petroleum and synthetic chemicals found in commercial versions, plus, it’s just so satisfying to make something effective with ingredients you trust.

With cannabis-infused coconut oil or FECO/RSO, and the luxurious touch of shea butter for a non-greasy, nurturing texture, this recipe is forgiving, effective, and incredibly comforting, a little act of self-care that’s perfect when you’re feeling under the weather.

Cannabis-infused vapor rub jar with herbs and essential oils on wooden surface.

Cannabis-Infused Vapor Rub

5 from 1 vote
This homemade recipe allows you to create a soothing, all-natural alternative to store-bought products, perfect for easing muscle tension, managing stress, or supporting a peaceful night's sleep. Choose between cannabis-infused coconut oil or FECO/RSO.

What You Need  

Instructions 

  • Fill the bottom pot of your double boiler with an inch or two of water and bring it to a gentle simmer over low heat.
  • Place the 3 ounces shea butter the 1 ounce cannabis-infused coconut oil into the top pan of the double boiler (or your heat-safe bowl).
  • Allow the oils to melt completely. Stir occasionally to ensure they combine evenly. Keep the heat low to preserve the beneficial compounds in the cannabis and shea butter.
  • Once the mixture is entirely liquid and lump-free, turn off the heat and carefully remove the top pan/bowl. Wipe the bottom of the bowl to prevent water from dripping into your mixture.
  • If using, add the 1 mL Full Extract Cannabis Oil (FECO) or Rick Simpson Oil (RSO) and stir well.
  • Let the mixture cool for just a minute or two, you want it warm but not scalding hot. Add the 20 drops eucalyptus essential oil, 10 drops peppermint essential oil, and 10 drops lavender essential oil. Stir well to distribute the oils evenly throughout the mixture.
  • Carefully pour the liquid mixture into your clean 4-ounce glass jar.
  • Allow the vapor rub to sit at room temperature until it cools and re-hardens completely. If you are in a hurry, you can place the jar in the refrigerator for 30–60 minutes to speed up the process.
  • Seal the jar tightly. Store your vapor rub in a cool, dark place out of direct sunlight.
Do you have a question or need help?Join hundreds of members inside private Well With Cannabis Community for help, support, and to share your edible creations!
Cannabis-infused vapor rub ingredients with shea butter, coconut oil, beeswax, and essential oils.
Ingredients for making cannabis-infused vapor rub, including shea butter, coconut oil, beeswax, and essential oils.

What You’ll Need

Let’s break down exactly why we chose these specific ingredients for our home remedy.

  • 3 ounces Shea Butter: Extracted from the nut of the African shea tree, this is a fat that is solid at room temperature but melts at body temperature. It is rich in vitamins A and E and is incredibly moisturizing, making it the perfect vehicle for a chest rub.
  • 1 ounce Cannabis-Infused Coconut Oil: This is the “active” ingredient for our purposes. Cannabinoids like THC and CBD are fat-soluble, meaning they bind perfectly with the fatty acids in coconut oil and shea butter. When applied topically, they interact with receptors in the skin to potentially provide localized relief from pain and inflammation without entering the bloodstream to cause a “high.”
  • 1mL FECO or RSO: If you don’t have infused oil, you can simply dissolve 1 gram of FECO (Full Extract Cannabis Oil) or RSO (Rick Simpson Oil) into the warm shea butter.
  • 20 Drops Eucalyptus Essential Oil: This is the star of the show for congestion. It contains a compound called eucalyptol, which has been shown to help break up mucus and expand airways.
  • 10 Drops Peppermint & Lavender: While optional, these add layers of relief. Peppermint contains menthol, which provides a cooling sensation that distracts from aches. Lavender is well-known for its calming properties, which is exactly what you need when you’re trying to sleep off a cold.
Making cannabis-infused vapor rub with a double boiler and essential oils.
Step-by-step process of preparing cannabis-infused vapor rub using a double boiler.

The Step-by-Step Process

  1. Prepare the Double Boiler: Fill the bottom pot of your double boiler with an inch or two of water and bring it to a gentle simmer over low heat.
  2. Melt the Base: Place the 3 ounces (85g) of shea butter and the 1 ounce (28g) of cannabis-infused coconut oil into the top pan of the double boiler (or your heat-safe bowl).
  3. Heat Gently: Allow the oils to melt completely. Stir occasionally to ensure they combine evenly. Keep the heat low to preserve the beneficial compounds in the cannabis and shea butter.
  4. Optional: If using, add the 1 mL Full Extract Cannabis Oil (FECO) or Rick Simpson Oil (RSO) and stir well.
  5. Remove from Heat: Once the mixture is entirely liquid and lump-free, turn off the heat and carefully remove the top pan/bowl. Wipe the bottom of the bowl to prevent water from dripping into your mixture.
Cannabis-infused vapor rub being prepared in jars with herbs and oil.

SAVE THIS GUIDE 💌

Don't lose your spot! Let me email this post to you so you can come back to it time and time again!

  1. Add Essential Oils: Let the mixture cool for just a minute or two, you want it warm but not scalding hot. Add the eucalyptus, peppermint, and lavender essential oils. Stir well to distribute the oils evenly throughout the mixture.
  2. Pour and Set: Carefully pour the liquid mixture into your clean 4-ounce glass jar.
  3. Cool: Allow the vapor rub to sit at room temperature until it cools and re-hardens completely. If you are in a hurry, you can place the jar in the refrigerator for 30–60 minutes to speed up the process.
  4. Store: Seal the jar tightly. Store your vapor rub in a cool, dark place out of direct sunlight.
Cannabis-infused vapor rub with essential oils and herbs for soothing relief.

Why Cannabis Topicals Are Great For Relief

When I first started exploring cannabis topicals, I was skeptical. How could putting cannabis on my skin help me feel better?

The science lies in the endocannabinoid system (ECS). We have ECS receptors all over our bodies, including in our skin tissue. When you apply cannabis-infused vapor rub to your chest, the cannabinoids bind to these local receptors.

While the eucalyptus works on your sinuses, the CBD and THC in the rub can work to reduce localized inflammation and soothe the aches and pains that often accompany the flu. It’s a multi-pronged approach to feeling better: aromatherapy for the nose, and cannabinoids for the body.

Additional Factors to Consider

  • Shelf Life: Since this recipe contains no water, it is shelf-stable. However, essential oils can degrade over time. For the best potency, try to use your vapor rub within 6–12 months.
  • Texture Changes: Shea butter can sometimes become “grainy” if it cools too slowly or fluctuates in temperature. This doesn’t affect the medicinal quality, but if you prefer a smooth texture, cooling it quickly in the fridge usually prevents this.
  • Potency: The strength of your rub depends entirely on the strength of your infused oil. Since topicals are non-intoxicating, you don’t need to worry about “overdosing,” but a stronger infusion may provide better relief for deep muscle aches.

Notes & Expert Tips

  • Customize the Scent: You can replace the eucalyptus oil in this recipe with rosemary oil or tea tree oil if you prefer. Use whichever one you like best or whatever you have on hand. Ginger oil is another great addition, it promotes circulation, which can be comforting when you have the chills. Learn more about different types of carrier oils here.
  • Handling the Heat: Be careful when pouring the hot oil into your jar! I always recommend using oven mitts and pouring over a paper towel to catch drips.
  • Safety for Children: Caution is advised here. Peppermint and Eucalyptus oils can be too strong for young children (generally under age 6 or 10, depending on the oil). If making this for young kids, stick to Lavender oil and consult a pediatrician, or use a “kid-safe” blend of essential oils.
Homemade cannabis-infused vapor rub in a glass jar with herbs and flowers.

Frequently Asked Questions

Will this vapor rub get me high?

No. Generally speaking, cannabis topicals do not penetrate the bloodstream deep enough to cause intoxicating effects. You can apply this rub to your chest without worrying about feeling intoxicated.

Can I use just CBD oil?

Absolutely. If you prefer to avoid THC entirely, you can use a CBD-dominant flower to make your coconut oil, or simply mix in a CBD isolate or distillate into the shea butter.

Why did my vapor rub melt?

Shea butter and coconut oil both have relatively low melting points. If you leave your jar in a hot car or in direct sunlight on a warm day, it will turn back into a liquid. Simply pop it in the fridge to re-solidify it.

How do I use this?

Apply a nickel-sized dollop onto the chest and throat and rub in completely. It is especially helpful at bedtime when congestion seems to act up more. You can also rub it on the soles of your feet and put on socks, an old wives’ tale that many swear by for cough relief!

In Conclusion

By incorporating this natural remedy into your self-care routine, you’ll be taking a simple, plant-based approach to supporting your respiratory health and overall well-being.

Whether applied during the day or as part of your bedtime routine, this soothing blend is easy to use and made with wellness in mind.

Remember, small, intentional choices like this can make a big difference in how you feel. If you love this recipe or found it helpful, don’t forget to share it with friends and family, it might be just what they need too!

More Recipes You Will Love


Seedsman - Cannabis Super Store

About Emily

I’m a Registered Dietitian and Holistic Cannabis Practitioner, here to help you learn how to use the amazing benefits of the cannabis plant. My goal is to guide you in managing daily stress, finding joy again, building strong relationships, and improving your overall well-being in a natural and healthy way.

5 from 1 vote

Leave a comment

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

Recipe Rating




23 Comments

    1. Thank you so much for your kind words, Joseph! I’m so happy to hear that you find my blog helpful—it truly means the world to me. 😊

  1. I blog often and I genuinely appreciate your content. Your article has really peaked my
    interest. I am going to book mark your blog and keep checking for new
    information about once per week. I subscribed to your RSS feed
    too.

    Here is my blog :: auto insurance quotes online florida

  2. It’s the best time to make some plans for the future and it is time to be happy. I have learn this submit and if I may I want to suggest you some fascinating things or tips. Maybe you can write subsequent articles referring to this article. I desire to read more issues approximately it!

    My web blog payday loans

  3. What I did last year (my first time ever needing a vapor rub in adult life and I needed it for my toddler) was just put some eucalyptus oil drops in a sweet almond oil carrier and put it in a glass jar. I used it for many days and it was fine. It’s still fine, actually. So, if folks don’t want to melt down the shea and have to wait for it to cool, they can use other carrier oils, too. Just a tip.

  4. Kylie! You made it:) I’m so honored really! Thank you so very much for linking up to Frugal Days, Sustainable Ways:) I’m so happy to “meet” you! I am totally loving your blog and your posts! I really hope you make Frugal Days, Sustainable Ways a part of your Wednesdays! And keep the great posts comin’
    Very sincerely,
    Andrea @ Frugally Sustainable

  5. So strange…I was just thinking about homemade Vicks the other day and using eucalyptus..now I know how for sure! Thanks..Joining you..all the stuff I love!

  6. I just love this! And such a timely post:) Its so informative and I think my subscribers would really enjoy reading this. I would love, actually I’d be honored, for you to come share it at Frugal Days, Sustainable Ways on Frugally Sustainable this Wednesday. And, I really hope that you will put Frugal Days, Sustainable Ways on your list of carnivals to visit and link to each Wednesday!

    Warmly,
    Andrea @ Frugally Sustainable
    Here’s the link: http://www.frugallysustainable.com

  7. Great idea! I am a lover of essential oils (I use young living, never heard of the ones you mentioned) and I know the healing properties in the oils. I really like this congestion rub. I plan to make some myself… thanks for sharing! These would make great gifts for parents! 🙂

  8. I love and hadn’t thought of myself… The giving it away as a gift…everyone in our extended family uses vapor rub.
    .
    Perfect.
    T

  9. what a great idea, I want to make some soon. I always find vapor rubs very soothing, even if I am not congested and it is just cold and gloomy outside