Homemade Vapor Rub

Homemade Vapor Rub with only 5 ingredients, & it’s completely natural & works better than the store-bought stuff. Who knew making it yourself was so easy?

The sickies.

We all get them.

Maybe we don’t all call them the sickies.  Maybe you have a more ‘grown up’ name to call it. The point is, we all feel like total poop from time to time.

And sometimes we don’t even feel that bad, but have to deal with the snotties, the stuffies, or the coughies.  (I’m totally making my parents proud with my  grammar right now)

Especially in the winter.  Although there are us lucky ones (like my mom & I) who have disobedient sinuses all year long. Yuck. Sometimes I feel like I should be buying stock in vapor rub.  But, why would I want to buy stock in something that I can make myself?

Yep.  I totally make my own vapor rub.  And I like mine much better than it’s store bought counterpart. I also love that it can be done in a matter of minutes, it’s cost efficient, and it lasts a long time – plus it’s all natural. Big win in my book!

My kids like it better than the store bought version too! It’s gentler on them & it works just as good!  See – here’s my middle child.  Look how sick she is.  Poor thing.

Bring in the homemade vapor rub – and ta-da… Look how much better she’s feeling!!  🙂

Yep. Not only does this work wonders, but I have awesome kids.

All you need to make it is olive oil, beeswax, & a few essential oils.  My favorite combination of essential oils for this is rosemary, eucalyptus, & lavender.  Some people like to use peppermint or camphor as well, but personally – it’s a little harsh for me & my children.  The great thing about essential oils is even though they don’t look like it – they actually go a LONG way!

Combine the olive oil & beeswax in a saucepan on medium heat & stir with a wooden spoon until the beeswax has melted.  Turn off the heat, and stir in 25-30  drops of eucalyptus essential oil, 20-25 drops of rosemary essential oil, & 10-15 drops of lavender essential oil. Pour into your jars. I like to use 1 of these 4oz jars for this.

Seal the jars, and allow them to cool.  They will set up into a spreadable solid – I just LOVE the consistency of this vapor rub!  It’s smooth like silk and not all gooey feeling like the store bought.

And a quick tip – while this is the perfect amount of essential oils for me, if it’s not quite enough for you… you can always remelt it & add more essential oils til it’s as strong as your liking.

I really hope  that you like this as much as we all do – it’s always in our medicine cabinet.  We just love it!

And for those of you who would like to try it before you make it, you can also purchase it in my Etsy store.

Now, go get un-stuffy!

Print Recipe
3 from 1 vote

Homemade Vapor Rub



  • Melt the olive oil & beeswax in a small saucepan on low heat until melted, stirring with a wooden spoon. Turn off the heat & stir in the essential oils - drop by drop (keep stirring until all have been added). Pour into a small glass or metal container. Store in a cool, dry place for up to a year.

Homemade Vapor Rub - only 5 ingredients and it's AWESOME!