Go Back
+ servings
4.07 from 15 votes

Warming Muscle Rub

This DIY warming muscle rub is made with a blend of essential oils that soothes post-workout soreness and other aches and pains.
Active Time10 mins
Cooling time20 mins
Total Time30 mins
Course: Wellness
Cuisine: Wellness
Keyword: essential oils, remedy
Yield: 8 ounces
Author: Stephanie Pollard
Cost: $10


  • Double boiler or microwave-safe bowl
  • Two 4-ounce jars



  • Melt the olive oil, shea butter, and beeswax pellets in a double boiler or microwave-safe bowl in the microwave.
  • Once completely melted, let it sit for a few minutes to cool slightly. Then add the essential oils and stir to combine.
  • Pour the mixture into a lidded jar and let harden in the refrigerator for 20 minutes.


To use, massage a small amount of muscle rub onto the affected area.
Feel free to sub out the essential oils or add any other oils youd like. For a vegan balm, use candelilla or carnauba wax in place of the beeswax.
The rub will solidify over time, but you should be able to soften it with your hands prior to applying. If youd prefer a smoother texture, re-melt the mixture and add more olive oil. 
Store in a cool, dry place for up to a year.