A Natural Non-Greasy Homemade Roll On Deodorant

This post may contain affiliate links.

Homemade Roll-On Deodorant

I make this homemade roll-on deodorant because I dislike how DIY deodorants can leave greasy stains on my shirts. This deodorant is non-greasy and it works!

I love making my own health and beauty care products, but I don’t always like the effects of them. Natural deodorant is one of them. Sure, it works and works well, but my clothes always get a greasy stain from them, no matter what I do. So I came up with a liquid roll on that has no oil or wax and it really works!

Homemade Roll-On Deodorant

Homemade Roll-On Deodorant Recipe

5 from 1 vote
I make this homemade roll-on deodorant because I dislike how DIY deodorants can leave greasy stains on my shirts. This deodorant is non-greasy and it works! The recipe can be made thicker or thinner, depending on what you like.
1 cup



  1. The first step in making homemade roll-on deodorant is to mix the magnesium hydroxide with the water. Some of the magnesium may settle, so you'll have time to mix it again later.

  2. Measure all the rest of the ingredients into a bowl and whisk together.

  3. Add the magnesium water and whisk in as well. The arrowroot powder may want to clump up so you may need to work it a bit.

  4. Once it's all mixed, pour into roll-on bottles and secure the top.

  5. To use, shake the bottle and roll onto underarms. You can also use this recipe for under breast sweat, foot sweat and back sweat.


Remember, this is not an antiperspirant so it won't keep you dry, but it will help to minimize odors.

Made this recipe?

Mention @diynatural or tag it #diynatural!

Homemade Roll-On Deodorant Ingredients

Some people don’t like using baking soda. If you choose not to use it, you can replace it with more arrowroot powder. If it gets too thick, you can add a bit more distilled water.

Adding a Natural Preservative

I’ve never needed a preservative with this recipe, but you can add Cosgard. Follow the included instructions. Cosgard is a natural broad spectrum preservative that can inhibit mold, bacteria, and microbes. Be aware that this does contain salicylic acid and is not recommended for those with aspirin sensitivities. There are other natural preservatives, but I know this one works well.

Allow Vera

Some people can’t use aloe vera in their homemade roll-on deodorant. You can substitute another gel if you like. Chia seed or flax seed gels work, but the mix will need to be kept refrigerated. These break down much faster, but they will work. Aloe vera is a humectant, drawing moisture from the air. You may find your underarms are damper at first, but your skin will adjust after a week or so.

Try to apply this when the skin is clean and dry. It won’t cover the smell of old body odor. Once the bacteria that causes the odor produces it, it’s tough to make it better, unless you wash it off.

Essential Oils

For the essential oils, some good choices for a homemade roll-on deodorant would be Lavender, Tea Tree, Rosemary or Grapefruit. This area won’t be exposed to the sun so you won’t need to worry about phototoxicity. This is when citrus oils can cause a burn when exposed to sunlight. Be careful if you apply it to areas that may be affected, like cleavage. If you are concerned, apply the deodorant 30 minutes or so before you go outside.

Thicken Deodorant to Your Liking

To make this thicker, use less distilled water. You can also use aloe vera juice and omit the water part.

You can also use a cotton ball to apply it to the area that you want. Roll-ons are more economical, but there are alternatives if you can’t get a hold of them.

Have you tried making a homemade roll-on deodorant? Tell us about it!


About Debra Maslowski

Debra is a master gardener, a certified herbalist, a natural living instructor, and more. She taught Matt and Betsy how to make soap so they decided to bring her on as a staff writer! Debra recently started an organic herb farm in the mountains of Western North Carolina. You can even purchase her handmade products on Amazon!

PAID ENDORSEMENT DISCLOSURE: In order for us to support our website activities, we may receive monetary compensation or other types of remuneration for our endorsement, recommendation, testimonial and/or link to any products or services from this website.

DISCLAIMER: Information on DIY Natural™ is not reviewed or endorsed by the FDA and is NOT intended to be substituted for the advice of your health care professional. If you rely solely upon this advice you do so at your own risk. Read full Disclaimer & Disclosure statements here.


  1. Sue says

    Could this go in a spray bottle for application purposes or would it clog the sprayer?

  2. Latoya B says

    what are the ingredients in the mountain rose aloe gel? it does not state on their website.

  3. Frances Denman says

    I use just plain magnesium oil as a deodorant. I spray under my arms and it really works…do not spray under arms after shaving or it will burn. This is a deodorant not an anti perspirant . Love your blog !!