How to Make Body Lotion With Coconut Oil & Rose Water

Making your own body lotion is affordable and easy to customize with exact ingredients. Coconut oil and rose water are beneficial for dry skin, and when combined, the ingredients make an at-home body lotion that leaves skin moisturized.

Step 1

Pour sweet almond oil, coconut oil, lanolin and beeswax into a pot, and melt all the ingredients together over low heat on a stove.

Step 2

Cool the mixture to room temperature.

Step 3

Add rose water, aloe vera gel, rose blend essential oil and vitamin E oil to the mixture. Whip the ingredients together using a metal whisk (or electric mixer on low to medium speed) until smooth.

Step 4

Store the mixture in a jar or bottle with a cap to cover. The measurements yield about 2.5 cups of lotion.

Things You'll Need

  • 3/4 cup sweet almond oil

  • 1/3 cup coconut oil

  • 1 teaspoon lanolin

  • 1/2 ounce grated beeswax

  • 2/3 cup rose water

  • 1/2 cup aloe vera gel

  • 1 to 2 drops rose blend essential oil

  • 5 drops vitamin E oil

  • Heat-safe pot

  • Whisk

  • Glass or plastic jar or bottle


Use extra virgin coconut oil to ensure the body lotion is creamy, rich and filler-free. Buy oil that is not hydrogenated, bleached, refined or deodorized. Extra virgin coconut oil is found at most natural and organic markets.

Load comments

Copyright © 2019 Leaf Group Ltd. Use of this web site constitutes acceptance of the LIVESTRONG.COM Terms of Use , Privacy Policy and Copyright Policy . The material appearing on LIVESTRONG.COM is for educational use only. It should not be used as a substitute for professional medical advice, diagnosis or treatment. LIVESTRONG is a registered trademark of the LIVESTRONG Foundation. The LIVESTRONG Foundation and LIVESTRONG.COM do not endorse any of the products or services that are advertised on the web site. Moreover, we do not select every advertiser or advertisement that appears on the web site-many of the advertisements are served by third party advertising companies.