
DIY Crochet Pencil Case & Hook Holder | Free Pattern Included
If you’ve ever dug through a tangled mess of crochet hooks at the bottom of your project bag, you already know why this pattern exists. A handmade crochet pencil case does double duty beautifully — it keeps your hooks organized and protected, it holds your markers, tapestry needles, stitch counters, and all those small tools that seem to vanish the moment you need them, and it looks so much better than a zip-lock bag. Best of all, you made it yourself.
This free crochet pencil case pattern is beginner-friendly, works up in a few hours, and uses basic stitches you probably already know. Whether you plan to use it as a full hook holder roll, a zipper pouch, or a classic pencil case for a student in your life, this versatile design has you covered. Let’s get into it.
Why Make a Crochet Hook Holder Instead of Buying One?
There are plenty of mass-produced pencil cases and tool pouches on the market, but none of them fit quite right. The pockets are too wide or too narrow, the fabric isn’t sturdy enough, or the zipper gives out after three months. When you crochet your own, you control every detail — the size, the yarn color, the pocket depth, and the overall dimensions. You can make it skinny and minimal or wide and roomy depending on how many hooks you need to store.
There’s also something genuinely satisfying about organizing your craft tools with something you’ve crafted yourself. It’s the kind of project that makes other crafters stop and ask, “Wait, did you make that bag too?”
A handmade crochet pencil case also makes a wonderful gift. If you know a student heading back to school, a knitter who’s just getting into crochet, or a journaling enthusiast who loves stationery, this is a practical and personal present that feels thoughtful without requiring a huge time commitment.
Materials You’ll Need
Before you cast on (well, start your foundation chain — we’re crocheting here), gather your supplies. You won’t need anything fancy for this project.
Yarn: Worsted weight cotton yarn works best for this project because it’s sturdy, holds its shape, and doesn’t stretch out over time the way acrylic can. That said, a cotton-acrylic blend or even a pure acrylic worsted will work if that’s what you have on hand. You’ll need approximately 150–200 yards for a standard pencil case, and a little more if you’re making the hook holder roll version. Choose a color you love — this is the kind of project you’ll use every single day.
Hook: A 5.0mm (H/8) or 5.5mm (I/9) crochet hook pairs nicely with worsted weight yarn and gives the fabric enough density to protect your hooks without being stiff. If your gauge runs loose, go down half a size.
Zipper: A 7-inch zipper for the standard pencil case, or a 9-inch zipper for the wider hook holder version. Make sure it’s a standard nylon coil zipper — these are the easiest to sew by hand and are widely available at fabric stores or online. Match the color to your yarn or go for contrast if you want a pop of detail.
Notions: You’ll also want a tapestry needle for weaving in ends, scissors, straight pins or stitch markers to hold the zipper in place while you sew it, a sewing needle, and thread that matches your yarn or your zipper tape.
Optional but helpful: a lining piece cut from cotton fabric, iron-on interfacing to give the bottom extra structure, and a zipper pull charm or tassel if you want to add a decorative finish.
Gauge and Sizing
For this pattern, gauge matters more than it does for a garment but less than it does for a hat. Aim for approximately 14 stitches and 16 rows per 4 inches in single crochet using worsted weight yarn and a 5.0mm hook. If your swatch is a little off, you can adjust the number of stitches in your foundation chain to get the finished size you want.
The standard pencil case version finishes at approximately 8.5 inches wide and 4.5 inches tall when laid flat. This fits standard pencils, pens, a few crochet hooks, and small tools without being bulky.
The hook holder roll version is wider — about 10 inches across when laid flat — and has an interior panel of pockets designed to hold individual hooks. When you roll it up and tie it closed, it stays compact and travels easily.
Abbreviations Used in This Pattern
ch — chain
sl st — slip stitch
sc — single crochet
hdc — half double crochet
dc — double crochet
st(s) — stitch(es)
sk — skip
RS — right side
WS — wrong side
rep — repeat
pm — place marker
YO — yarn over
Free Crochet Pencil Case Pattern — Standard Version
Foundation
Make a foundation chain of 32 stitches. If you prefer a foundation single crochet (FSC), work 30 FSC stitches instead — this gives the base a bit more flexibility and eliminates the tight-chain problem some crocheters experience.
Row 1 (RS): Sc in the 2nd ch from hook and in each ch across. (31 sc) Ch 1, turn.
Row 2: Sc in each st across. Ch 1, turn.
Repeat Row 2 until your piece measures 9 inches from the foundation. This creates a rectangle that, when folded in half, gives you the finished 4.5-inch height of the case.
Fasten off, leaving a tail of about 12 inches for seaming.
Assembling the Body
Fold the rectangle in half so the right sides are facing each other (wrong side out). Thread your tapestry needle with the long tail and use a whip stitch or mattress stitch to seam the two short sides together. When both side seams are closed, turn the piece right side out. You now have an open tube.
Block the piece lightly if your yarn allows it. A quick spritz of water and a gentle press with a cool iron (use a cloth between the iron and the yarn) can really sharpen up the shape, especially if you’re using cotton.
Attaching the Zipper
This is the step that intimidates most people, but sewing a zipper onto a crochet piece is genuinely easier than it looks. The key is using a sharp sewing needle, thread that matches either your yarn or your zipper, and working slowly.
Open the zipper halfway. Align one side of the zipper tape along the top opening of the case, right sides together, and pin or clip it in place. Using small, even backstitch, sew the zipper tape to the top edge of the crocheted fabric. Work through the existing stitches where possible — the sewing needle slips through the yarn quite easily. When you reach the halfway point, fold the zipper pull out of the way and continue stitching to the end.
Repeat on the other side of the opening with the other half of the zipper tape.
Finish by folding the raw ends of the zipper tape down and stitching them flat on the inside of the case. Close the zipper, press gently if needed, and inspect the opening — it should lie flat with no puckering. If anything is puckering, it usually means the fabric was stretched while you sewed; just ease out the tension by pulling gently before you wear it in.
Optional Interior Lining
Cut a rectangle of cotton fabric roughly the same size as your crochet piece (about 9 by 4.5 inches before folding). Fold it in half, right sides together, and sew the side seams with a 1/4-inch seam allowance. Leave the top open. Drop the lining inside the crocheted case with wrong sides together, fold the top edge down by about half an inch, and use a slip stitch or whipstitch to tack the lining to the inside of the zipper tape. The lining prevents small items from slipping through the fabric and makes the case feel more polished.
Crochet Hook Holder Roll — Extended Version
This version is wider, has an interior pocket panel, and ties closed with a cord or ribbon for clean storage.
Hook Holder Exterior Panel
Make a foundation chain of 40 stitches.
Row 1–24: Work even in sc across all sts, chaining 1 and turning at the end of each row. (40 sc per row)
This creates a rectangle roughly 11 inches wide and 6 inches tall. Fasten off.
Interior Pocket Panel
Make a foundation chain of 40 stitches.
Row 1–10: Work even in sc. (40 sc per row, 10 rows total)
This panel will become the pocket strip attached to the bottom half of the exterior panel. Before you join it, lay it flat and decide how wide you want your individual hook pockets to be. For a standard set of hooks, pockets between 3/4 inch and 1 inch wide work well. Mark the pocket divisions with pins or stitch markers.
Lay the pocket panel flat against the lower half of the exterior panel (right sides facing out). Pin the bottom edges and side edges together. Using a tapestry needle and your yarn, whipstitch the two pieces together along the bottom edge and both side edges. Then use a running stitch or backstitch to sew vertical dividers at each of your marked pocket positions, working from the bottom seam straight up to the top edge of the pocket panel. These vertical seams create the individual pockets.
Add the zipper to the top of the exterior panel using the same method described above.
Tie Closure
Cut two lengths of yarn approximately 15 inches each, or use a length of ribbon or twisted cord. Attach each length to one short side of the roll at the vertical midpoint using a lark’s head knot or simply threading it through the edge stitch and knotting securely. When the roll is filled with hooks and rolled up from one short side to the other, the two ties meet in the middle and tie in a bow.
Tips for a Perfect Finish
Tension consistency matters most on this project. Because the case needs to hold a zipper and function as a real container, uneven tension can cause puckering or misalignment at the seams. If you notice your tension getting tighter as you work (a common habit when focusing intently), take breaks and consciously loosen your grip on the hook and yarn.
Don’t skip the blocking step. Even a light damp block before you attach the zipper makes a noticeable difference in how the finished case looks and lies flat. Cotton yarn in particular responds beautifully to blocking and tends to even out any tension variation.
Use a zipper that’s slightly shorter than your opening. A zipper that’s exactly the same length as the opening can be tricky to manage — the pull ends up right at the edge of the fabric, which makes it harder to open and close. Using a zipper that’s one inch shorter than the opening gives you comfortable fabric flaps on either end.
Choose your yarn color based on use. If this is primarily a crochet hook holder, darker or patterned yarn can hide any marks from hooks or metal tools. If it’s going to live in a backpack as a pencil case, something bright or distinctive makes it easier to find quickly.
Customization Ideas
One of the joys of making your own accessories is the freedom to customize without any extra cost. Here are a few ways to make this pattern your own.
Add a wristlet loop by chaining 20 stitches at the end, joining the chain into a ring, and attaching it to one end of the case near the zipper end. Slip your wrist through and you have a practical carry handle.
Work the exterior in a stitch pattern instead of plain single crochet. A simple basketweave pattern, a row of surface slip stitches in a contrast color, or even alternating rows of single crochet and half double crochet all add visual interest without complicating the construction.
Use two colors — one for the main body and one for the final two rows on each edge, which will show when the zipper is closed. This creates a clean contrast border with minimal effort.
Add a tassel to the zipper pull using a few lengths of yarn tied together at one end, looped through the zipper pull, and trimmed to an even length. It takes two minutes and immediately elevates the look of the finished case.
Embroider your initials or a small motif onto the finished case using a tapestry needle and a contrasting color of yarn. Surface embroidery on crochet fabric is relaxed and forgiving — there’s no need for perfection.
Caring for Your Crochet Pencil Case
If you used cotton yarn, your pencil case is machine washable on a gentle cycle in a mesh laundry bag. Lay it flat to dry and reshape gently if needed. Avoid putting it in the dryer, which can shrink cotton yarn unexpectedly.
If you used acrylic or a cotton-acrylic blend, the same rules apply — gentle cycle, lay flat to dry. Most crochet accessories benefit from occasional hand washing with a small amount of gentle soap rather than machine washing, since repeated machine cycles can eventually stress the seams and zipper stitching.
Over time, the zipper may feel a little stiff. A tiny amount of beeswax or a zipper lubricant run along the teeth fixes this in seconds.
Making Multiple Cases as Gifts
This pattern is wonderful for batch making. Once you’ve made one, the second goes much faster — you already know exactly how your yarn and tension work together, and you can whip through the rows on autopilot. A set of three in coordinating colors makes a lovely handmade gift set, and if you’re making them for back-to-school season, adding a few pencils or a small eraser inside the finished case before gifting is an especially sweet touch.
You can also make a smaller version for a child by reducing the foundation chain to 24 stitches and working only 7 inches in length before folding. Use a 5-inch zipper and bright, fun colors. Kids love using something handmade, especially when they know someone made it just for them.
Final Thoughts
This crochet pencil case and hook holder pattern is one of those projects that proves small makes are some of the most satisfying. It doesn’t take a weekend, it doesn’t require a lot of yarn, and it gives you something you’ll actually use every day. If you’ve been putting off learning how to attach a zipper because it seemed complicated, let this be your practice project — once you’ve done it once, it genuinely stops being intimidating.
Make it for yourself, make it for someone you love, make a stack of them for craft fair season. However you use this pattern, I hope it makes your crafting a little more organized and a lot more enjoyable.
If you make one, share a photo — there’s nothing better than seeing these patterns come to life in different yarns and color combinations. Happy hooking!