Yarrow Oil: A Timeless Herbal Remedy for Mind, Body & Spirit
If you’ve ever strolled through a wild meadow in late summer, you may have spotted yarrow—its delicate white or soft pink flowers standing tall and feathery above the grass, swaying in the warm breeze. This humble wildflower (Achillea millefolium) has been treasured for centuries as a powerful healing herb, and one of the best ways to harness its benefits is through a gentle, fragrant yarrow-infused oil.
Today, we’re going to walk through how to make your own yarrow oil at home, and explore six beautiful ways you can incorporate it into your holistic health routine.
Why Yarrow Deserves a Place in Your Herbal Cabinet
Yarrow’s name hints at its long history—it’s said to be named after the Greek hero Achilles, who used it to tend to his soldiers’ wounds. Traditionally, yarrow has been valued for its:
- Anti-inflammatory properties – soothing sore muscles, joint stiffness, and irritated skin.
- Antimicrobial action – helping to keep minor scrapes, cuts, and bug bites clean.
- Circulatory support – encouraging healthy blood flow and easing tension in the body.
- Energetic uses – in folk traditions, yarrow was considered a plant of protection and boundaries, often carried as a talisman.
How to Make Yarrow Oil at Home
You’ll Need:
- Fresh or dried yarrow flowers and leaves (organic and pesticide-free)
- A clean, dry glass jar with a lid
- A carrier oil of your choice (olive, sweet almond, jojoba, or sunflower oil work well)
- Cheesecloth or fine mesh strainer
- A dark glass bottle for storage
Instructions:
- Harvest or source your yarrow. If you’re picking it yourself, make sure it’s from a clean area away from roadways or chemical sprays. If using fresh yarrow, let it wilt for 12–24 hours to reduce moisture (this helps prevent mold).
- Fill your jar halfway with yarrow flowers and leaves.
- Pour in your carrier oil until the plant material is fully covered, leaving about an inch of space at the top.
- Infuse the oil:
- Solar method: Place the jar in a sunny windowsill for 2–4 weeks, shaking gently every day.
- Quick method: Gently heat the jar in a warm water bath for 2–3 hours, keeping the oil temperature under 120°F.
- Strain the oil through cheesecloth into a clean bowl, squeezing out every drop.
- Store in a dark glass bottle in a cool, dry place. Properly made, it can last 6–12 months.
6 Ways to Use Yarrow Oil for Holistic Wellness
- Soothe Skin Irritations
Yarrow oil is a gentle friend for minor skin troubles—dab it onto bug bites, small cuts, or mild rashes to help calm redness and discomfort. - Ease Sore Muscles & Joints
Massage warmed yarrow oil into tight shoulders, aching knees, or overworked hands. Its anti-inflammatory qualities help bring relief after gardening, hiking, or long workdays. - Menstrual Comfort Belly Rub
Massage a little yarrow oil diluted with extra carrier oil onto your lower abdomen to help ease cramping and tension during your cycle. - Foot Soak Booster
Add a tablespoon of yarrow oil to a warm Epsom salt foot bath. This not only relaxes tired feet but also nourishes dry skin. - Post-Sun Skin Nourishment
After spending time in the sun, massage yarrow oil gently into skin to hydrate, cool, and restore. - Energetic & Ritual Use
In folk herbalism, yarrow is thought to create a sense of personal protection. Use yarrow oil as an anointing oil before meditation, rituals, or when you need a little extra emotional grounding.
Takeaway
Yarrow oil is a simple yet powerful herbal ally you can easily create at home. As with all natural remedies, do a patch test before using it widely, and avoid if pregnant or allergic to plants in the daisy family.
This little bottle of sunshine-and-meadow magic is more than just skincare—it’s a connection to an ancient tradition of self-care, one drop at a time.

