This post may contain affiliate links.
If you love warm, tropical scents, this DIY coconut vanilla body oil is the perfect addition to your skincare routine.
Made with nourishing carrier oils and lightly scented with coconut and vanilla, this homemade body oil leaves skin feeling soft, smooth, and moisturized without feeling greasy.
It’s easy to make, absorbs beautifully, and makes a thoughtful handmade gift for birthdays, holidays, or spa gift baskets.
Read next: DIY Beauty Recipes You’ll Love (Simple Homemade Self-Care)

Why You’ll Love This Recipe
- Deeply moisturizing yet lightweight
- Warm coconut vanilla scent
- Made with simple, natural ingredients
- Perfect for dry skin
- Great for everyday use
- Easy homemade gift idea
Ingredients
- 1/2 cup fractionated coconut oil
- 1/4 cup sweet almond oil
- 1 teaspoon vanilla extract made for skincare or vanilla-infused jojoba oil*
- 10–15 drops vanilla oleoresin or vanilla fragrance oil safe for skin (optional)
- 5–10 drops coconut fragrance oil or skin-safe coconut essential oil alternative (optional)
*Avoid using regular baking vanilla extract, as it contains water and alcohol that can shorten shelf life.
Want to try making your own jelly at home?
Get my free guide with 8 easy, beginner-friendly jelly recipes you can confidently make.
Instructions
- Combine the fractionated coconut oil and sweet almond oil in a clean glass measuring cup.
- Stir in the vanilla-infused oil.
- Add the optional fragrance or vanilla oleoresin if desired.
- Mix well.
- Pour into a clean glass pump or dark dropper bottle.
- Store in a cool, dry place away from direct sunlight.
How to Use
Massage a small amount onto damp skin after showering to help lock in moisture.
This body oil is also wonderful:
- After shaving
- As a massage oil
- On elbows, knees, and heels
- During dry winter months
- Before bed as part of your evening self-care routine
Best Carrier Oils
You can customize this recipe with other nourishing oils.
Some favorites include:
- Fractionated coconut oil
- Sweet almond oil
- Jojoba oil
- Grapeseed oil
- Apricot kernel oil
Each oil offers a slightly different feel while helping keep skin soft and hydrated.
Storage
Store in a tightly sealed dark glass bottle away from heat and sunlight.
Shelf life is approximately 6–12 months depending on the oils used.
Variations
Try one of these delicious scent combinations:
- Coconut Vanilla Lavender
- Coconut Lime
- Vanilla Almond
- Coconut Rose
- Coconut Orange
- Vanilla Chamomile
Frequently Asked Questions
Can I use regular coconut oil?
Regular coconut oil becomes solid at cooler temperatures. Fractionated coconut oil stays liquid year-round, making it ideal for body oils.
Can I skip the fragrance oils?
Absolutely. The carrier oils alone provide excellent moisture, or you can use a vanilla-infused oil for a subtle natural scent.
Is this body oil greasy?
No. Fractionated coconut oil and sweet almond oil absorb quickly, leaving skin feeling soft without a heavy finish.
More DIY Body Oil Recipes
If you enjoy making homemade body oils, be sure to try these favorites:
- DIY Lavender Body Oil
- Rose Body Oil
- Lavender Chamomile Body Oil
- Vanilla Almond Body Oil
- Vanilla Body Oil
- Rosemary Body Oil
- Chamomile Body Oil
- Calendula Body Oil
- Lavender & Calendula Body Oil
More Homemade Skincare Recipes
You’ll also love these easy DIY beauty recipes:
This coconut vanilla body oil is one of the easiest homemade skincare recipes you can make.
With its warm, comforting scent and lightweight feel, it’s perfect for daily moisturizing, relaxing self-care routines, or creating beautiful handmade gifts.
Keep a bottle by your bathroom sink or tuck one into a gift basket for someone special.
Follow my DIY Beauty board on Pinterest.



