Crochet Toiletry Bag Pattern – Easy Beginner PDF, Zipper Cosmetic Pouch, Instant Download

Crochet Toiletry Bag Pattern — Easy Beginner PDF, Zipper Cosmetic Pouch, Instant Download

There is something deeply satisfying about making your own accessories from scratch. When you can hold up a finished project and say, “I made that,” it hits differently than anything you could pull off a store shelf. A crochet toiletry bag is one of those projects that sits right at the intersection of practical and beautiful — it is something you will actually use every single day, and something people will genuinely compliment you on. Whether you are packing for a weekend trip, organizing your bathroom counter, or looking for a handmade gift that feels thoughtful and personal, this crochet cosmetic pouch checks every box.

This pattern is designed with beginners in mind, but it is also the kind of project that experienced crocheters will appreciate for its clean finish and satisfying construction. You do not need to have a stack of complicated stitches in your repertoire. If you know how to chain, single crochet, and work in rows, you have everything you need to complete this bag. The zipper closure gives it a polished, professional look that makes it feel far more advanced than it actually is to make.

Let’s walk through everything — the materials, the stitches, the step-by-step instructions, and a handful of tips that will help your finished bag look its absolute best.


Why You’ll Love This Pattern

Before diving into the instructions, let’s talk about what makes this particular crochet toiletry bag pattern worth your time.

First, it is beginner-friendly in the truest sense. So many patterns claim to be easy and then bury you in specialty stitches, complicated shaping, or construction methods that require a lot of prior experience. This pattern keeps things simple without sacrificing style. The construction is straightforward and logical, so even if this is one of your very first completed crochet projects, you will finish with something that looks polished and purposeful.

Second, it is genuinely useful. A handmade cosmetic bag holds your makeup, skincare products, toiletries, or art supplies. It is the kind of thing you reach for constantly. When you make it yourself, you get to choose the colors, the texture, and the size — and the result is something that fits your life exactly.

Third, the zipper closure makes it practical. Open-top pouches have their charm, but when you are tossing a bag into your luggage or your purse, a zipper keeps everything secure. Sewing in a zipper might sound intimidating, but by the end of this tutorial, you will see how manageable it really is.

And fourth — it makes a beautiful gift. Handmade gifts carry weight and intention. A crocheted toiletry bag in someone’s favorite colors, filled with a few little luxuries, is one of those presents people genuinely treasure. It is personal in a way that store-bought things rarely are.


Materials You Will Need

Getting your materials sorted before you begin makes the whole process much smoother. Here is what you will need to complete this crochet cosmetic pouch:

Yarn: Worsted weight cotton yarn works beautifully for this project. Cotton is sturdy, washable, and holds its shape well, which is exactly what you want from a toiletry bag. You will need approximately 150 to 200 yards depending on your gauge and the finished size you prefer. Brands like Lion Brand 24/7 Cotton, We Are Knitters The Cotton, or Paintbox Simply DK are all excellent choices. You can use a single solid color for a clean, minimalist look, or choose two colors and alternate them for a striped effect.

Hook: A 5mm (H/8) crochet hook is ideal for worsted weight cotton. If you find that your gauge is running loose, go down to a 4.5mm. If your fabric feels stiff and tight, go up to a 5.5mm. Getting gauge ensures your finished bag matches the intended dimensions.

Zipper: A 9-inch zipper works well for a standard cosmetic pouch size. Nylon coil zippers are the easiest to work with and come in a huge range of colors so you can match or contrast with your yarn. You can find them at any fabric or craft store, or order them online.

Lining fabric (optional but recommended): A piece of cotton quilting fabric cut to size will line the inside of your bag, giving it extra structure and a finished interior. This is optional, but it does elevate the final product considerably. You will need a piece roughly 10 by 8 inches.

Tapestry needle: For weaving in your ends.

Sewing needle and thread or a sewing machine: For attaching the zipper and the lining.

Scissors: Sharp fabric scissors if you are adding a lining, plus your usual yarn scissors.

Stitch markers: Helpful but not essential.


Gauge and Finished Size

Gauge: 14 single crochets and 16 rows = 4 inches using worsted weight cotton and a 5mm hook.

Finished dimensions: Approximately 9 inches wide by 5 inches tall, before the zipper is attached. This creates a roomy pouch that fits full-sized makeup items, travel toiletry bottles, and brushes with ease. If you want a smaller pouch — for lip products and earbuds, say — you can simply stop a few rows earlier or reduce your starting chain.


