Wednesday, January 11, 2012

"G" is for Goody Bags #3

DIY zipper goody bags for Valentine's Day made from drop cloth canvas and red gingham cotton.  Today I'll show you how to sew these small zip pouches just in time for Valentine's Day.

diy zipper pouch goody bag

The finish size on this bitty pouch is 5"w x 4.5"h x 1"thick at bottom.
DIY small canvas zippered pouches

I made these for my daughter's school Valentine's Day party.

DIY zippered pouches wrapped in cellophane

They are the perfect size for some bubbles and chap stick.

candy free goody bags filler

Then I wrapped them up in cellophane, added a cute tag and we are ready to go:

diy valentines goody bags wrapped

Because they are made from drop cloth canvas and cotton gingham they are completely washable too!

DIY canvas goody bags with zipper and heart for Valentine's Day

DIY canvas goody bags with zipper and heart for Valentine's Day

Below is how to make small zipper pouches or goody bags.

  • 1 - canvas drop cloth (10" x 6")
  • 1 - medium fusible interfacing (10" x 6")
  • 2 - lining fabric (5" x 6")
  • 1 - 5" red zipper
  • heart applique cut out
  • ribbon for zipper pull

I order my zippers in bulk from Jennifer at her Etsy shop: zipit.

For the applique hearts apply fusible interfacing to back of fabric, trace a heart shape and cut out:

Step 1: Begin by fusing interfacing to canvas then pin heart applique in place.

Step 2: Sew the heart in place with a zig zag stitch.

Step 3: Place the zipper face down on right side of canvas then one lining piece on top.  Pin as needed.  Then sew across the top seam.

Step 4: Press lining open to cover seam top stitch down to avoid getting caught in zipper.

Step 5: Repeat process for other side.

Step 6: Place lining pieces together and right side of canvas together then straight stitch side seams beginning at pouch bottom.

Step 7: Miter the corners of canvas for a flat bottom pouch which creates depth for items to fit better inside.

Step 8: Snip mitered corners to get rid of bulk.

Step 9: Turn right side out, press lining bottom raw edge in 1/2" then top stitch closed.

Step 10: Push lining down into pouch and press.

Step 11: Be sure to press bottom flat edge by folding as per photo above.

DIY canvas goody bags with zipper and heart for Valentine's Day

Step 12: Add ribbon detail to zipper and seal cut ends with fray check.

Then make 24 more and they're ready for use.

DIY canvas goody bags with zipper and heart for Valentine's Day

Fill with treats and wrap for giving:

DIY canvas goody bags with zipper and heart for Valentine's Day

For the tags I simply printed Happy Valentine's Day on card stock:

diy valentines day tags

Then cut out the words and used double stick tape to adhere to polka dot paper and then red card stock:

diy happy valentine's day tags

Punch holes in the ends:

happy valentine's day tags

And tied on with twine:

DIY canvas goody bags with zipper and heart for Valentine's Day

Happy Valentine's Day!

DIY canvas goody bags with zipper and heart for Valentine's Day

For more candy free valentines ideas click here:

DIY candy free valentines


Happy in red said...

Wow, these are fantastic! Thanks for the tuto!

Amanda @ The Little Giggler said...

I wanna be in her class! Those are so cute!!

Jenn @ One Thrifty Chick said...

Absolutely adorable! I would love to make something like this, but between the 3 classrooms, that would be over 70 of them! Even for birthday parties would be fun! Thanks for sharing!

Angela said...

These are beautiful! Thanks for the great tutorial, I've pinned it on pinterest to try sometime.

birdie blue said...

adorable, love the gingham heart. i would absolutely be interested in ordering some of these for valentine's day. if that's a possibility, please email me at


Jen R. (The Teachers' Cauldron) said...

omgoodness! As a teacher, I would love to get a bigger version of one of those! you are making want to take a trip to the cloth store to start making some pouches! lol
The Teachers’ Cauldron

Angie@Echoes of Laughter said...

You are one awesome Momma to make these for your daughter's class!! So pretty and perfect! You did an amazing job! Happy New Year! Angie xo

Our Delightful Home said...

Amazing idea!

~Mrs. Delightful

Allison said...

These are amazing!!

I invite you to add this post (or any other Valentine's Day posts) the Find Some Love Fest on February 1st! 5 blogs, 1 party!

Rosemary@villabarnes said...

Fantastic idea. Great gift for Valentines Day.

Chrissy said...

These are so cute!! Such a thoughtful gift! I love them!

Amanda said...

These make such a lovely gift, thanks for sharing.

A To Zebra Celebrations said...

WOW! WOW!! love them!! this is a perfect link on my party blog- feel free to link here:

ReFresh ReStyle said...

I love these, and I would love to make one! I've never put a zipper in! Maybe I will try!

craftytexasgirls said...

Make me one! I am so impressed. I usually just do paper bags...maybe I'll up my game this year. Fabulous tutorial. Visiting from 36th Avenue.
:) Samantha

Katie Carter said...

holy cow that's alot of work, you're an AWESOME mom!
you should join me for handmade 52!

K said...

Very ambitious to make 25! Great tutorial, and they turned out very cute! Good idea to use a drop cloth.

Natasha said...

great job

would love it if you could share this on my link party

Natasha xx

Desiree @ The 36th AVENUE said...

I'll be featuring you tomorrow...
These little bags are super cute!

spip718 said...

Adorable. Love these. Wish I sewed so I could make them.

Jennifer said...

So cute! Love this idea... if only I had a little girl!

The DIY Show Off said...

So cute, Jaime! I miss having little girls...but these are perfect for grown up girls too! Sharing in tomorrow's highlights. ;)

Elle and Lou said...

Really this is too much! You are amazing to do all of these. I am pinning this on my TO DO board. What a lucky girl you have!

Pam - diy Design Fanatic said...

What cute bags! I love the fabrics you chose. Great gifts for Valentine's Day.

Life On Planet Mum said...

The bag is so adorable! Thank you for sharing your tute!

Lauren @ Summit St Joy said...

OH MY GOODNESS!!! How fabulous are these?!?! I absolutely love that you used drop cloth. Talented!
would LOVE to have you join our HANDMADE VALENTINE party! :) blessings :)

Aimee - said...

My party just started and I'd LOVE to have you stop by and share this ~ TOTALLY impressive!!!

Overflowing with Creativity

XO, Aimee

freckled laundry said...

Um. You're like the best mom ever. Can't believe you made 25 of these adorable pouches! I guess I better get to work over here! Great tutorial. Your sewing skills are, as always, flawless! I would totally trust you on my sewing crew of two...(you and me)! Thanks for sharing with {air your laundry} friday!

Lolly Jane said...

Stinkin cute. Best mom of the year award! Love these mucho!!

Suzanne said...

I love seeing a whole slew of your bags all lined up and the presentation is fantastic!

Carol Taylor said...

So cute! Where did you find the ribbon?