The 9 Best DIY Body Oil Recipes You’ll Want to Make

Discover nine easy homemade body oil recipes made with natural ingredients to nourish dry skin. From lavender and chamomile to rose, vanilla, rosemary, and calendula, these DIY body oils are perfect for everyday moisturizing, handmade gifts, and creating your own spa-inspired skincare routine.

This post may contain affiliate links.

If you’re looking for a simple way to nourish your skin naturally, homemade body oils are one of the easiest DIY beauty products you can make.

They’re lightweight, deeply moisturizing, and made with simple ingredients you can customize for your skin type and favorite scents.

Whether you prefer relaxing lavender, calming chamomile, romantic rose, or warm vanilla, there’s a body oil recipe for every season and every mood.

These DIY body oils make wonderful everyday moisturizers and thoughtful handmade gifts for birthdays, Mother’s Day, Christmas, or bridal showers.

Why You’ll Love Homemade Body Oils

Making your own body oil has several benefits:

Want to try making your own jelly at home?

Get my free guide with 8 easy, beginner-friendly jelly recipes you can confidently make.

  • Uses simple, natural ingredients
  • Helps lock in moisture after bathing
  • Leaves skin feeling soft and smooth
  • Easy to customize with your favorite botanicals
  • Perfect for massage or everyday skincare
  • Beautiful homemade gift idea

The best time to apply body oil is right after a shower while your skin is still slightly damp. This helps seal in moisture and leaves your skin feeling hydrated all day long.

The Best Carrier Oils for DIY Body Oil

Most body oils start with a nourishing carrier oil. Some of the best choices include:

  • Sweet almond oil
  • Jojoba oil
  • Grapeseed oil
  • Apricot kernel oil
  • Fractionated coconut oil

These lightweight oils absorb beautifully into the skin without leaving a heavy or greasy feeling.

Homemade Body Oil Recipes

DIY Lavender Body Oil

Looking for an easy homemade moisturizer? This DIY lavender body oil helps nourish dry skin while leaving behind a light, relaxing fragrance. A wonderful addition to any simple homemade living and self-care routine.

Lavender body oil is one of the most popular homemade skincare recipes. Its calming scent makes it perfect for winding down after a long day while keeping skin soft and moisturized.

Rose Body Oil

Learn how to make nourishing rose body oil using dried rose petals and simple ingredients. A beautiful DIY project for from scratch living, homemade gifts, and natural skincare. Pair it with homemade rose sugar scrub, rose bath salts, rosewater toner, and DIY lip balm for the perfect self-care routine.

This elegant floral body oil leaves skin silky smooth with the timeless scent of fresh roses. It also makes a beautiful handmade gift.

Rose Vanilla Body Oil

This easy homemade rose vanilla body oil leaves skin soft, moisturized, and lightly scented with warm vanilla and delicate rose. Add it to your DIY beauty routine alongside my rose body oil, vanilla body oil, rosemary body oil, lavender body oil, calendula body oil, chamomile body oil, and lavender chamomile body oil recipes for a complete collection of natural body oils.

If you love soft floral fragrances with a touch of warmth, rose vanilla body oil is the perfect combination. The delicate rose pairs beautifully with rich vanilla for a luxurious spa-inspired moisturizer.

Vanilla Body Oil

Simple, cozy, and lightly scented, vanilla body oil is perfect for everyday use and layers beautifully with your favorite perfumes.

Vanilla Almond Body Oil

Looking for a natural moisturizer? This homemade vanilla almond body oil is lightweight, moisturizing, and simple to make with just a few ingredients. A beautiful DIY skincare recipe for glowing skin, self-care, and handmade gifts.

Warm vanilla and sweet almond create a comforting body oil that’s rich enough for dry skin while remaining lightweight and fast absorbing.

Rosemary Body Oil

Learn how to make nourishing rosemary body oil using simple natural ingredients. This easy DIY beauty recipe is perfect for from scratch living, everyday skincare, and thoughtful handmade gifts. Pair it with lavender body oil, rose body oil, whipped body butter, and DIY lip balm for a complete natural skincare routine.

Rosemary body oil offers a fresh herbal scent that’s invigorating and perfect for anyone who enjoys botanical skincare.

Chamomile Body Oil

Chamomile is known for its soothing qualities, making this body oil an excellent choice for a relaxing evening skincare routine.

Lavender Chamomile Body Oil

Learn how to make homemade lavender chamomile body oil with sweet almond oil, jojoba oil, and essential oils. This easy DIY skincare recipe leaves skin soft, moisturized, and lightly scented. Perfect for natural beauty routines, dry skin, and handmade gifts.

Combine two classic calming herbs into one luxurious body oil that’s perfect before bedtime or anytime your skin needs extra care.

Calendula Body Oil

Calendula body oil is a gentle favorite that’s perfect for dry skin and everyday moisturizing with its naturally nourishing botanical properties.

Tips for Making Homemade Body Oils

  • Always use clean, dry bottles and utensils.
  • Store body oils in amber or dark glass bottles when possible.
  • Use completely dried herbs or flowers if you’re making infused oils.
  • Keep oils in a cool, dark place away from direct sunlight.
  • Add vitamin E oil to help extend shelf life.

Homemade Body Oils Make Beautiful Gifts

Fill decorative glass bottles with your favorite body oil, add a pretty label, and tie on a ribbon for an easy handmade gift.

Pair them with homemade body butter, lip balm, or rosewater toner to create a thoughtful DIY spa gift basket.

More DIY Beauty Recipes

If you enjoy making natural skincare products, don’t miss these homemade beauty favorites:

Whether you’re creating a relaxing self-care routine or making handmade gifts for friends and family, these homemade body oil recipes are an easy way to enjoy naturally soft, healthy-looking skin.

Follow my DIY Beauty board on Pinterest.

Want more simple recipes and ideas like this?

Get new posts, recipes, and practical homemaking tips sent to your inbox.

No spam. Just occasional updates when there’s something worth sharing.