DIY Woven Pillow

There is something about the art of weaving that has really captured my heart. Not only is the process cathartic and unwinding, but the end product is beautiful and hand-touched. It’s an intuitive art with no real complicated techniques, and that makes it accessible by all.

My favorite weavings feel very natural and soft. Lately, I’ve been very inspired by the use of roving, or unspun yarn. I like how bulky and fluffy it is, so silky to touch, like cotton. I’d been wanting to make some weavings to experiment with what it could do.

Since moving in to a new place over a year ago, I had yet to purchase couch cushions. All the ones that I fell in love with, seemed too silly or expensive. Or maybe, I just wasn’t ready to feel like a real adult, couch cushions and all. Either way, at some point I reached an epiphany and decided I would make my own. They would be exactly what I wanted, would incorporate the weaving inspirations I loved so much, and wouldn’t cost me more than my I-will-never-grow-up-attitude could concede to spend.

And thus, this DIY was born. Woven pillows with beautiful, bulky, raw, and utterly soft, roving.


You’ll Need

  • (1) 20” x 20” piece of cardboard
  • 2.5 oz roving (I purchased mine here & love the quality)
  • 5 oz bulky yarn of your choice
  • Scissors
  • Pillow Stuffing
  • Ruler
  • Pencil
  • Duct tape



  1. Take your piece of cardboard, and measure 1/2” from the edge. Make a little tick mark with your pencil here, and then continue making tick marks every 1 inch across. Do the same along the opposing side of your cardboard, so that you’ve done so on two sides of the square.
  2. Cut little slits about 1/2” in length along each tick mark you made with your pencil. These will serve as small anchors for your yarn.
  3. To string your “loom”, slide a piece of yarn into the slot, leaving a roughly 2 inch tail. Bring the yarn across your cardboard, and affix the other end in the opposing slot. Trim, leaving a 2 inch tail on this end as well. Continue across the board, until all slots are full.
  4. Flip your loom over, and duck tape the tails down to hold the yarn into place.
  5. To start out, weave 6 rows with your bulky yarn. Trim at the end and weave the tail in, so it’s not hanging.
  6. Take your roving, and weave 2 rows, over under. As you do so, pull the over segments up a little, so you can slide roughly one finger underneath. Leave the little loop sticking out slightly, so you get the bumpy look.
  7. Continue weaving, 6 rows yarn, 2 rows roving, until you finish the square.
  8. Remove from your loom, and set aside. Then repeat steps 3-7 to make another identical square.
  9. Decide which are the sides of your weaving that you want facing out. Put those two sides together, so that they touch and face each other. Take a scrap piece of yarn, and sew up the two sides of your pillow, tying off at the end. Turn inside out, so that you now have the correct sides facing out.
  10. On the bottom of your pillow, take the little 2 inch tails that you left hanging. Tie them off with their corresponding piece on the opposite square, to close off one one side. Trim tails after you’ve knotted.
  11. Stuff pillow as much as you can, and then do the same to tie off the top with your loose strands. If you need, you can also sew up little holes with a scrap piece of yarn.
  12. Once you’ve finished, you will have a brand new pillow!

Follow Naomi on Instagram @NumieAbbot

Check out Naomi’s blog Numie Abbot

0 0 vote
Article Rating
Notify of
Newest Most Voted
Inline Feedbacks
View all comments
7 years ago

This is awesome – can you do maybe a video/pictures – I feel like its hard to follow these instructions for us visual people

7 years ago

Incredibly cool. I had no idea one could weave with a scrap of cardboard! Thanks for the inspo as always FP!

Gypsy Plunder Vintage

IT’S LIKE A GIANT MARSHMALLOW!!! -Audrey | Brunch at Audrey’s

7 years ago

Amazing! I love hand crafted gifts – and this is so cute and versatile.

Warm Regards,

7 years ago

i agree! can you add some pictures?? i love new crafts!

7 years ago

That is so cute! Love this.
xoxo Kennedy
Northern Indigo

7 years ago

I love this tutorial, it’s so awesome! But I agree with Ali, any chance you could do a quick little video to show us the steps. I really want to make one of these now lol

7 years ago

I love it!
I have to try! *-*

7 years ago

Oh, these came out fantastic! I love them!

7 years ago

I have 2 really suggest that you are looking at this stage of the most popular programs and following I have been amazing and easy to use

7 years ago

Aw so cute and cozy! Adorable.

7 years ago

Agree with many above! I’d love to see a video or at least a photo step-by-step explanation. This pillow is so amazing! Want to make it for a Christmas gift.

7 years ago

lovely idea <3

7 years ago

OMG is the site not working – usually you guys post daily – it s been a week uhoh

7 years ago

Lovey and cozy!
I love this white woolen yarn!

7 years ago

Nice, can be more clearly how to make it

6 years ago

i agree! can you add some pictures?? i love new crafts!

3 years ago

Love this pillow ! You can make a diy tutorial video.