This post may contain affiliate links.
If your skin feels dry, tight, or in need of a little extra care, this DIY lavender and calendula body oil is a simple way to add moisture after a shower or bath.
Made with nourishing carrier oils and infused with the gentle scents of lavender and calendula, it’s lightweight, easy to make, and leaves skin feeling soft without a greasy finish.
Whether you’re creating a relaxing evening routine or making handmade gifts, this homemade body oil comes together in just a few minutes.
Read next: DIY Beauty Recipes You’ll Love (Simple Homemade Self-Care)

Why You’ll Love This Recipe
- Lightweight and absorbs quickly
- Perfect for dry skin
- Simple ingredients
- Naturally scented with lavender and calendula
- Beautiful handmade gift idea
- Easy to customize with your favorite carrier oils
Ingredients
- 1/2 cup sweet almond oil
- 1/4 cup jojoba oil
- 1 tablespoon dried calendula petals
- 1 tablespoon dried lavender buds
- 10–15 drops lavender essential oil (optional)
- 5 drops calendula-infused oil or additional sweet almond oil (optional)
Instructions
- Place the dried lavender and calendula into a clean glass jar.
- Pour the sweet almond oil and jojoba oil over the herbs.
- Add lavender essential oil if desired.
- Stir gently.
- Seal the jar and allow the herbs to infuse for 1–2 weeks, shaking gently every day.
- Strain through cheesecloth into a clean dark bottles.
- Store in a cool, dark place for up to six months.
Quick Version
If you’re using pre-made calendula-infused oil, simply combine the oils and essential oil together and skip the infusion time.
Want to try making your own jelly at home?
Get my free guide with 8 easy, beginner-friendly jelly recipes you can confidently make.
How to Use Lavender & Calendula Body Oil
Massage a small amount onto damp skin after bathing to help lock in moisture.
It also works well:
- After shaving
- Before bed
- As a relaxing massage oil
- On elbows, knees, and heels
- During dry winter months
Best Carrier Oils
This recipe works well with many carrier oils.
Try:
- Sweet almond oil
- Jojoba oil
- Grapeseed oil
- Apricot kernel oil
- Fractionated coconut oil
Each creates a slightly different feel, so experiment to find your favorite.
Storage
Store in a tightly sealed dark glass bottle away from direct sunlight.
Shelf life is approximately 6–12 months, depending on the carrier oils you use.
Variations
Customize your body oil with other essential oils.
Try adding:
- Chamomile
- Vanilla
- Rose
- Rosemary
- Sweet Orange
- Bergamot
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
More Homemade Skincare Recipes
Looking for more easy DIY beauty recipes? Here are a few more you’ll enjoy:
Frequently Asked Questions
Can I use fresh lavender or calendula?
Dried herbs are recommended because fresh herbs contain moisture that can shorten the shelf life of the oil.
Can I skip the essential oils?
Absolutely. The infused herbs provide a light natural scent on their own.
What’s the best bottle to use?
Amber or cobalt glass bottles help protect the oils from sunlight and extend their shelf life.
Can I use olive oil?
You can, but sweet almond, jojoba, or grapeseed oil have a lighter feel and absorb more quickly into the skin.
Making your own body oil is an easy way to create a simple, nourishing skincare product using just a handful of ingredients.
This lavender and calendula blend combines two classic botanicals for a light, moisturizing oil that’s perfect for everyday use or thoughtful handmade gifts.
Follow my DIY Beauty board on Pinterest.



