No Thanks
Keep In Touch With

Sign up and we'll send inspiration straight to you.

Martha Stewart takes your privacy seriously. To learn more, please read our Privacy Policy.


Homemade Body Scrub

Slough off dry winter skin with an invigorating homemade body scrub. It's easy, all-natural, and so inexpensive that you'll want to make enough for gifts.




  • Body oil
  • Epsom salt, sea salt, or organic cane sugar
  • 12 oz. jar with cap
  • Lemon zest


  1. Step 1

    Combine 1 cup of body oil with 2 cups of Epsom or sea salts or organic cane sugar (depending on how fine a grain you like).

  2. Step 2

    We added lemon zest for color and fragrance. Package in jars (plastic is safest by the tub).

Martha Stewart Living, March 2011



Reviews (16)

  • jasper 23 Jul, 2013

    will it useful?I've got tanned on the beach ,just for play rc helicopter walkera with my son...

  • Charity Payne 28 Sep, 2012

    I am planning on making some of this but I have decided to use the Neutogena Unscented oil instead becasue it is a much cheaper option than the Berts Bees and this way I can add whatever scent to it. I was wondering for those of you who have made this how long the shelf life is? I am almost 8 months pregnant and I deliver in Novemeber so I am trying to get my Christmas gifts underway but I am afraid it will expire before then. I plan on putting it in small 8oz mason jars to store it. Thanks!

  • Littlepaw 8 May, 2012

    Wonder if you could use Avon Skin So Soft bath oil?

  • graypeape 27 Apr, 2011

    mineral oil (that includes baby oil) is a bad choice. olive, almond, apricot, etc are much better, you can always add a capsule or 2 of vitamin E. the Burt's Bees oil is nice

  • Marrietta 27 Apr, 2011

    I have perfumed oil from Saudi Arabia, Kuwait, and Iraq. I add a different fragrance to Epsom salts and add this to my bath water. My fragrance of choice these days is "Attal Al Bakhoor." It is heavenly.

  • Luckydancer 27 Apr, 2011

    I used olive oil and a little almond extract and refrigerated it to avoid any contamination.

  • cmgl10s 27 Apr, 2011

    I have made it with baby oil --cheaper option and I have done it with the salt or sugar both worked well. If you have any cuts on your hands though the salt will burn, or if you just shaved.

  • semywa 27 Apr, 2011

    Go on line and google "dangers of mineral oil" You may choose NOT to use it.I would avoid it.

  • RioBravo 27 Apr, 2011

    Actually, you'd get two 12 oz jars full using the recipe above, so $16 for the oil plus the salt/sugar and jar divided by two, which should be just under $10 per 12 oz. serving. More expensive than a lot scrubs I see in the store, but less than most handmade luxury brands. Personally, I'd do three 8 oz. jars (one cup each) because that seems to be the standard size in stores and online, and it's still a very generous amount per jar.

  • rossellamj 27 Apr, 2011

    I'm new to this body scrub making thing, but I think it would be a good project for the kids to make for their grandmas, I read here that regular mineral oil works fine, would you ladies recommend Cumberland Swan Mineral Oil?

  • metronous 27 Apr, 2011

    One part oil to two parts of sugar or salt is a good ratio of ingredients for the scrub. I've also used Neutragena oil with good results.

  • kinisue 27 Apr, 2011

    In the past I have made body scrubs with mineral oil (unscented). This is very inexpensive and works very well. I have had many compliments on the scrubs.

  • immaterialgirl 27 Apr, 2011

    I would think that sweet almond oil, apricot kernel oil, greapeseed oil... or even unscented mineral oil could do the trick! :)

  • immaterialgirl 27 Apr, 2011

    I would think that it doesn't matter that the amount oil is only 4oz, it's probably just a typo like you say not an error in the recipe. You wouldn't want 12oz, the oil is just to humidify the salt/sugar crystals and hold the scrub together (and moisturize) 12oz of oil would be way too much!

  • minicaretti 27 Apr, 2011

    Burt's Bees body oil is hard to find here in Italy, not to mention expensive. What about sweet almond oil? Ok, there's no added vitamin E but it should do the trick.

  • artsyteach 27 Mar, 2011

    There is a typo in your magazine. It is $7.99 for a 4oz container of Burt's Bees body oil, not a 12oz one. Since you need 8oz to make one cup, this project comes out to over $20 for just one serving. Not inexpensive at all.