How to Make a Cosmetic Bag With Brush Holder

This DIY tutorial will teach you how to make your own cosmetic bag and brush holder out of oilcloth fabric and ribbon. It’s an average size and has an easy design making it simple to sew and construct. The size of this makeup bag is great because it will hold all the essentials and is small enough to travel with.

Sign up to our mailing list to get the FREE pattern and printable PDF instructions. If you have already signed up, enter your email address again when prompted.

Download the pattern.

Download the PDF instructions.




Step 1: Pin & cut the patterns

First, lay the oilcloth fabric right side up. Then pin all three pattern pieces to the oilcloth and cut. For the brush holder, cut a second piece for the lining.

Step 2: Stitch the cosmetic bag zipper

Tip: Pins will leave small holes in the oilcloth, so use binder clips instead to avoid this.

First, remove the pins and pattern from the cosmetic bag piece. On the short ends, fold the edge over a ½” and press with your fingers to make a crease. With the zipper open, center it evenly on one end and pin. Stitch along the fold line using a zipper foot.

Take the other end, pin, and stitch to the zipper.

Step 3: Stitch the sides and bottom

Move the zipper before you reach the end.  First, fold the bag inside out.  Pin the sides and stitch with a 1/2 inch seam allowance.  Back stitch at the top and bottom.

At each bottom corner,  measure 3 inches across from the side seam allowance to the bottom.  Stitch on the lines and cut leaving a 1/4 inch seam allowance. Fold to the right side through the zipper opening.  If needed take an object with a pointy end and use it to help pop the corners out.  The push the corners inward to create a flat surface on the bottom.  Hand stitch the corners closed and the cosmetic bag is complete.

Step 4: Finish the edges

Remove the pins and patterns from the brush holder pieces.  Place the large pattern pieces together with the wrong sides facing each other.  Fold the edges inward 1/4 of an inch and pin.  Stitch along the edge using a 1/8 inch seam allowance.

Step 5: Stitch the brush holder

Take the small rectangle and fold the edges over 1/4 of an inch.  Pin and stitch around all four sides.  Place this piece at the bottom of the large rectangle with the right side facing up.

Pin the sides to help keep it in place.  Take the pattern piece and mark where the stitch lines are.  Use this as a guide for stitching the pockets.  From each point, stitch a straight line down to the bottom.  Stitch along the sides and bottom of the small rectangle.

Step 6: Attach the ribbon

Depending on how long you want the ribbon, measure a yard and a quarter to a yard and a half of the ribbon and cut at an angle.  Place the center of the ribbon on the back of the brush holder and pin each side.  Stitch with a 1/4 inch seam allowance on both sides.  Fold the case in half and tie the ribbon to make a bow.  The brush holder is now complete.

Can't decide what print or color? Click here to browse all of our oilcloth.

Questions & Comments

Have a comment? We want to hear! You can use the questions box to leave a comment too.

Start typing your question and we'll check if it was already asked and answered. Learn More
Browse 2 questions Browse 2 questions and 2 answers
what is the best fabric paint or material to use to replace in a Louis vuitton cosmetic bag? It comes with a coat similar to a Flexible fabric paint in tan color.. But after time, humidity and wear causes many bags with this lining / material to start peeling off and become sticky.. I've read so many different ways of people either cutting the water repellant older lining out, to using the sponge like applicator to dab onto the sticky part that needs repair and letting it dry.. but I have tried that and it didn't work out so well and i am not crafty so I thought I'd ask the experts😁
Thanks y'all
A shopper on Feb 14, 2018
BEST ANSWER: We're not familiar with this specific problem, but I watched some youtube videos and understand the issue. It looks like cutting it out may be the best option. If you want some sort of lining or protection to replace it once cut out, Rust-Oleum Neverwet may be an option. You can turn the bag inside out and cover any parts you don't want to get sprayed with tape. The Neverwet will create a very durable waterproof layer that will make it easy to clean if it gets dirty. We haven't tried it out on a project like this, so we can't vouch for how it will turn out, but I don't see any reason why it wouldn't work. Hope that helps! If you try it, let us know how it turns out!
Rust-Oleum Never Wet Multi-Surface Frosted Clear
Rust-Oleum Never Wet Multi-Surface Frosted Clear
What type of presser foot to use for sewing oil cloth, so the oil cloth doesn't stick & feeds evenly?
Jan P on Nov 5, 2017
BEST ANSWER: A teflon or roller presser foot works the best. You can find more tips for sewing oilcloth here: