Easy Homemade Reusable Snack Bags – A Simple DIY Tutorial

Do you ever feel bad about how many ziploc bags you throw away? These homemade snack bags are the perfect solution. They’re also the perfect example of my saying “if I can do it, you can do it”. So easy to make. If you have a sewing machine, you can make your own homemade snack bags!

I first made these as party favors for my little girl’s second birthday party. While I try to stay away from candy as favors, it was a garden themed party and we had put gummy worms and such in cute watering cans and flower pots. Instead of doing cellophane bags for the kids to take the candy home in, I made these reusable snack bags.

They were so easy, I ended up making a bunch more. Now I use them instead of zip top bags. We put everything in them from snacks and bandaids, to hair accessories and socks… anything little (or big if you want to make them bigger).

I did a lot of research on what material would be safest to use… oil cloth, vinyl, food-safe fabric, etc. At first it seemed like there were a lot of options out there. But the more I dove into it, the more I realized you really do want to be careful what you use if food will actually be touching it. I finally landed on this amazing Etsy shop, “Laminates”. She has a TON of cute food-safe laminated cotton patterns.

Most of the fabrics are laminated on the front, which is fine. I’ve used them before and they work. But I personally got in the habit of using the “Laminated Cotton on Back” remnants. If you put something sticky in the bag, like a PB&J sandwich, it seems to wipe off a little easier. If you were feeling super fancy, she sells food safe vinyl that you could make your own laminated cotton. I’m not that fancy.

*Update: This particular shop doesn’t have any “Laminated on Back” anymore, but in her shop if you search for “food safe” a ton of cute options come up, check them out here.

I tried oil cloth, too. It was ok, but quite thick and bulky to work with. Whatever you go with, I found a great trick was to rub chap stick on the foot of the sewing machine so that it doesn’t stick to the laminated fabric.

DIY Homemade Snack Bag

What You Need






One zip-top bag


Sewing machine


You are basically sewing a square leaving one side open.

1. Trace two lengths of the zip-top bag on the back side of the material.

2. Cut the rectangle out, then pin each side of the Velcro on the top and bottom, looping the ribbon and pinning it in the middle underneath the Velcro.

3. Sew the velcro down making a rectangle around the edges.

4. Now fold it in half, still inside out, and pin the sides together.

5. Sew each side “about” an 1/8 inch in. I am NOT precise about this. Then flip it right side in, and Voila! A quick easy homemade reusable snack bag.

I like to make myself a little assembly line and do a bunch at once.

For bonus points, if you want to be fancy, you can sew buttons on as well.

And there you have it. An easy way to be a little more green.

You may also like these DIY projects:

Homemade Lip Balm

DIY Fabric Circle Nursery Wall Decor

DIY Hanging Wooden Jewelry Box

Let’s stay in touch! Prevent FOMO and sign up here for awesome updates to your inbox.





View Comments (24)

  • These are great for SO many things! (And much cuter than plain ol' zip-top bags too.)
  • These are brilliant!! I love the designs and they can be used for so many things. Thanks for sharing such a great idea.
    • Thank you, and thank you for Simple Saturdays. This was my first time visiting and read some great posts!
  • We're slowly making changes like this throughout our home, but the kitchen seems to be the hardest:) Thanks so much for the inspiration!
    • I hear ya, Brittany! We're on the "slowly but surely" program. I recently switched out our plastic plates and bowls to silicone as well.
  • Hi there, how do you wash them? With warm soapy water or in the washing machine. I normally use Tide, but I do have 7th Generation for my woven wraps and cloth potty training underwear. Very interested in going green. I will probably still use plastic, but only for raw meat.
    • Hi Danielle. I just turn them inside out and use warm soapy water and the dish sponge. If it was just crackers or something I'll just rinse them out. They wipe clean really easily so it doesn't take much at all. Also for anyone that still has a nipple tree for bottles and such, that makes for a great drying rack!
  • Great idea with simple instructions but I think you forgot the step where you see down the Velcro. I looked back 3 times thinking I missed that step.
  • The tutorial was very well done. However, I still worry about the safety of any plastic touching food, especially for children. I'm not sure that laminates are truly chemical free. I make snack bags out of cotton that has been washed. They can be put in the washing machine. For messy food, perhaps wax paper would work before putting it in the bag.
    • I was worried about that as well. I did a ton of research on the laminates I use and feel good about it, however you could easily just use cotton fabric instead of the laminates with the same pattern.
  • I'm so glad you mention how important it is to make sure that the materials used are food safe. It seems a lot of people don't really think about that with their food crafts. I definitely like how bold these are too! We had some vinyl ones that were all thrown away too quickly at school, because they look so similar to regular zip-top bags. Thanks so much for sharing at the #happynowlinkup!
  • What a great idea! I love this. Definitely pinned for later :) Thanks for sharing this at the #happynowlinkup!
Related Post