Abbreviations Used in This Pattern

Ch — chain
Sc — single crochet
St — stitch
Rep — repeat
RS — right side
WS — wrong side
Sl st — slip stitch


The Pattern

Step One: Starting Chain

Using your yarn and 5mm hook, chain 33. This gives you a foundation chain that, after the turning chain, will work out to approximately 9 inches across.

Row 1 (WS): Starting in the second chain from the hook, sc across. You should have 32 stitches. Chain 1, turn.

Row 2 (RS): Sc in each stitch across. Chain 1, turn.

Continue working in rows of single crochet, chaining 1 and turning at the end of each row, until your piece measures 10 inches from the foundation chain. At worsted weight with this hook, this will be approximately 40 rows, but measure rather than count to be sure. The exact row count can vary slightly depending on your individual tension.

Fasten off and weave in your ends. This completes one panel of your bag.

Make a second identical panel.


Step Two: Joining the Panels

You now have two rectangles, each approximately 9 inches wide and 10 inches tall. When folded in half, each panel will form one side of the bag. Alternatively, you can seam the two panels together on three sides (leaving the top open) to create the bag structure.

Place your two panels together with wrong sides facing. Using your tapestry needle and a length of yarn, whip stitch along the bottom edge and both side edges, leaving the top open. Work the whip stitch through the back loops only for a neater seam, or through both loops if you prefer more durability.

If you would rather join the panels with a crochet seam instead of a sewn one, place the panels together with wrong sides facing and slip stitch through both layers along the three closed edges. This creates a small visible ridge on the outside that many crocheters find very appealing — it adds a little texture and definition to the bag’s silhouette.

At this point, your bag should look like a rectangular pouch, open at the top. Set it aside and prepare your zipper.


Step Three: Attaching the Zipper

This is the step that trips people up the most, but it is much more approachable than it looks. Take a breath, go slowly, and trust the process.

Open your zipper about halfway. Thread your sewing needle with a length of thread that matches either your zipper tape or your yarn — whichever blends in better. You can also use a sewing machine for this step if you have one.

Fold the top edge of your bag down slightly (about a quarter inch) so you have a clean, flat surface to work against. Pin one side of the zipper tape to the inside of the top edge of one panel, with the zipper teeth facing outward. The zipper pull should sit close to one side seam, and the far end of the zipper tape should be tucked neatly at the other side seam.

Using a small backstitch or a running stitch, sew the zipper tape to the crocheted fabric. Work slowly and try to keep your stitches even. The crocheted fabric is fairly forgiving because it has some built-in texture that hides imperfect stitching.

Repeat on the other side — pin the other half of the zipper tape to the top edge of the second panel and sew it in place.

Test your zipper before you commit. Zip it open and closed a few times to make sure it moves smoothly and that the edges of the bag meet neatly at the top. If everything looks good, secure your thread and trim the ends.


Step Four: Adding a Lining (Optional)

A fabric lining serves two purposes: it protects the inside of the bag from moisture and product residue, and it gives the bag a more structured, professional feel. If you have decided to skip the lining, your bag is already finished — skip ahead to the finishing tips section.

Cut two pieces of lining fabric, each approximately 9.5 inches wide by 5.5 inches tall (adding a half-inch seam allowance on all sides). With right sides together, sew the two pieces along the bottom edge and both side edges, leaving the top open. Press the seams open with an iron.

Fold the top raw edge of the lining down by about a half inch and press with an iron to create a clean folded edge.

Slip the lining inside your crocheted bag with wrong sides together. The folded top edge of the lining should sit just below the zipper tape on the inside. Pin it in place and hand stitch it to the zipper tape or to the top inside edge of the crocheted bag using small, neat stitches. A ladder stitch or a slip stitch works beautifully here.

Once the lining is sewn in, your bag has a clean, finished interior that will hold up beautifully to daily use.


Color and Yarn Variations

One of the best things about making your own toiletry bag is that you have complete creative control over the aesthetic. Here are a few ideas to get you thinking about how you might customize this pattern.

For a classic neutral look, try natural undyed cotton in an ivory or warm white shade. This gives your bag a timeless, artisanal feel that pairs well with gold or brass zipper hardware.

