I don’t like curtains in our home just for the sake of curtains. They need a purpose – to keep light out or for privacy. My husband suggested we get a curtain for the front door, to keep the draft out. That is definitely a purpose and I agreed. I suggested I would weave it.

This is part four of a stashbuster series. The first post was about Rya knots, the second about weaving bands and in the third I made a blanket out of pin loom squares.

A loosely woven fabric in natural white with dark grey stripes.
A loosely woven fabric in natural white and dark grey wool singles and commercial flax.


When I came up with the idea to weave Dan’s draft curtain I saw before me a loosely woven fabric that would be a perfect curtain. “Is a loose weave really the perfect draft stopper?” you say. Hold your horses, I’ll get back to that in a bit, all things in due time.

Bulky singles and sleek flax

I love spinning bulky, low twist singles on my Navajo style floor supported spindle. I use them as weft in weaving projects.

Through the years I have spun quite a lot of bulky singles on my Navajo spindle and I haven’t used all the skeins that I have spun. When I took inventory in my bursting stash I found quite a lot of skeins of bulky singles in natural white and dark grey.

Close-up of natural white skeins of bulky singles.
Bulky singles from my stash for the weft.

I decided to use them in the curtain, there were more than enough skeins for a curtain. I also had a whole cone of commercial flax yarn that would be perfect as warp – strong, sleek and with that shine only flax can give you.

Double width – double the fun?

My loom is only 60 cm wide so I warped for a double width weave. I know from previous experience that flax yarn is a challenge to weave with and that proved to be accurate in this project as well.

Close-up of a weave in a loom. Natural white and dark grey stripes of wool yarn with flax warp.
Double layered curtain weave.

The double weave in combination with the loose fabric gave me an extra challenge. The top layer stayed reasonably taut while the bottom layer sagged and fussed. Trying to pass the shuttle through the bottom shed was a fight every time and really tough on my eyes, trying to identify the home of each warp thread. I was afraid that the left and right sides of the curtain would look different, but I kept weaving. I was really quite frustrated at times.

A woman cutting a warp.
The cutting down of the curtain warp will reveal all the secret of the fold and the second layer of the double width.

That is the beauty of weaving with handspun, though – so many things can go wrong and I can’t allow myself to give up. So much love, skill and time have been invested in the project and I just have to finish it. If there are problems along the way I need to fix them. End of story.


When I cut down the warp the weave actually looked good! It was a bit loose in the fold, but better too loose than too tight, right? A wave of joy rushed through me when I realized that I could actually make something with this cloth.

A person unfolding a cut-down warp.
The curtain weave was a bit loose in the fold but looked otherwise surprisingly good.


Since the fabric was so loosely woven there was no way I would be able to sew the curtain on a sewing machine. Instead I settled down with waxed flax thread and started hand stitching.

The first thing I did was to secure the raw edges with a simple whip stitch so that the ends wouldn’t fray. When they were all secured I stitched hems on both ends after having soaked the cloth.


A curtain hanging on a forged rod with loops made of a woven band.
A hand woven band of Shetland wool for curtain loops. You can see a second curtain behind my woven curtain.

At first I had planned to make a channel for the curtain rod to go through, but as I was having my band weaving frenzy I realized I could make loops of the band to hang the curtain in. It probably has a fancy curtain name that I don’t even know in Swedish. Anyway, I cut half of the band in six peaces, whip stitched the edges and backstitched them onto the upper hem. I saved the other half of the band for a simple tieback.

A hand forged curtain rod and rod holder. An edge of a curtain hangs in loops from the rod.
A simple hand forged curtain rod and rod holder.

The curtain was finished. But at the same time it didn’t feel finished. There was something missing. It was loose and transparent and didn’t look curtainy enough. I remembered that we had an undyed linen sheet in the cloth stash. It had got a rip and we saved it to use for mending. Perhaps I could make a background curtain to give the whole assembly a more curtainy look?

A parachute accident

I found the sheet. As I unfolded it I tried to remember where the rip had been and hoped that it wouldn’t be a problem for my project. After all, a sheet is a lot larger than a front door, and the rip might be placed outside of my measurement needs. This thought lasted for a millisecond.

When the sheet was fully unfolded I saw it.

A circular hole, the size of a human head.

Larger than a human head.

In the middle of the sheet.

One of my darling little raspberry pies had had a parachute period a few years ago – he made parachutes for his toy figures and threw them up in the air to let them quietly fall down. My sweet little crafter. While I am proud that he instinctively started to make a parachute himself instead of asking for a store-bought parachute, I clearly remember having taught him how to cut fabric long before the parachute accident. In the middle of the sheet! When I muttered about fabric cutting etiquette my now almost seventeen-year-old said that the chance to blame anyone had expired a long time ago and that he didn’t have any guilt in it anymore. He was probably right. But still. A hole.

