Make This Adorable Crochet Cosmetic Bag With Me

Make This Adorable Crochet Cosmetic Bag With Me

There is something deeply satisfying about making something beautiful and practical at the same time. When I first started crocheting, I was drawn to blankets and scarves like most beginners, but the moment I realized I could create functional accessories — bags, pouches, organizers — the whole craft opened up in a completely new way. Today I want to share one of my absolute favorite projects: a crochet cosmetic bag that is cute enough to sit on your vanity and sturdy enough to actually hold your makeup, brushes, skincare products, and everything else you reach for every single morning.

Whether you are a seasoned crocheter looking for a quick weekend project or an intermediate maker wanting to level up your skills, this pattern is approachable, fun, and endlessly customizable. By the end of this post, you will have everything you need to create your own adorable crochet cosmetic bag from scratch — materials, stitches, step-by-step instructions, tips for finishing, and ideas for making it uniquely yours.

Let’s dive in.


Why Make a Crochet Cosmetic Bag?

Before we get into the how, let’s talk about the why — because I think it matters.

Store-bought cosmetic bags are everywhere, and plenty of them are perfectly fine. But there is a difference between “perfectly fine” and “made with love, exactly the way I wanted it.” A handmade crochet cosmetic bag is a conversation starter. It is a gift that feels genuinely personal. It is a project that takes only a few hours and leaves you with something you will use every single day.

Crochet bags also have real structural advantages over fabric pouches. When you work with a tighter gauge and a cotton yarn, the resulting fabric is naturally firm, holds its shape, and is surprisingly easy to wipe clean. The zippered top keeps everything secure, and if you add a fabric lining — which I will walk you through — the interior becomes smooth and professional, with no loose yarn catches for your makeup brushes to snag on.

This project also makes an incredible gift. A crochet cosmetic bag is personal enough to show real thought and effort but universal enough that almost anyone will use and appreciate it. Make one for a friend’s birthday, a bridesmaid gift, a holiday present, or just because you feel like making something pretty on a rainy afternoon.


Skill Level and Time Commitment

This pattern is designed for intermediate crocheters. You should be comfortable with the basic stitches — chain, single crochet, half double crochet, and slip stitch — and ideally have made at least one or two small projects before. If you know how to work in the round and how to join new colors, you are more than ready for this.

In terms of time, expect to spend about four to six hours on the bag itself, depending on your pace. The lining and zipper installation add another hour or two. All in, this is a very satisfying weekend project that you can realistically start on Saturday morning and finish by Sunday afternoon, with plenty of time to show it off.


Materials You Will Need

Getting your materials sorted before you begin makes the whole process flow much more smoothly. Here is everything you need to make one cosmetic bag measuring approximately 9 inches wide by 5 inches tall when finished.

Yarn: Two skeins of worsted weight cotton yarn in your main color, and one skein in a contrasting color if you want to add stripes or a decorative trim. I love using 100% cotton for this project because it is durable, easy to wash, and gives the bag a clean, crisp look. Brand-wise, Lion Brand 24/7 Cotton and Paintbox Simply DK Cotton are both excellent choices that come in a gorgeous range of colors.

Hook: A 4.0mm or 4.5mm crochet hook. The slightly smaller hook creates a denser fabric, which is ideal for a bag that needs to hold its structure. Go up to a 5.0mm if your gauge tends to run tight.

Zipper: One 9-inch zipper in a coordinating or contrasting color. You can find these at any craft store or order them online. Metal zippers have a lovely vintage feel, while nylon coil zippers are lightweight and come in more colors. Either works beautifully.

Fabric for Lining: A quarter yard of quilting cotton or canvas fabric. You want something with a little body so the lining does not sag. Pick a print that makes you smile — you will see it every time you open the bag.

Notions: Scissors, a yarn needle (also called a tapestry needle), sewing pins, a hand-sewing needle and thread in a color that matches your lining fabric, and a stitch marker to keep track of your rounds.

Optional but nice to have: a removable erasable fabric marker for marking seam allowances on your lining fabric, and a small piece of interfacing to fuse to the lining for extra stability.


Understanding the Stitch Pattern

