Oh boy do I have an easy and fun project for you today. While perusing the Christmas isles at Walmart yesterday I happened upon these cute Farmhouse style Christmas canvas gift bags. They sort of look like vintage Christmas grain sacks! Either way I knew I would make something with them. That’s when I decided to create a few DIY no sew Christmas pillows! I haven’t been this excited about a simple holiday craft like this in a while.
If you’ve been around here a while you know I’m no stranger to no sew projects. I’ve created a few tutorials on the subject like how to make a no sew valence, how to make a DIY no sew pillow from tea towels, and I’ve even created a beginners guide to no sew projects.
Out of all the no sew projects I’ve done before, this one might be the simplest for one reason; you only need to “sew” one seam.
Disclosure; this post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. This does not affect the price you pay. This disclosure statement refers to the rest of the Amazon links in this post. See more on my disclosure page.
That’s why these canvas Christmas gift bags work like a charm as pillow covers. Let me show you.

Look at the lovely Christmas gift bags from Walmart. They were only $4.97 for one large and the same price for two small gift bags! Side note; they are more expensive online so you might want to check out your local Walmart first.

These are the bags I came home with.

Supplies to make no sew pillows from a gift bag
- Walmart Christmas gift bags – these are similar
- No sew tape
- Scissors
- Fiberfill or stuffing for pillows if needed
- Old pillow that’s the same size as the gift bags
It just so happened that I had four new pillows that came with a set of couches we just ordered. I love pillows, but I did not like the style of these.

Brown and beige was my jam about 10 years ago, but not now. That’s no problem because I can re use them! Side note; check out my ‘affordable pillow buying guide’ where I share all about how to save money buying pillows and also how to save storage space!
Back to creating these no sew holiday pillows;
How to make a no sew Christmas pillow from a gift bag
- Cut the top of the bag right under the hem where the string is. You can also just remove the string.
- Stuff an existing pillow (same size) into the gift bag.
- Apply no sew tape to the edge of the pillow where you cut the hem.
- Carefully roll over the other “hem” and place it on top of the no sew tape.
- Apply pressure to make sure it sticks.
Below are a few progress pictures.




Above is a close up of the no sew tape hem on one of the pillows.

Look how cute they are!

Ok I’m off to purchase some more of those gift bags. I might just have another project up my sleeve. LOL. Stay tuned.
Lindsey**
Friday 18th of November 2022
Great idea!!! Unfortunately, my Walmart does not have these nor can I find them online.
Connie
Sunday 20th of November 2022
@[email protected], l found some at Dollar General
[email protected]
Saturday 19th of November 2022
Can you find similar ones?
Tammy
Monday 24th of October 2022
These “bag to pillow” ideas are awesome. I give the grandkids a Christmas Eve bag each year containing new pajamas, books, goodies, etc. until they reach age 18. I retain their same bags and refill for the following year. I have been wondering what to do with the bags following that time and this simply fills my heart to think I can turn it into a pillow and on the reverse jot down some Holiday memories that they’ll sure enjoy ❤️
[email protected]
Monday 24th of October 2022
That is too sweet!
marlene
Friday 16th of September 2022
cute, i been doing this for years. you, can also use the fabric table matts and wash clothes as well to make pillows. hot, glue two of them together for a pillow . i added some pom pom lace to my pillows as well. happy holidays
[email protected]
Saturday 17th of September 2022
Great ideas!
Scarlet
Sunday 25th of October 2020
I love this simple and adorable idea. These no sew Christmas pillows are so cute!
Jeannie
Saturday 24th of October 2020
Is the no sew tape like velcro? Did you buy it at Walmart? Thanks. Love love love the pillows!
[email protected]
Sunday 25th of October 2020
The no sew tape is like double sided tape and yes you can get it at Walmart!