A picture of the hole would have been appropriate here. But the wound is too fresh.


I really wanted to make this curtain with stashed, up-cycled and reused materials only. So I had to find a way to fill the parachute hole instead of buying a new back curtain material. My initial idea was to take the leftover sheet cloth and make a visible mending with embroidery around the join. This seemed like a big project, though, so I decided to procrastinate for a while.

After a while I remembered that I had bought some lace ribbon at a flea market last summer. What if I could make a join with the lace? That would mend the hole and make a pretty detail on the back curtain.

A linen curtain with a lace inlay
A lace mended parachute accident.

I hand-stitched the raw edges of the sheet, hemmed it and added the lace where the parachute section had been. This really made the sheet turn into a real curtain instead of just an emergency solution. The back curtain looked lovely. I sewed snap fasteners on the front and back curtains so that I could detach them for washing.

I also went through the curtain and evened out any uneven shuttlings with a tapestry needle. The fold looks a lot better and hardly shows at all.

The last thing I added was curtain weights in the bottom hems of both curtains. This was the only item I bought. That and the curtain rod. It is hand forged locally, though and quite sustainably produced.

A real curtain

A finished handwoven curtain from spindle spun weft and commercial flax warp. Handwoven bands for rod loops and tieback and a back curtain made of a recycled linen sheet and a vintage lace ribbon.
A finished handwoven curtain from spindle spun weft and commercial flax warp. Handspun, handwoven bands for rod loops and tieback and a back curtain made of a recycled linen sheet and a vintage lace ribbon. All seams are hand sewn.

I wanted the simplicity of the loosely spun wool with the shine of the flax. The loose weave shows off the wool and gives the weave an impression of being both bulky and delicate at the same time. The loosely spun singles with the loose weave gives the curtain an almost raw look.

A curtain hanging in front of an open door.
The finished curtain keeps the draft out (especially if you close the door).

Together with the back curtain and the weights in the bottom hems the whole assembly has a lovely drape. It even looks pretty and finished from the back.

A linen sheet curtain tied back with a woven band.
The back of the curtain with the linen sheet.

I am so happy with the result. It turned out better than I had imagined and it feels very grown up.

A linen curtain with a lace ribbon join.
Billowing lace that is just the right amount of not too lacey.

A slow curtain

This curtain took time to make and assemble. The slowness of the weaving and hand stitching gave me time to think and make decisions that I wouldn’t have made had it been a faster process. I have said it before and I certainly say it now: Slow is a superpower that allows us to think and make grounded decisions.

A tied-back curtain.
A slow curtain made by hand and heart.

Every time I walk through the door my heart sings when I pass the curtain. So much love, care and creativity was put into this project. The fact that I managed to turn it into something that we use every day makes it even more precious.

Happy spinning!

You can follow me in several social media:

  • This blog is my main channel. This is where I write posts about spinning, but also where I explain a bit more about videos I release. Sometimes I make videos that are on the blog only. Subscribe or make an rss feed to be sure not to miss any posts.
  • My youtube channel is where I release a lot of my videos. Subscribe to be sure not to miss anything!
  • I have a facebook page where I link to all my blog posts, you are welcome to follow me there.
  • I run an online spinning school, welcome to join a course! You can also check out my course page for courses in Sweden.
  • On Patreon you can get early access to new videos and other Patreon only benefits. The contributions from my patrons is an important way to cover the costs, time and energy I put into the videos and blog posts I create. Shooting and editing a 3 minute video takes about 5 hours. Writing a blog post around 3. You can read more about my Patreon page here.
  • Follow me on Instagram.  I announce new blog posts, share images from behind the scenes and post lots of woolliness.
  • In all the social media I offer, you are more than welcome to contact me. Interacting with you helps me make better content. My private Facebook page, however, will remain private.
    If you like what I do, please tell all your fiber friends and share these links!
Liked it? Take a second to support Josefin Waltin on Patreon!

8 Replies to “Curtain”

  1. The curtain is beautiful, Josefin – and I enjoyed the making story as well as your wonderful sense of humour!
    All the best,

  2. Dear Josepfin,
    Congratulations, what a lovely addition to your home, and isn’t 17 yrs a wonderful age for young men! My son is a bit bigger than that now, but I do remember…
    (… even the lace is hand made!)
    Kind regards,
    Spunwarmth (Jane L)

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.