Hi Creative Mamas! I am so excited to share with you a wonderful way to recycle socks! In this post I will show you how to eco print socks using local plants from my dye garden.
For this tutorial I am using old white cotton socks which I bought as part of my daughter’s uniform but were never used.
I have like 8 pair of these white socks and I decided to upcycle them into special handcrafted gifts for my friends.
I also eco printed an old cotton bag to use as a gift bag as shown in the photo below. They produced beautiful results and they were a great inexpensive gift! You can make your own eco printed gift wrapping by eco printing on paper.
These socks were printed using marigold petals and birch leaves.
Let me show you a super easy and quick way to eco print your socks!
Recycle socks tutorial using eco printing
Materials and equipment
- Cotton or wool socks (at least 80% natural fiber)
- Hemp socks or bamboo socks
- Leaves and flowers
- Plastic barrier
Mordanting socks for eco printing
The first step is to make sure that you prepare the socks appropriately before eco printing.
If you are working with woolen socks you need to use a mordant for protein fibers. If you are printing on cotton, hemp or bamboo socks you need to use a mordant that is suitable for cellulose fibers.
I always use aluminum sulphate for protein fibers and aluminum acetate for cellulose fibers. Read the scouring and mordanting section in this guide and follow the steps to scour and mordant your socks.
Once you have prepared the socks, you need to choose your plant material for printing. I always use a list of 30 leaves and flowers because I know they always work. Make sure you choose your plants from this list.
Download your plant material list
Download the FREE Eco printing plant list by completing the form below!
Eco printing socks
Place your mordanted socks and your chosen plants on your working surface.
There are many different ways to create prints. In this post I will show you a couple of different ways.
The first way is to place the flowers on the top of the socks as shown in the photo below. I am using marigold and pansies from my dye garden.
Fold the bottom half of the sock to cover the top part of the sock. You are sandwiching the flowers in between.
Repeat with the other sock. At this stage you will place a plastic barrier and you need to roll the sock into a little bundle. Secure tightly with string.
The other way is to spread your leaves or flowers all throughout the length of the sock as shown in the photo below.
Place a plastic barrier and roll the bundle.
The socks curve so make sure that the bundle is tight and that the plastic doesn’t move.
Once you have your little individual bundles they are ready to go into a steamer for 60 minutes.
This is the result of the folded sock with the pansies.
And this is the result of the other style of printing (right sock) using the marigold petals.
Wash and rinse well and leave to dry. You can also run them through a washing machine cycle.
These are the photos of the end result. I love them and I have to admit that sock printing is quite addictive!
The socks in the photos below are from another batch that I did while filming the eco printing on fabric course.
I was after a defined leaf print with autumn colors and they came out beautiful!!!
I hope you have enjoyed this way of transforming old or unused socks into cozy socks using natural materials. You can now make your own sustainable socks, using natural color!
Check out more eco printing upcycling ideas here!
Two great leaves and flowers that I have personally used when printing socks this past month are sulphur cosmos and oak leaf. They produced beautiful results and they make for a great inexpensive gift!