The body of this bag uses a straightforward stitch pattern that creates a beautiful woven texture. It is called the moss stitch (also known as the granite stitch or the linen stitch in some communities), and it is incredibly simple once you get the rhythm.

The moss stitch is created by alternating single crochets and chain stitches, then working into the chain spaces on the following row. The result is a dense, slightly stretchy fabric with a lovely gridded texture that looks far more complicated than it actually is. It also works up relatively quickly once your hands learn the pattern, which makes it perfect for a project like this where you want great results without endless hours of monotonous repetition.

If you prefer to keep things even simpler, the body of the bag works just as well in basic single crochet, back loop only single crochet (which creates a beautiful ribbed effect), or even half double crochet for a slightly thicker fabric. The instructions below are written for the moss stitch, but feel free to substitute with any even stitch pattern that gives you a firm, dense fabric.


Gauge and Sizing

Gauge matters more for bags than for something like a scarf, because you want the finished piece to be a specific, useful size. Before starting your project, work a small gauge swatch about four inches square and measure it.

For this pattern using a 4.0mm hook and worsted weight cotton, you should achieve approximately 18 stitches and 20 rows per four inches in single crochet. If your swatch is smaller than that, go up a hook size. If it is larger, go down a hook size.

The finished bag, as written, will be approximately 9 inches wide and 5 inches tall — a perfect size for everyday cosmetics. If you want a larger bag for travel or a smaller one for a mini pouch, simply adjust your starting chain accordingly and add or subtract rows until you reach your desired height. The lining and zipper measurements will need to adjust to match.


Step-by-Step Crochet Instructions

Foundation: Chain 41. This gives you 40 working stitches plus one turning chain. If you are substituting a different stitch pattern, adjust your starting chain to achieve a width of approximately 9 inches.

Row 1: Single crochet in the second chain from the hook. Chain 1, skip the next chain, single crochet in the following chain. Continue this sequence — single crochet, chain 1, skip one — all the way to the end of the foundation chain. You will finish with a single crochet in the very last chain. Turn your work.

Row 2: Chain 1, single crochet in the first stitch, then work into each chain-1 space across the row: chain 1, single crochet in the chain-1 space. End with a single crochet in the last stitch. Turn.

Repeat Row 2 until your piece measures approximately 14 inches long. This length will wrap around the bottom and two sides of your bag, giving you the main body panel.

Fasten off and weave in your ends.

Making the Second Panel: Repeat the above to create an identical second panel. These two panels will form the front and back of your bag, connected at the bottom.

Alternatively — Working in One Piece: If you prefer, you can work the bag as a single flat piece by crocheting until your work measures 28 inches (twice the height of the bag plus seam allowances), then folding it in half and seaming the sides. This is actually my preferred method because it reduces the number of seams and creates a cleaner look.


Assembling the Bag

Once your crochet panels are complete, it is time to put the bag together. Lay your two panels on top of each other with the right sides facing inward. Using your yarn and a tapestry needle, whipstitch or mattress stitch along the two short sides and the bottom. Turn the bag right side out and give it a gentle tug to even out the seams.

At this point, your bag should look like a little open-topped pouch. The opening at the top is where your zipper will go.


Installing the Zipper

This is the step that intimidates most crocheters, but I promise it is much easier than it sounds once you do it the first time.

Begin by pinning your zipper along the inside of the top opening, with the zipper pull on the right side of the bag. The zipper tape should sit just inside the top edge, with the teeth pointing toward the interior of the bag.

Using a hand-sewing needle and thread, use a whipstitch or backstitch to sew the zipper tape to the crochet fabric. Work slowly and consistently, keeping your stitches even and pulling gently so you do not pucker the fabric. Sew both sides of the zipper this way.

Once the zipper is in, open and close it a few times to make sure everything is aligned and moves smoothly. If anything looks a little uneven, that is completely normal for a handmade item and frankly part of its charm. You can always add a decorative trim along the zipper edge to neaten things up.


Making and Attaching the Lining

Cut two pieces of your lining fabric, each measuring 9.5 inches wide by 5.5 inches tall. The extra half inch on each side gives you your seam allowance.

