flowering rosemary and a bee

Dyeing Yarn With Rosemary

Dyeing yarn with rosemary is a great way to get started with natural dyeing. Rosemary is readily available in many regions, even if you don’t happen to have a rosemary plant growing in your own garden. Like my company’s name suggests, I highly value rosemary as a dye plant. Not only does it smell absolutely wonderful, it can also be used year-round. In a previous blog post about six garden plant you can use for natural dyeing, I already talked about natural dyeing with rosemary.

Rosemary, also known as Salvia rosmarinus is a fragrant, evergreen shrub. The leaves are needle-like and the flowers have a white, pink, blue or purple color. It is a native plant to the Mediterranean region. However, it is often also winter hardy in cooler climates. The name rosmarinus comes from the two Latin words ros and marinus which means dew of the sea. This is due to the fact that rosemary thrives by the sea.

rosemary salvia rosmarinus plant

Rosemary comes in different forms, from upright to trailing. In our garden, we have both an upright and a trailing variety. And although the colors of the dye baths look different, I don’t see any significant difference in the final colorways of the yarns.

Uses of Rosemary

Since Rosemary is an evergreen plant, it can be used for natural dyeing year-round. But, as it is often the case with plant materials, the color intensity varies depending on the season. Branches collected in spring and early summer are usually best for creating vibrant dye baths.

a greyish green colored skein of yarn naturally dyed with rosemary

Rosemary is not only suitable for natural dyeing, though. It is also an ornamental plant in gardens and a popular herb for flavoring foods. In addition, the leaves can be used to make an herbal tea. And rosemary essential oil is used as a fragrance oil.

Tips for Dyeing Yarn with Rosemary

#1 Gentle Dyeing Process

As is the case with natural dyeing in general, slow is usually best. Slowly heating the branches until simmering, letting the dye solution sit overnight before filtering off the dye material or even heating a second time is beneficial to the color depth of the dye solution. Cooking the leaves can dull the color.

#2 Freshness of the Plant Materials

In general, if you use fresh branches you will get more intense colors compared to dye stuff that has been stored for some time.

#3 How many Branches of Rosemary should I Use?

Obviously, the number of branches you use compared to the weight of the yarn will result in more or less intense colors. When dyeing with rosemary I usually aim for at least equal weights of dyestuff and yarn.

Dyeing Yarn with Rosemary: Natural Dyeing Process

250 g of rosemary (I used the leaves and branches together) were slowly brought to a simmering and heated for about 60 minutes. Then the pot cooled down and sat overnight.

On the following day, I filtered off the dyestuff. Then I added two skeins of yarn (120 g each) which were mordanted with alum beforehand. You can read all about how I mordant my yarns in this blog post.

The pot was heated for 60 minutes and then let to cool down and sit overnight afterwards.

Modifying with Iron

If you want to broaden the color spectrum that rosemary can produce, you can do so by modifying your yarn with iron sulfate after the dyeing process is complete.

In order not to damage the fibers and make them brittle, I only immerse my yarn in an iron bath for a short amount of time and without applying any heat. You can read all about my general method for modifying yarn with iron in this blog post.

Dyeing Yarn with Rosemary: Color Results

Now, let’s have a look at the color results. Rosemary yields a yellow with a green undertone which turns into a beautiful mossy green when modified with iron. I always feel like you can almost smell the fragrance of rosemary when looking at those skeins.

two skeins of yarn naturally dyed with rosemary

The picture below shows an interesting comparison of greens and yellows. The skein second to left and the one in the middle were dyed with rosemary. And the skein second left was modified with iron after the dyeing process.
The skein on the far left was dyed with nettles and modified with iron afterwards. And the skein second to right was dyed with nettles as well, omitting the modification with iron. As you can clearly see, the colorways are similar, but not the same.

five mini skeins of yarn in greens and yellows, naturally dyed with nettles, rosemary and elder

I hope I was able to show you that dyeing with rosemary is not complicated and produces beautiful color results. Let me know in the comments below if you have tried dyeing with rosemary before and how your color results looked.

And if you want some more inspiration on plants and other natural materials you can use for natural dyeing, I recommend that you have a look at these blog posts:

Natural Dyeing with Amaranth

How to Dye Yarn with Coffee

Dyeing Yarn with Onion Skins

Natural Dyeing with Avocado: Pits vs. Skins

Natural Dyeing with Cochineal

And in case you don’t want to execute the natural dyeing process yourself but still want to enjoy a skein of yarn naturally dyed with rosemary, you can have a look at my Etsy shop. I usually have some yarn available (either as a single skein or as part of a mini skein set) which has been dyed with rosemary.

Pin It For Later

a rosemary shrub and two mini skeins of yarn, naturally dyed with rosemary

Did you find this blog post valuable or helpful? If so, you can support my website by buying me a coffee below, purchasing my knitting patters or yarns or simply by leaving a comment. Thank you!

Buy me a coffee

You might also be interested in these posts...


  1. Betty Moloney says:

    Love the colours. Will try it when I have spun enough yarn.

    1. Thank you so much for your comment! Let me know how your colors turn out with your handspun, I would love to know!

Leave a Reply

Your email address will not be published. Required fields are marked *