Water-Resistant Lined Toiletry & Cosmetic Bags

Water-Resistant Lined Toiletry & Cosmetic Bags

Project Courtesy of: Jo-Ann Fabric and Craft Stores
Print Project Description
Add to Project List

Additional Information



  • Fabric A: fat quarter or 1/3 yd for each bag
  • 1/3 yd PUL Fabric B: to line several bags
  • 9" zipper: one for each bag
  • Fabric remnants to cover buttons
  • 2 cover buttons: per zipper pull
  • 8" of 1/8" ribbon: per zipper pull
  • Fabric glue
  • Pliers
  • Basic sewing supplies
  • Sewing machine
  • Iron & pressing surface
  • Interfacing, optional

RS = Right side(s), WS = Wrong side(s)

Fabric A: Cut two 10½"x9" pieces
Fabric B: Cut two 10½"x9" pieces

1. Place one Fabric B piece RS up. Place zipper on top at long edge, RS up. Place Fabric A piece RS down, making a sandwich. Baste or pin in place. Using a zipper foot, sew close to zipper teeth. Repeat on other side of zipper with remaining fabric. Open sandwich; press fabrics away from zipper teeth. Topstitch.
2. Fold fabric back to line up RS of bag fabric and RS of lining fabric, zipper will be in the middle. Match edges & pin. Sew around outside edge, starting at the zipper opening. When part way around, stop with the needle in the fabric and partially open the zipper for turning later. Resume stitching, sewing around the outside edge, leaving a small opening at the lining bottom for turning.
3. To make the gusset corners match bottom corner seams together; sew across seam 1½" above tip of corner to form triangle. Sew bottom corners of bag & lining in the same manner; turn RS out and stitch opening closed.
4. Tie ribbon to zipper pull. Cover buttons in desired fabric following manufacturer’s directions. Push button shank down with pliers; glue edges of buttons together on the ribbon.

SMALL COSMETIC BAG: Follow direction as above, except use 6" zipper and cut the fabric 7½"x6".

TRIANGULAR BAG: Follow Step 1. Follow Step 2 sewing only the sides together. Finger-press side seams open. Bring side seams together; sew across bottom with 1/2" seam; leave opening in lining for turning. Finish as step 4.

OPTIONS: Bags can be made larger or smaller by following the same directions with your choice of length and width. Add 1½" to zipper length for bag width. For extra stiffness, iron interfacing to Fabric A before sewing the zipper.