
How to Crochet an All-Purpose Makeup Bag or Pencil Case (Beginner Friendly)
If you’ve been wanting to try your first crochet project that’s actually useful in everyday life, you’ve landed in exactly the right place. This beginner-friendly tutorial will walk you through how to crochet a sturdy, adorable makeup bag or pencil case from start to finish. It’s the kind of project that feels satisfying to make, takes only a few hours, and produces something you’ll genuinely use every single day. Whether you’re a brand-new crocheter or someone who knows the basics and wants a simple, rewarding pattern, this guide has everything you need.
Let’s dive in.
Why This Project Is Perfect for Beginners
Before we get into the actual how-to, it’s worth talking about why a crochet makeup bag or pencil case is such a great starting point. Unlike larger projects like blankets or sweaters, a small bag like this works up quickly, which means you get to experience the joy of finishing something without committing weeks or months to a single project.
The construction is simple. You’ll crochet a flat rectangle, fold it in half, seam up the sides, and add a zipper. That’s really it. The skills you’ll practice along the way — making a foundation chain, working single crochet stitches, keeping your tension consistent, and joining pieces together — are the exact building blocks you need for almost every other crochet project. Think of this as the ultimate beginner workout.
Another reason this project is so approachable is that it’s very forgiving. If your stitches are slightly uneven, the bag still looks charming. If you make it a little longer or shorter than the pattern suggests, you just end up with a slightly different-sized bag. There’s a lot of room to breathe here, and that’s a wonderful thing when you’re still getting comfortable with your hook.
Materials You’ll Need
Gathering your supplies before you start will make the whole experience smoother. Here’s what you’ll need to make one makeup bag or pencil case approximately 8 inches wide and 4 inches tall.
Yarn: One skein of worsted weight yarn (also labeled as size 4 medium) in any color or color combination you like. You won’t need a full skein — roughly 100 to 150 yards should be plenty. Cotton yarn is an especially wonderful choice for this project because it’s sturdy, holds its shape beautifully, and has a slight stiffness that makes it easy to stuff things into the bag without it collapsing. Popular cotton yarns like Lion Brand 24/7 Cotton or Paintbox Simply DK work wonderfully. That said, any worsted weight yarn will do just fine.
Crochet Hook: A size 5mm (US H/8) hook is a great match for worsted weight yarn. If you’re working with cotton, you might find a 4.5mm or 5mm hook gives you a nice, tight fabric that won’t let things fall through.
Zipper: One 9-inch zipper in a color that matches or contrasts with your yarn. You can find these at any fabric or craft store, or order them online. Metal or plastic teeth both work well.
Tapestry Needle: Also called a yarn needle or darning needle, this is used to weave in your yarn ends and to sew the zipper in place.
Scissors: Any pair will do.
Stitch Markers (optional but helpful): These clip onto stitches to help you keep track of where you are. If you don’t have them, small safety pins work perfectly.
Sewing Thread and Needle (optional): If you want extra security when attaching the zipper, a quick whip stitch with matching thread after you’ve attached it with yarn can be a nice finishing touch.
Understanding the Stitches Used
This pattern uses only one stitch: the single crochet. If you already know how to do a single crochet, you’re completely ready to jump in. If you’re brand new, here’s a quick refresher.
To make a single crochet, insert your hook into the stitch, yarn over and pull up a loop (you now have two loops on your hook), then yarn over again and pull through both loops. That’s it. One single crochet complete. The entire bag is made using nothing but this stitch repeated over and over, which makes it wonderfully meditative once you get into a rhythm.
You’ll also need to know how to make a foundation chain to start your work. A foundation chain is just a series of chain stitches — wrap the yarn over your hook and pull through the loop on your hook. Repeat until you have the number of chains the pattern calls for.
The Pattern: Step by Step
Finished Dimensions
Approximately 8 inches wide and 4 inches tall (after folding), fitting a standard 9-inch zipper. The bag will hold makeup, pens, pencils, small tools, or whatever else you want to stash inside.
Gauge
14 single crochet stitches and 16 rows = 4 inches using worsted weight yarn and a 5mm hook. Gauge doesn’t need to be exact for this project, but if your swatch is significantly larger or smaller, adjust your hook size or the number of chains in the foundation row accordingly.
Step 1: Make Your Foundation Chain
Begin by chaining 30. This gives you a working width of about 8 to 8.5 inches. If you want a wider bag, chain more (an even number works best for symmetry). If you want a narrower pencil case, chain fewer.
Make sure your chain isn’t twisted before you begin working into it, and try to keep your tension loose enough that you can comfortably insert your hook into each chain stitch. One of the most common beginner mistakes is chaining too tightly, so err on the side of looseness here.
Step 2: Work Your First Row
Turn your chain so the back bump of each chain is facing up. Insert your hook into the second chain from the hook (skipping the very first chain, which counts as a turning chain), and work a single crochet into each chain across. You should end with 29 single crochet stitches.
Chain 1, then turn your work.
Step 3: Continue in Single Crochet
Work single crochet across the row, inserting your hook under both loops of each stitch. Chain 1, turn. Repeat this process row after row.
You’ll want to continue until your piece measures approximately 8 inches from top to bottom. Because the bag gets folded in half, those 8 inches will become a 4-inch tall bag. If you want a taller bag, crochet until the piece is 10 inches long, and so on.
For most people using worsted weight yarn on a 5mm hook, this means working around 32 to 36 rows. But don’t stress about hitting an exact number — just hold the piece up to a ruler every few rows to check your length.
Step 4: Fasten Off and Weave in Ends
Once your rectangle is the right length, cut the yarn leaving a tail of about 6 inches. Draw the yarn through the last loop on your hook to fasten off, then use your tapestry needle to weave the tail in and out of several stitches on the wrong side of the fabric. Do the same with the tail from your foundation chain. Give both tails a gentle tug to make sure they’re secure, then trim any excess.
Assembling the Bag
Step 5: Fold the Rectangle in Half
Fold the rectangle in half so that the two short ends meet. The piece should now look like a small book, with the fold at the bottom and the open edges at the top. Make sure the right sides (the prettier, neater-looking sides) are facing out.
Step 6: Seam the Side Edges
Thread your tapestry needle with a length of yarn in the same color as your bag. You’ll be using a whip stitch or single crochet seam to join the two side edges together.
For a whip stitch: Hold the two side edges together and insert the needle through both layers of the outermost stitch, loop the yarn over the edge, and repeat from back to front all the way down the side. Keep your stitches evenly spaced and with consistent tension. Repeat on the other side.
For a single crochet seam: With your hook, draw a loop through both layers of the outermost stitch and work single crochet stitches through both layers all the way down the edge. This method creates a slight ridge on the outside, which some people love as a decorative detail.
Either method works beautifully. The whip stitch is quicker and gives a flatter seam. The single crochet seam is a bit sturdier and has a nice visual texture.
Once both sides are seamed, your bag is basically complete — it just needs a zipper.
Adding the Zipper
This is the step that makes most beginners a little nervous, and it genuinely shouldn’t. Attaching a zipper to a crochet bag is one of the easiest hand-sewing tasks out there. You don’t need a sewing machine. You don’t need a zipper foot. You just need your tapestry needle, some yarn, and a little patience.
Step 7: Pin the Zipper in Place
Open the zipper completely. Place one side of the zipper tape face down along the inside top edge of the bag, aligning the teeth with the opening of the bag. The zipper teeth should just peek over the edge or sit right at the fold when you close the bag. Use stitch markers or sewing pins to hold the zipper in place along the top edge.
Repeat on the other side of the bag with the other zipper tape.
Take a moment to close the zipper and see how it looks from the outside. Adjust as needed so the bag closes cleanly and the zipper pull moves smoothly.
Step 8: Sew the Zipper
Thread your tapestry needle with a length of yarn (about 24 inches is workable). Working from the inside of the bag, stitch the zipper tape to the top edge of the bag using small, even whip stitches. Pass the needle through the crochet fabric and around the zipper tape repeatedly, keeping your stitches close together so the tape is firmly held.
Move the zipper pull out of the way as you approach it, work past it, then zip it back to continue. Once you reach the end, knot the yarn securely and weave in the tail.
Repeat on the other side.
If you want a really polished finish, follow up with matching thread and a sewing needle, adding a second row of small stitches alongside your yarn stitches. This extra step is completely optional but makes the zipper lie beautifully flat.
Tips for Keeping Your Tension Consistent
One of the most common challenges beginners face is uneven tension — some stitches end up too tight, others too loose, and the finished piece looks wavy or uneven. Here are a few things that help.
Work at a comfortable speed. Tension tends to tighten when you’re nervous or rushing and loosen when you’re relaxed. If you notice your stitches getting tighter as you go, take a breath and consciously relax your grip.
Hold your yarn consistently. There are many different ways to hold yarn and a hook, and none is definitively “correct,” but once you find a method that works, try to use it every time. Switching up your technique mid-project is one of the quickest ways to introduce uneven tension.
Stop and check periodically. Every ten rows or so, count your stitches to make sure you still have 29 (or however many you started with). Accidentally adding or dropping a stitch is very common and very easy to fix if you catch it early.
Don’t rip out your work over minor imperfections. Crocheted fabric is textured and cozy-looking precisely because it’s made by hand. Small variations in stitch size are part of what makes handmade items beautiful.
Customizing Your Bag
Once you’ve made one of these bags, you’ll probably want to make several more, and that’s when the fun of customization kicks in.
Color: Use a solid color for a classic, clean look. Try stripes by switching colors every few rows. Use a variegated or self-striping yarn for a multicolor effect with no extra effort.
Size: Chain 40 instead of 30 for a wider bag that fits more supplies. Work more rows for a deeper bag.
Texture: Try working in the back loop only for a ridged, ribbed effect. Use a mesh or shell stitch pattern if you’re comfortable branching out beyond single crochet.
Embellishments: Add a crocheted flower, a pom-pom zipper pull, or an embroidered initial with yarn and a tapestry needle. A button sewn to the outside is another sweet finishing touch.
Lining: For an especially polished result, cut a piece of fabric to size, fold the edges under, and hand-stitch it to the inside of the bag before attaching the zipper. This hides the zipper tape and gives the bag an almost professional look.
How to Use It
This bag is genuinely versatile. The most obvious use is as a makeup bag — lipsticks, mascara, a compact, brushes, and lip liners all fit comfortably inside a standard 8×4-inch bag. It’s a great size for a purse or travel bag.
As a pencil case, it’s ideal for keeping your desk organized or for packing art supplies for a class. Pens, mechanical pencils, a small ruler, and a few erasers fit just right.
Beyond makeup and pencils, this bag is great for storing charging cables and earbuds, crochet hooks and stitch markers, first aid supplies, or small craft supplies like snaps and buttons. Once you have one, you start seeing uses for it everywhere.
A Few Final Words of Encouragement
If this is your first crochet project, here’s something worth knowing before you start: the first few rows will probably feel awkward. Your hands won’t know quite where to hold things, you’ll lose track of your stitches, and the work might look a little rough at first. That’s completely normal. After about three or four rows, something clicks. Your hands start to find a rhythm, the stitches start to look more even, and the whole process starts to feel much more natural.
Don’t give up during those first few rows. Push through to row five or six and then reassess. Nine times out of ten, you’ll look back at what you’ve made and feel genuinely proud.
Crocheting a makeup bag or pencil case is a perfect entry point into this craft because the reward is so immediate and so tangible. You start with a skein of yarn and a hook, and a few hours later you’re holding something real, useful, and beautiful. There are very few hobbies that offer that kind of quick, satisfying payoff.
Make one for yourself, and then make one for a friend. Handmade gifts in this style — practical, personal, and clearly made with care — are the kind people keep for years.
Happy crocheting.