
Crochet Cosmetic Pouch Pattern with Zipper for Everyday Beauty
There is something deeply satisfying about reaching into a bag and pulling out a handmade pouch you created yourself. It holds your lipstick, your mascara, your little everyday essentials, and it does so with a kind of personality that no store-bought bag can quite replicate. If you have been looking for a crochet cosmetic pouch pattern with zipper that is practical, pretty, and genuinely beginner-friendly, you have come to exactly the right place. This pattern walks you through every step of creating a zippered makeup bag that is sturdy enough for daily use, roomy enough to hold your beauty staples, and charming enough to make you smile every time you open it.
Whether you are making this for yourself or gifting it to someone who deserves something handmade and heartfelt, this pattern delivers a finished product that looks polished and professional. Let’s talk materials, gauge, stitch structure, and all the little tips that make the difference between a pouch that feels homemade and one that looks like it came from a boutique.
Why Crochet a Makeup Bag?
Before we dive into the pattern itself, it is worth pausing to appreciate why a crocheted cosmetic pouch is such a worthwhile project. First, crochet fabric is naturally textured and grippy, which means your items are less likely to slide around inside the pouch. Second, cotton yarn — the most popular choice for this type of project — is washable, durable, and comes in a stunning range of colors. Third, adding a zipper gives your pouch the kind of functional closure that keeps everything secure inside your handbag without spilling open.
There is also the joy of customization. You can choose colors that match your aesthetic, add embellishments like crochet flowers or surface stitching, or keep it clean and minimal with a solid color and a simple stitch. The pouch you will make from this pattern measures approximately 8 inches wide by 5 inches tall when finished, which is a great size for everyday makeup essentials. You can easily scale it up or down by adjusting your foundation chain.
Materials You Will Need
Gathering the right materials before you begin will make your crocheting experience much smoother. Here is everything you need for this crochet cosmetic pouch with zipper.
Yarn: Approximately 150 to 200 yards of worsted weight (size 4) cotton yarn. Cotton is highly recommended here because it holds its shape well, is easy to wash, and has a slight stiffness that makes the pouch stand up on its own. Lion Brand 24/7 Cotton, Paintbox Simply DK (held double), and Paintbox Cotton DK are all wonderful choices. You can use one color for a clean look or two colors for a striped design.
Hook: A 5.0 mm (H/8) crochet hook works beautifully with worsted weight cotton. If you tend to crochet tightly, go up to a 5.5 mm hook to maintain good drape and flexibility.
Zipper: One 9-inch zipper in a color that coordinates with or contrasts your yarn. Nylon coil zippers are soft, flexible, and much easier to sew onto crochet fabric than metal-toothed zippers. You can find these at any fabric store or online.
Lining fabric (optional but recommended): A piece of cotton quilting fabric or canvas fabric measuring about 20 by 7 inches. Lining your pouch prevents small items from slipping through the crochet stitches and gives the finished bag a very professional appearance inside.
Notions: A yarn needle (also called a tapestry needle) for weaving in ends, a sewing needle and thread or sewing machine for attaching the zipper and lining, scissors, stitch markers, and straight pins to hold your zipper in place during sewing.
Gauge: 14 single crochet stitches and 16 rows equal 4 inches. Gauge is not critical for this project since it is an accessory rather than a garment, but working close to this gauge will give you a finished pouch near the stated dimensions.
Abbreviations and Stitch Guide
This pattern uses standard US crochet terminology.
ch — chain
sl st — slip stitch
sc — single crochet
hdc — half double crochet
st(s) — stitch(es)
BLO — back loop only
RS — right side
WS — wrong side
The pattern primarily uses the half double crochet stitch, which creates a fabric that is slightly thicker and more structured than single crochet. This added structure is exactly what you want in a makeup bag. We will also use BLO (back loop only) stitches at certain points to create a subtle horizontal ridge that adds visual texture.
Pattern Notes Before You Begin
This pouch is worked in flat rows, creating two rectangular panels (a front and a back), which are then joined together and finished with a zipper. Working flat rather than in the round makes it much easier to attach the zipper neatly, and it also makes it simple to add a fabric lining if you choose.
You will make the same rectangle twice. Once you have both pieces, you will join them on three sides using a simple slip stitch seam, leaving the top open for the zipper.
If you are new to attaching zippers to crochet, do not be intimidated. The method described in this pattern uses hand-sewing with a simple backstitch, and no special sewing experience is required. The key is to pin everything carefully before you sew a single stitch, and to work slowly.
The Pattern: Crochet Cosmetic Pouch with Zipper
Finished Size: Approximately 8 inches wide by 5 inches tall (before assembly)
Make two identical rectangles.
Foundation Chain: Chain 29. (This gives you a working chain that produces approximately 8 inches of width with the stated hook and yarn.)
Row 1 (RS): Hdc in the third chain from the hook and in every chain across. (27 hdc) Turn.
Row 2: Ch 2 (does not count as a stitch throughout), hdc in BLO of each stitch across. (27 hdc) Turn.
Row 3: Ch 2, hdc in both loops of each stitch across. (27 hdc) Turn.
Row 4: Ch 2, hdc in BLO of each stitch across. (27 hdc) Turn.
Row 5: Ch 2, hdc in both loops of each stitch across. (27 hdc) Turn.
Repeat Rows 4 and 5 alternately until your piece measures approximately 5 inches from the foundation chain edge, ending with a Row 5 (both loops row). This will usually bring you to approximately 18 to 20 rows total depending on your tension.
Last Row: Ch 1, sc in each stitch across. (27 sc) Fasten off and weave in ends.
Repeat the entire rectangle pattern a second time so that you have two identical pieces.
Two-Color Stripe Variation
If you would like to add stripes, it is simple to work color changes into this pattern. Work Rows 1 through 4 in your main color (MC), then drop your MC and join your contrast color (CC) at the beginning of Row 5. Work two rows in CC, then two rows in MC, and so on. When you change colors, do so at the end of a row by pulling the new color through the last two loops of the final stitch in the row. This technique creates clean, crisp color transitions.
Striped pouches look particularly stunning in complementary colors like cream and terracotta, dusty blue and white, or sage green and blush pink. The stripe pattern also makes it easy to identify which panel is the front and which is the back during assembly.
Assembly: Joining the Panels
Once you have both rectangles crocheted and your ends woven in, it is time to assemble the pouch. Place your two panels together with wrong sides facing each other. The right sides (the prettier, more textured sides) should be facing outward.
Thread your yarn needle with a length of yarn in your main color and use a whip stitch or slip stitch seam to join three sides of the pouch: the bottom edge and both side edges. Leave the top edge completely open. As you work your seam, make sure to match your rows as evenly as possible so the panels line up neatly. Pull your seam stitches firmly but not so tight that they pucker the fabric.
When you reach a corner, work three stitches into the same corner stitch to allow the seam to turn neatly without pulling. This small detail makes a noticeable difference in the finished shape of your pouch.
After seaming the three sides, fasten off and weave in all remaining ends very thoroughly. Because this pouch will be used daily and handled frequently, taking extra time with your ends now will prevent any unraveling later.
Attaching the Zipper
This is the step that many crochet makers feel nervous about, but with patience it is entirely manageable. You will need your 9-inch zipper, a sewing needle, thread that coordinates with your yarn, and straight pins.
Begin by folding the top edge of the pouch (both layers together) down toward the inside by about a quarter inch. This creates a slight hem that makes it easier to attach the zipper neatly. Pin this fold in place on both the front and back panels.
Lay your zipper face-down along the inside of the top edge of the front panel. The zipper tape (the fabric part on either side of the zipper teeth) should sit against the wrong side of your crochet fabric, with the zipper teeth pointing toward the opening of the pouch. Pin the zipper tape to the top edge of the front panel, making sure the teeth run right along the folded edge. The zipper pull should be on the right side when you open the finished pouch.
Using a backstitch, sew the zipper tape to the top edge of the front panel. Work your stitches through both the crochet fabric and the zipper tape, keeping them small and even. A backstitch is recommended over a running stitch because it creates a stronger, more secure attachment. Work from one end of the zipper to the other, removing pins as you go.
Repeat this process on the back panel, making sure both sides of the zipper are aligned before you sew. Close the zipper and check that the two panels line up evenly before you finish attaching the second side.
Once both sides of the zipper are sewn, open the zipper halfway and check that everything lines up correctly and that the zipper slides smoothly. If the ends of the zipper tape extend beyond the edge of the pouch, fold them to the inside and stitch them down securely so they do not snag.
Adding a Fabric Lining (Optional but Highly Recommended)
A fabric lining transforms your crochet cosmetic pouch from a charming handmade item into something that looks and feels genuinely boutique-quality. It also prevents small items like bobby pins and lip liner caps from poking through the crochet stitches, and it protects the inside of your pouch from makeup smudges and spills.
Cut two rectangles of fabric each measuring 8.5 inches wide by 5.5 inches tall. With right sides together, sew the two fabric pieces along the bottom edge and both side edges using a half-inch seam allowance, leaving the top open. Press your seams flat with an iron.
Fold the top edge of the lining down by half an inch and press. Slip the lining inside your crocheted pouch with wrong sides facing each other. The folded top edge of the lining should sit just below the zipper, covering the zipper tape stitching on the inside. Pin the lining in place and use a slip stitch or ladder stitch to hand-sew the top edge of the lining to the zipper tape, catching the crochet fabric and the zipper tape with each stitch.
This hand-sewing step takes a little patience but creates a beautifully clean finish inside the pouch. Use thread that matches your lining fabric so the stitches are as invisible as possible.
Finishing Touches and Customization Ideas
Once your zipper pouch is assembled, take a few minutes to give it a little finishing treatment. If you used cotton yarn, you can wet block the finished pouch by soaking it briefly in cool water, pressing out the excess moisture with a towel, and reshaping it on a flat surface. This evens out your stitches and softens the fabric beautifully.
There are so many ways to personalize this pattern. You can crochet a small flower or leaf and sew it to the front panel as a decorative appliqué. You can add a small wrist strap by chaining about 60 stitches, slip stitching back along the chain, and sewing the ends securely to one side seam. You can embroider initials on the front panel with a contrasting yarn or embroidery floss for a monogrammed look. You can even use a variegated or self-striping yarn to create a one-of-a-kind color effect without having to manage any color changes yourself.
For a set of coordinated pouches, try making three pouches in graduating sizes using the same color palette — a small one for lip products, a medium one for daily makeup, and a larger one for skincare or travel. They make a beautiful and practical gift set that any beauty lover will appreciate.
Caring for Your Crochet Makeup Bag
Cotton yarn is wonderfully practical because it is machine washable in most cases. Turn your pouch inside out before washing to protect the zipper, and use a gentle or delicate cycle with cold water. If you used a fabric lining, it is worth washing the pouch by hand the first time to make sure the lining fabric does not shrink or bleed. Lay flat to dry rather than putting it in the dryer, as heat can shrink cotton fibers over time.
If the inside of your pouch gets a makeup smudge, a little dish soap and a soft brush will usually lift it right out. Because cotton is an absorbent natural fiber, acting quickly on any stains is always a good idea.
With proper care, your crocheted cosmetic pouch will last for years and become one of those everyday items you reach for without thinking — the kind of thing that is so integrated into your routine that you would genuinely miss it if it were gone.
Final Thoughts
This crochet cosmetic pouch pattern with zipper is one of those projects that sits in a beautiful sweet spot: it is quick enough to finish in a weekend, satisfying enough to make you feel genuinely accomplished, and useful enough to reach for every single day. It makes an excellent gift for birthdays, bridal showers, holidays, or simply as a way of telling someone you care about them and spent time making them something beautiful.
If you are working through your yarn stash, this is also a perfect stash-buster. A single skein of worsted weight cotton is usually more than enough to complete one or even two pouches, which means you can clear some shelf space and end up with a beautiful finished object in the process.
Share your finished pouches in crochet communities and groups, tag your work if you share it on social media, and do not hesitate to put your own creative stamp on the design. That is, in many ways, what crochet is really about — taking a pattern as a starting point and arriving somewhere that feels entirely your own.
Happy crocheting, and may your zipper slide smoothly on the very first try.