DIY Cloth Gift Bags

DIY Cloth Gift Bags |

I hate the waste that seems to inevitably come with every Christmas.

The yards of wrapping paper, gift bags, and tissue paper that we always ended up throwing away on Christmas morning would make me sick. I was never quite sure what to do about it though, until I stumbled upon the idea of cloth gift bags.

So, during the holiday season sales last year, I went to the local fabric store, picked out a few fabrics and some ribbon, and started sewing.

I found that making my own cloth gift bags was incredibly easy, and much less expensive than using traditional wrapping paper for all the gifts! 

You can make lovely cloth gift bags for your holidays (or birthdays) too!

You will need a few simple supplies:

  • A Sewing Machine
  • Pins
  • Fabric of your choice
  • Coordinating colored thread
  • Coordinating colored ribbon

I like to do simple, classic christmas colors, so I stuck with a red/white/gold theme.

To make your cloth gift bags:

Lay your fabric out and fold it in half so you are cutting two layers. Cut out your fabric in squares or rectangles of whatever size you want your bags to be. *Remember that the finished bag will be about a half inch smaller all around than the size you are cutting the fabric.

Cut two pieces of ribbon for the tie on the bag. They should each be at least 12 inches in length, and longer for very large bags. 

*OPTIONAL Take the two rectangles of cloth and sew a zigzag stitch around the outside to bind the edges and keep them from unraveling. You can also use a serger for this. I didn’t bother to do this, and my bags are holding together just fine. If I had a serger, I would definitely go ahead and do it though. 

Pin the two pieces of fabric with the RIGHT SIDES TOGETHER. Insert the two ribbon ends in between the pieces of fabric about an inch from the opening of the bag, and sew three of the four edges. The fourth edge will be the opening.

DIY Cloth Gift Bags | 

Turn the fourth edge under about a 1/3 of an inch, and sew around to create a hem.

DIY Cloth Gift Bags | 

 Turn the bag right side out, and you are finished sewing!!!

DIY Cloth Gift Bags | 

To Use:

Place your gift inside the bag, and use the ribbon to tie the top closed.

DIY Cloth Gift Bags | 

Have fun, mix and match colors, and create all different sized bags to accommodate different sized gifts!

DIY Cloth Gift Bags |


Get even more natural and simple tips for Christmas and Thanksgiving this year!



This post has been shared at The Homestead Barn Hop, Natural Living Monday, Tuesdays With a Twist, The Backyard Farming Connection, The Homestead Blog Hop, Down Home Blog Hop, The Home Acre Hop, Simple Lives, Link and Mingle, The Pin Junkie, Freedom Fridays,  From the Farm Hop, Old Fashioned Fridays, Simple Saturdays, Simply Natural Saturdays, Clever Chicks, Mommy Monday, Wildcrafting Wednesday, and The Art of Homemaking

Share Button

Related posts:

15 responses to “DIY Cloth Gift Bags”

  1. Abi Craig says:

    I like to make cloth gift bags too, but I’ve never sewn the ribbon tie in – good idea!

  2. Jan Thomas says:

    I’d love to have you share this tutorial with us over at Country Fair Blog Party! It’s a once a month linkup and we would sure love to have you join us!
    Jan @ Tip Garden

  3. These are so cute! I’m definitely going to be making a few for presents 🙂 I love re-usable options.

  4. Not only do these bags create less waste, but they don’t tear and they are so much cuter. Thanks so much for sharing this. Pinning it to my Christmas board.

  5. Robyn says:


    I saw your link on the County Fair Blog party via Country LINKed.

    Cute idea. I’m not a seamstress, but this makes me think I should get the sewing machine out.

  6. Marla says:

    I love you idea and bags – very pretty and sensible. I do reuse my gifts bags but I don’t have a sewing machine to make cloth ones. Visiting from Wildcrafting Wednesdays blog hop. Hope you have a healthy blessed and happy Christmas.

  7. I LOVE THIS! I’ve been trying to think of really creative gift wrapping options this year. I’ve got quite a bit of stray fabric that I could use. Thanks for sharing!

  8. JES says:

    Love this idea Angi, love your blog 🙂 Thanks for linking up with the Art of Home-Making Mondays!

  9. Sandra says:

    Thanks for sharing your Christmas bag tutorials on the HomeAcre Hop!
    Pinned to our HomeAcre Hop Faves board!

  10. Jan Thomas says:

    I wanted you to know I chose you as one of my favorites from our Country Fair Blog Party and will be featuring you on our January link up on the 1st! Thank you for sharing your talents with us over there!

  11. Jo Carter says:

    I LOVE this idea! Wrapping paper annoys me. It is ridiculously wasteful. I am definitely going to try these cloth gift bags for Christmas. Mum used to recycle our drawings when we were kids into wrapping paper. It gave me the idea to do the same for colouring in books if they are only going to sit around collecting dust.

Leave a Reply

Your email address will not be published. Required fields are marked *