As an Amazon Associate, I earn from qualifying purchases.
Learn how to make fabric gift bags. This eco-friendly Christmas, holiday, and birthday reusable wrap is so easy, that your only challenge will be picking fabrics!
These DIY fabric gift bags are a great project for all those random scraps of fabric most crafters have. You can also repurpose old shirts or even pillowcases.
These easy sew gift bags are a simple project for sustainable gift-giving and will help you give presents in style.
Homemade Fabric Gift Bag Supplies
- Fabric – the sky is the limit! It is easiest to work with cotton and flannel fabrics.
- Sewing machine (I have this one)
- Ribbon (optional – I use this brand)
- Scissors
- Ruler
- Straight pins
- Iron
- Thread
But How Do I Get My Cloth Gift Bags Back?
A valid concern, but I think in 10 years of making these, I have only had a handful of them disappear. Most people automatically hand them back after talking about how pretty they are.
I have also trained my oldest son to get them back when he (used to) go to birthday parties. And make sure you get the ribbon back too. 🙂
I keep ours in a plain plastic tub and it takes up much less room than different tubes of paper gift wrap or bags and tissue.
How to Make Fabric Gift Bags
You’ll notice I don’t make our cloth gift wrap in any specific sizes. I think limiting yourself to certain measurements limits the gifts you give.
1) Double your cloth, and lay your present over it. You’re gauging how much fabric you need. Cut it about 7 ish inches above the top of the present. I totally eyeball this and the key is to not stress about making it perfect. It will still be gorgeous even if you cut it a little big or a little too small. Relax!
2) Place the fabric with the wrong side (the back of the fabric) facing you. Identify the part that will be the top of the bag. Then fold a seam about 1/2 inch, and then fold it again. Press with an iron and pin. Pro tip: the fabric is so much easier to fold for making the seam if you lightly spritz it with water.
3) With the fabric facing face up, sew a simple hem, double stitching at each end of the fabric.
4) Fold the bag in half so that the right side (pretty side) of the fabric is facing itself, and make a basic stitch around the sides and bottom like you’re creating a pocket, leaving the hemmed edge open.
5) Fold it right-side-out, and voila, a gift bag. Pat yourself on the back for being freaking awesome and not creating a bunch of paper waste.
Tie a pretty bow, and decorate with gift tag.
Pro Tips
- Make a handful of bags at once to avoid having to create cloth gift wrap at the last minute.
- I like to precut and press the fabric at night while I’m doing something mundane like watching TV. It’s great busy work while Dateline is on the screen. 🙂
- If your fabric has a pattern that only goes in one direction, be mindful of how the finished product will look before you cut it. I’ve too often finished a bag only to realize the pattern is upside down.
- For most sewing projects you should wash and dry the fabric before cutting to avoid weird puckering if you ever launder the finished product. But I mean, c’mon, these are gift bags. How often are you washing gift bags?
I am so happy to have pretty wrapping that can be used year after year. Also, I’m happy that wrapping a gift takes just seconds now. Seriously, me wrapping with paper is straight-up ugly. Watching me wrap a present would make you want to kick a small bunny.
Save the bunnies. Make homemade fabric gift bags.
MORE EASY SEWING PROJECTS
- Check out my fun sewing closet under the stairs
- How to Make Rice Heating Pads
- Reusable Snack Bags
- Easy Dinosaur Hoodies
- How to Make Simple Beginner Quilts
- Homemade Blackout Curtains
How to Make Fabric Gift Bags
Ingredients
- fabric
- scissors
- thread
- ribbon
- sewing machine
Instructions
- Double your cloth, and lay your present over it. You’re gauging how much fabric you need.
- Place the fabric with the wrong side (the back of the fabric) facing you.
- Identify the part that will be the top of the bag. Then fold a seam about 1/2 inch, and then fold it again. Press with an iron and pin
- With the fabric facing face up, sew a simple hem, double stitching at each end of the fabric.
- Fold the bag in half so that the right side (pretty side) of the fabric is facing itself, and make a basic stitch around the sides and bottom like you’re creating a pocket, leaving the hemmed edge open.
- Fold it right-side-out, tie a pretty bow, and decorate with gift tag.
After seeing you do this a few years ago, I finally got off my butt and did it and I AM NEVER GOING BACK!
I love the sustainability. When we finish unwrapping gifts, I just pick them up and can use them next year if people don’t want them. Super easy to do and it really helps take presents to the next level.
I agree, it’s the best and super addicting when you realize how quickly and easily you can wrap a gift! So glad you found it helpful/inspiring. 🙂
I made some of these following your directions a year or so ago and they turned out wonderfully! Besides being super fast when you need to wrap a present, it also helps keeps sustainability top of mind for the recipient. 🙂
I fully agree with all of this! Don’t forget, after holiday fabric sales are amazing for further building your stash!
I bet you could sew the middle of the ribbon to the bag ensuring you always get the ribbon back also
I’m on a tear lately sewing stuff so I’ll add this to the easy list!
I made some for a friend that had the ribbon sewn on them. I think it limits what you can put in there though.
I’m so glad I was able to buy some from you back in the day!
Not that we are great about giving gifts, but they are handy to have ????
My 12-year-old started a Home Ec club at her middle school (nerd alert in the best way possible) that now has a very enthusiastic membership. This would be such a fun and useful project for them! I work at all three schools in our little district so I’m going to have to see if I can find some teachers with sewing machines who would bring them in!
It would be a perfect project for that age group!
Great ideas love them
I love your gift bags
Thank you! They’re so fun to see all wrapped up for birthdays and holidays.
I started making cloth gift bags about 25 years ago – just a few the first year,adding more each year when
after- Christmas sales made the fabric more affordable. I sew cloth ribbon on them so it can be used for years too.
That’s exactly right – I too started slowly and added over the years.
I don’t tie the ribbon on since it limits my usage of the bag. I may want the ribbon up high or down low, etc. So I reuse the ribbon and store them inside the bags!
Thanks so much for sharing this Sarah! I finally made some this year and they turned out beautifully, even though my sewing skills are extremely rudimentary. I even turned an unused elegant table runner into a beautiful bag with snap closures.
Thanks for reposting! I saved wrapping paper, but we moved and I really really REALLY don’t want to dig it out of the pile of boxes. I might just do this 🙂 Oh and just so’s ya know. I love your blog enough to make it a point to click on all of the ads. Keep doing what you are doing. You add sparkle to my day. I love how you are so matter of fact. You don’t sugar coat it. Like real life.
Your blog makes my day lol “I’ll cut a bitch I swear” LMAO You my dear, rock! Anyway, I use gift bags now for my family. They know to give them back so I can reuse them. I dont buy wrapping paper at all anymore. And I buy the gift bags after Christmas to use for the next year (for those gifts where I wont get the bag back) or I reuse bags I get throughout the year.
I’ll cut a bitch if they try to keep the bag…didnt want to misquote you :p
I love using bags that we buy from the dollar store because we can reuse them again and again (and we do), but I love this even more. Kudos to you for making all of them at one time. I wouldn’t have the patience for that!!
So glad you reposted this post. I read it last year and thought you were a genius. I remembered it just this week and was going to go back through your posts to try to find it and you beat me to it by reposting it. Are you reading my mind?
I do this also. I swear it makes me physically ill to see paper ripped off presents and thrown away. I feel bad when I see people with rolls and rolls of it, knowing it’s going straight into the bin. Even those reuseable bags people buy don’t make me feel better, because ultimately they’re going the way of the wrapping apper too.Lovely pictures you have!
I’m not sure why I haven’t done this yet. We typically wrap in paper bags (from the times we forget to bring our reusable bags to the store), or packing paper.
I may have to see if I can make up a few of these to use throughout the year.
I would so love to do that but we do Christmas with my in-laws and they are all about the waste. I am sometimes surprised that they don’t have “Kill the trees!” as their family chant. 😉 Someday when we can actually have a real Christmas at home I will be able to do this.
Oh that must be so frustrating. Start a trend with them.
Those are really neat! I do so many presents that I send away to family and friends that I have never thought about it (plus I am kind of quick at present wrapping). My husband wraps like you 🙂