If you are using interfacing, fuse it to the wrong side of each fabric piece following the package instructions.

With right sides together, pin the two fabric pieces along the sides and bottom edges. Stitch around these three sides using a quarter-inch seam allowance. Press the seams open with an iron.

Fold the raw edges at the top of the lining down by half an inch and press. Slip the lining inside the crochet bag with the wrong side of the lining touching the wrong side of the crochet fabric. The folded top edge of the lining should sit just below the zipper on the inside of the bag.

Pin the lining in place, then hand stitch it to the zipper tape using a slip stitch or a small whipstitch. Work all the way around the interior opening until the lining is securely attached. Give everything one final press if needed, and you are done.


Finishing Touches and Customizations

The basic bag is a wonderful starting point, but the real fun begins when you start making it your own. Here are some of my favorite ways to customize a crochet cosmetic bag.

Color blocking is one of the simplest and most striking options. Work the first half of your bag in one color and switch to a contrasting color halfway through. The division creates a bold, modern look with almost no extra effort.

Stripes are another classic choice. Work two or three rows in your main color, then two or three rows in a contrasting color, alternating throughout the project. This works especially well with the moss stitch, which has a naturally graphic quality that plays beautifully with stripes.

Embroidery on the finished crochet fabric is a wonderful way to add personality. Simple flower motifs, initials, geometric shapes, or even tiny hearts stitched in contrasting yarn can transform a simple bag into something that feels truly bespoke.

Appliqué crochet motifs — think small flowers, leaves, butterflies, or stars — can be crocheted separately and then stitched onto the front of the bag. If you enjoy amigurumi or small decorative crochet, this is a perfect way to incorporate those skills.

Tassels on the zipper pull add a playful, bohemian touch and take about two minutes to make. Just wrap yarn around your fingers about twenty times, slip it off, tie a knot at the top, and cut the loops at the bottom.

A wrist strap or handle can be added by crocheting a chain or braided cord and attaching it to one side of the bag. This is especially useful for a travel bag or for keeping the pouch handy in a larger tote.


Care Instructions for Your Finished Bag

One of the great advantages of using cotton yarn is washability. Your finished crochet cosmetic bag can be gently hand washed in cool water with a mild soap. Reshape it while damp and let it air dry flat, away from direct sunlight or heat sources.

If you get a makeup stain inside the bag, a little bit of dish soap or stain remover applied directly to the spot and worked in gently before washing usually takes care of it beautifully. The fabric lining makes this much easier to clean than an unlined crochet bag.

Avoid putting the bag in a hot dryer, as heat can cause the cotton to shrink and the lining to wrinkle or pucker. A quick line dry or flat dry is all it needs.


Sharing Your Work

One of the things I love most about the crochet community is how generously people share their makes. If you work up this cosmetic bag, I would absolutely love to see what you create. The color combinations people choose never cease to amaze me — I have seen versions in the softest pastels, bold jewel tones, natural neutrals, and wild multicolor yarns that look completely different from my original design and yet every single one is beautiful in its own way.

Tag your finished project and share it wherever you post your makes. And if you run into any trouble with any of the steps — the zipper, the lining, the stitch count — leave a comment and let me know. I genuinely enjoy troubleshooting alongside other makers, and the questions you ask often help me make the instructions clearer for everyone who comes after you.


Final Thoughts

A crochet cosmetic bag sits right in that sweet spot where craft meets everyday usefulness. It is small enough to finish in a weekend, practical enough to reach for every single day, and personal enough to make as a heartfelt gift that someone will actually use. The skills you practice here — working a textured stitch pattern, installing a zipper, sewing in a fabric lining — are all skills that will carry over into dozens of other projects.

More than anything, though, I hope this project brings you the particular kind of satisfaction that comes from using something you made yourself. There is a moment, maybe a few weeks after you finish a project, when you reach for your cosmetic bag without even thinking about it, and then you remember: you made that. Your hands made that. That feeling never gets old, no matter how many projects you complete.

So gather your yarn, find a zipper in a color you love, and let’s make something adorable together.

Categorized in:

Bags,

Last Update: October 4, 2026

Tagged in:

, , ,