Learn how to make a moisturizing homemade body butter stick with simple natural ingredients. This easy DIY lotion stick uses coconut oil, shea butter, and beeswax to create a firm, nourishing balm that glides over the skin and helps soften dry areas.

If you enjoy making your own skincare products, this homemade body butter stick is a wonderful recipe to add to your routine. Unlike some DIY beauty recipes that require careful testing to match your skin or hair type, a body butter stick is very forgiving. The ingredients are simple, the method is easy, and the finished product is practical enough to use every day.
A traditional lotion bar is already convenient, but placing the same nourishing formula into a twist-up container makes it even easier to apply. You can keep one in your bag, bathroom drawer, desk, or travel kit and use it whenever your skin feels dry. There is no need to scoop anything out with your fingers, and the solid stick format helps keep application tidy.
This homemade body butter stick is especially useful on hands, elbows, knees, heels, and other dry spots. It melts slightly on contact with warm skin, leaving behind a rich layer of moisture without requiring a complicated routine.
Lotion Stick Recipe

Making a lotion stick at home does not require special equipment. You only need a small saucepan or double boiler, a heat-safe stirring tool, a few natural ingredients, and a twist-up container. Empty deodorant containers work well for this project, as long as they are clean and completely dry before use.
This recipe creates a firm, smooth body butter stick that is easy to store and simple to apply. It is also a thoughtful handmade gift for holidays, birthdays, gift baskets, or stocking stuffers.
Ingredients
1/2 cup coconut oil
1/2 cup shea butter
1/2 cup beeswax
15 drops essential oils, optional
Twist-up stick storage container or clean empty deodorant container
Homemade Body Butter Stick Instructions
- Add the coconut oil, shea butter, and beeswax to a small saucepan or double boiler.
- Warm the ingredients over low heat, stirring occasionally until everything is fully melted.
- Remove the mixture from the heat and allow it to cool slightly.
- Stir in the essential oils, if using.
- Carefully pour the melted body butter into twist-up storage containers.
- Allow the body butter sticks to cool completely until firm.
- Once solid, twist up the stick when ready to use.
- Store in an airtight container or capped twist-up tube for up to one year.
This recipe makes about four lotion bar sticks, depending on the size of the containers you use. You can double the recipe if you want to make extra body butter sticks for gifts or to keep in different areas of your home.
How to Use a Lotion Bar Stick
Using a lotion bar stick is quick and mess-free. Simply remove the cap, twist the body butter up slightly, and glide it gently over dry skin. The warmth of your body will soften the oils and butters just enough to leave a moisturizing layer behind.
You can massage the product into your skin with your hands if you prefer a more even finish. Reapply as needed, especially after washing your hands, bathing, or spending time in dry weather.
Best Ingredients for a DIY Lotion Stick

This DIY lotion stick uses coconut oil, shea butter, beeswax, and optional essential oils. Each ingredient plays an important role in the texture and feel of the finished body butter stick. You can also make small adjustments based on what you have available or what works best for your skin.
Coconut Oil
Coconut oil is a popular ingredient in homemade skincare because it is rich, smooth, and hydrating. It helps soften dry skin and gives the body butter stick a creamy glide. Since coconut oil is solid at cooler room temperatures, it also helps support the firm texture of the stick.
If you prefer to make this lotion stick without coconut oil, you can substitute another vegetable-based oil. Olive oil, avocado oil, or almond oil may be used, but they are thinner than coconut oil. To maintain a firm consistency, use 1/4 cup of liquid oil instead of the 1/2 cup of coconut oil called for in the recipe.
Shea Butter
Shea butter comes from the kernels of the shea tree and is well loved in natural skincare. It adds a rich, creamy texture and helps moisturize and soften the skin. In this body butter stick recipe, shea butter balances the firmness of the beeswax and the smoothness of the coconut oil.
You can substitute shea butter with mango butter or cocoa butter in equal amounts. You may also use a combination of these butters if you want a slightly different texture or scent. Mango butter, cocoa butter, and shea butter can all help create a nourishing, skin-softening lotion stick.
Beeswax
Beeswax is the ingredient that transforms soft body butter into a solid body butter stick. It helps the mixture hold its shape inside the twist-up container and gives the finished product a smooth, balm-like texture.
Beeswax also creates a protective feel on the skin, making it useful for dry areas that need extra care. If you prefer a vegan version, soy wax may be used as a substitute, though the final texture may vary slightly.
Essential Oils
Essential oils are optional, but they are a simple way to customize the scent of your homemade body butter stick. A small amount can give the lotion stick a pleasant aroma and make it feel more personal.
Lavender, frankincense, and tea tree are commonly used in DIY skincare recipes. You can also choose floral, citrus, woodsy, or gentle blends depending on your preference. Always use essential oils carefully, especially for children or anyone with sensitive skin.
Best Essential Oil Blends for Homemade Body Butter Stick

Forest Blend
- 5 drops Siberian fir
- 5 drops bergamot
- 3 drops lime
- 2 drops cedarwood
Citrus Bliss
- 5 drops wild orange
- 5 drops grapefruit
- 3 drops lemon
- 2 drops lime
Warning: Citrus essential oils can cause photosensitive reactions and should not be worn on skin that will be exposed to direct sunlight.
Floral Blend
- 5 drops lavender
- 5 drops geranium
- 3 drops lemongrass
- 2 drops cedarwood
Clear Skin Blend
- 5 drops frankincense
- 5 drops lavender
- 5 drops tea tree
Baby and Kids Blend
- 3 drops lavender
- 3 drops chamomile
- 2 drops wild orange
If you are making this body butter stick for a baby or child, consider using fewer drops of essential oil or leaving the essential oils out completely. Children can have more sensitive skin, so a simpler, unscented version is often the safest choice.
Body Butter Stick
Body butter sticks are easy to buy, but making them at home allows you to choose simple ingredients and reuse containers you already have. Empty deodorant tubes are ideal for this project because they are easy to hold, easy to cap, and designed for twist-up application.
Once your lotion stick is used up, wash and dry the container thoroughly, then refill it with a fresh batch. This makes the recipe more practical and helps reduce unnecessary waste.
These homemade body butter sticks are convenient for travel, simple enough for beginners, and useful for everyday skincare. Keep one near your sink for dry hands, one in your bag for on-the-go moisture, and one beside your bed for nighttime use on heels, elbows, or cuticles.
Homemade Body Butter Stick

Equipment
-
Small saucepan or double boiler
-
Twist-up storage containers
Ingredients
- ½ cup coconut oil
- ½ cup shea butter
- ½ cup beeswax
- 15 drops essential oils, optional
Instructions
-
Melt the coconut oil, shea butter, and beeswax in a small saucepan over low heat, stirring often.
-
Once fully melted, remove the mixture from the heat.
-
Let the mixture cool slightly, then stir in the essential oils if desired.
-
Pour the liquid body butter into clean twist-up containers.
-
Allow the sticks to cool completely before using.
-
Store capped in a cool, dry place for up to one year.
Notes
This recipe is intended for personal skincare use. Always research ingredients and test a small area of skin before applying any homemade product more widely.