For something bold, choose a jewel tone like deep teal, mustard yellow, or terracotta. These colors feel sophisticated and modern, and they make the bag look like something you might find in a boutique shop.

For a striped version, work ten rows in one color, then switch to a second color and work another ten rows, alternating throughout. This requires very little additional skill but creates a completely different visual effect. Use the same stripe approach for both panels to keep things symmetrical.

Variegated or self-striping yarn is another beautiful option that does all the color work for you. Simply choose a yarn you love and let it do its thing — the result is always a little different and a little magical.

For texture, consider using a cotton blend with a slight sheen, like a cotton-linen or cotton-bamboo blend. These yarns add a subtle luster that elevates the finished bag considerably.


Tips for a Beautiful Finished Bag

A few small habits can make a noticeable difference in your finished result.

Keep your tension consistent throughout. Single crochet worked in rows can sometimes get tighter as you go, particularly if you are holding your yarn more firmly than usual. Pause every ten rows or so and measure your work against a ruler. If things are tightening up, consciously relax your grip.

Weave in your ends thoroughly. A toiletry bag will go through more handling than a decorative item, so your woven ends need to be secure. Work the tail back and forth through several stitches in two or three different directions before trimming.

Block your finished panels before assembling. Lay them flat, mist lightly with water, and pin to your measurements. Let them dry completely. This evens out the stitches and gives the finished panels a more uniform look before you join them.

When attaching the zipper, take your time. A slightly crooked zipper is the most common thing that makes a handmade bag look less finished. Use plenty of pins before you sew a single stitch, stand back and look at it from a distance, and adjust as needed.

Choose a zipper color intentionally. A matching zipper blends in and gives the bag a sleek, cohesive look. A contrasting zipper becomes a design element in itself and can add a lovely pop of color.


Caring for Your Crochet Toiletry Bag

Cotton crochet items are wonderfully easy to care for, which is part of what makes cotton such a great choice for this project.

Machine wash on a gentle or delicate cycle in cold water. Most worsted weight cotton yarns are machine washable — just check the label of whatever yarn you have chosen to be sure. Lay flat to dry rather than putting the bag in the dryer, as heat can cause cotton to shrink.

If your bag has a fabric lining, make sure the lining fabric is pre-washed before you sew it in so that any future shrinkage has already happened.

For surface stains, a little dish soap worked gently into the fabric with a soft toothbrush, followed by a rinse under cool water, usually does the trick.


Making This Pattern Your Own

Patterns are starting points. Once you have made this bag once and understand how it comes together, you have the framework to customize it in any number of directions.

Want a larger bag for travel? Add more chains to the starting row and more rows to the height. The construction method stays exactly the same.

Want a smaller everyday pouch? Start with a chain of 21 or 23 and work fewer rows. A shorter zipper will be needed for a smaller opening.

Want to add a pocket? Make a smaller crocheted rectangle and sew it to the inside of one panel before you close up the sides. A simple interior pocket for business cards, bobby pins, or a lip balm adds a lot of functional value.

Want decorative elements? Crochet a small flower, star, or letter and sew it to the front panel before assembly. Embroidery worked directly onto the crocheted fabric is another beautiful option.


A Note on the Instant Download PDF

The printable PDF version of this pattern is formatted for easy reading and includes a full materials list, stitch abbreviations, row-by-row instructions, and a finished measurements diagram. It is designed to be printed on standard letter-size paper and spiral-bound if you prefer to have a physical copy in front of you while you work.

The digital file is available for immediate download after purchase — no waiting, no shipping. You can save it to your phone, tablet, laptop, or print as many copies as you like for your own personal use. The PDF is yours to keep and refer back to as many times as you need.


Final Thoughts

There is a long tradition of making the practical things beautiful — of refusing to accept that functional objects cannot also be lovely. A crocheted toiletry bag sits in that tradition proudly. It is made with your own hands, in colors you chose, for a purpose that matters in your everyday life.

Whether you are new to crochet and looking for a satisfying first real project, or you are a seasoned maker searching for a quick and rewarding make, this pattern will deliver. The construction is clean, the steps are logical, and the result is something worth showing off — a small, sturdy, beautiful bag that will travel with you for years.

Pick up your hook, choose your yarn, and get started. You are closer to finished than you think.

Categorized in:

Bags,

Last Update: October 5, 2026