Jasmine Stitch Zipper Pouch Pattern (Free Pattern)

Jasmine Stitch Zipper Pouch Pattern (Free Pattern)

If you’ve been looking for a crochet project that combines stunning texture with everyday practicality, the Jasmine Stitch zipper pouch is exactly what you need. This free pattern walks you through every step of creating a beautiful, textured pouch that works perfectly as a makeup bag, pencil case, travel organizer, or handmade gift. The Jasmine Stitch — sometimes called the Star Stitch — creates a tight, almost woven fabric that’s incredibly durable, and once you understand the rhythm of it, you’ll want to use it on everything.

Whether you’re an intermediate crocheter ready to try something new or you’ve worked the Jasmine Stitch before and want a practical project to show it off, this pouch pattern is satisfying from start to finish. Let’s get into everything you need to know, from materials to the finished product.


What Is the Jasmine Stitch?

The Jasmine Stitch is a pulled-loop stitch that creates a dense, textured fabric with a look somewhat similar to knitted seed stitch or a tightly woven textile. It’s worked by pulling up multiple loops through existing stitches and then joining them together at the top, creating little star-shaped clusters across the surface of your work.

The stitch goes by several names depending on where you learned it — Star Stitch, Aster Stitch, and Jasmine Stitch are the most common. All of these refer to the same basic technique, though some variations differ slightly in how many loops are pulled or how the clusters are formed. The version used in this pattern creates a consistent six-petal flower or star shape that lines up in neat, offset rows for a beautifully uniform fabric.

Because the Jasmine Stitch creates such a firm, compact fabric, it’s ideal for pouches and bags. The density means it holds its shape well, doesn’t stretch out under the weight of contents, and gives a polished, almost boutique-quality look to the finished item. It’s the kind of stitch that makes people ask, “Did you really make that?”


Materials You’ll Need

Before you start, gather everything so you can work through the pattern without interruption.

Yarn: Worsted weight cotton yarn works beautifully for this project. Cotton gives the pouch structure and is easy to clean, which matters for something you’ll use daily. You’ll need approximately 100–150 yards of your main color. If you want to work in two colors, pick up a contrasting color for the zipper edge trim — around 20–30 yards is plenty.

Hook: A 4.0 mm (US G/6) or 4.5 mm (US 7) crochet hook. The tighter the tension, the better the Jasmine Stitch looks, so if you’re a loose crocheter, go down a hook size from what your yarn label recommends.

Zipper: A 7-inch or 9-inch zipper in a color that complements your yarn. Nylon coil zippers work well because they’re flexible and easy to sew.

Notions: A yarn needle, scissors, a few straight pins for blocking and assembly, and a needle and thread or sewing machine for attaching the zipper.

Optional: Fabric lining cut to size, iron-on interfacing for extra structure, and a small D-ring or zipper pull charm.


Gauge and Sizing

Gauge: 16 stitches and 8 rows = 4 inches in Jasmine Stitch pattern using worsted weight cotton and a 4.5 mm hook.

Finished Size: Approximately 9 inches wide by 6 inches tall (before assembly). This creates a pouch that fits comfortably in a bag and holds a full set of makeup brushes or a standard pencil case’s worth of supplies.

If you want a smaller pouch — say, for coins or earbuds — work a foundation chain of 23 instead of 31 and adjust your zipper to match. For a larger pouch, work a foundation chain of 39 or more and use a longer zipper.

Gauge matters more than usual with the Jasmine Stitch because the clusters don’t have as much flexibility as standard single or double crochet fabric. Take a few minutes to work a gauge swatch before you dive in.


Abbreviations and Special Stitches

Throughout this pattern, the following abbreviations are used:

ch — chain
sl st — slip stitch
sc — single crochet
sp — space
st(s) — stitch(es)
RS — right side
WS — wrong side
yo — yarn over

Jasmine Stitch Cluster (JSC): Pull up a loop through the eye of the last stitch worked, pull up a loop through the next 4 stitches (5 loops on hook), yarn over and draw through all 5 loops, chain 1 to close.

Eye of the Cluster: The chain-1 space that closes each Jasmine Stitch Cluster.


Pattern Notes

Read through the entire pattern before you begin. The Jasmine Stitch requires attention to where you’re inserting your hook — pulling through the eye of the previous cluster and into the tops of subsequent stitches. Once you’ve worked two or three rows, the rhythm becomes very natural.

The pouch is worked in two flat panels that are the same size. You’ll crochet both panels and then join them together on three sides before installing the zipper at the top.

If you prefer a seamless finish, you can work the pouch in the round after the initial setup row — instructions for that variation are noted in the pattern.

Row counts can vary by a stitch or two depending on how you define the “eye” of each cluster, so count clusters rather than individual stitches at the end of each row. Each row should have the same number of clusters as the row before.


The Free Pattern

Foundation

Chain 31. (This produces a panel approximately 9 inches wide. For a smaller pouch, use any odd number of chains following the formula: desired number of clusters × 2, plus 1.)

Row 1 (Setup Row — WS):

Pull up a loop in the second chain from the hook, pull up a loop in the next 3 chains (5 loops on hook), yarn over and draw through all 5 loops, chain 1 to close the first cluster. Pull up a loop through the eye of the cluster just made, pull up a loop in each of the next 4 chains (5 loops on hook), yarn over and draw through all 5 loops, chain 1. Repeat from to across until 1 chain remains. Single crochet in the last chain to anchor. Turn.

You should have 14 clusters across, with a single crochet at the end.

Row 2:

Chain 1, turn. Pull up a loop in the first single crochet, pull up a loop in the next 4 stitches across the top of the row (working into the chain-1 spaces and tops of clusters), yarn over and draw through all 5 loops, chain 1. Continue working Jasmine Stitch Clusters across the row as established, always starting by pulling up a loop through the eye of the last cluster made. Single crochet in the last stitch. Turn.

Rows 3–20:

Repeat Row 2 until your panel measures approximately 6 inches tall, or until you’ve worked 20 rows. This should give you a satisfying depth for a makeup or pencil pouch.

Fasten off and weave in ends.

Make a second panel exactly the same way.


Adding a Border

A simple single crochet border around each panel keeps the edges tidy and gives you a cleaner surface for joining.

With RS facing, join yarn at any corner and work 1 round of single crochet around the entire panel. At corners, work 3 single crochets in the corner stitch to keep the edge flat. Slip stitch to join at the end of the round. Fasten off.


Joining the Panels

Place the two panels with wrong sides together (right sides facing out). This is the construction method that creates a ridge seam on the outside, which actually looks intentional and attractive against the Jasmine Stitch texture. If you prefer a hidden seam, place right sides together and flip the pouch right-side-out after joining.

Using your yarn and yarn needle, whipstitch or slip-stitch crochet the bottom edge and both side edges together, leaving the top edge open for the zipper. Work through both layers of the border you added in the previous step.

Make sure your corners are secure — add a few extra stitches through the corners at the bottom to reinforce them.


Installing the Zipper

This is the step that intimidates most crocheters, but it’s truly not as difficult as it looks. There are two main methods: hand sewing and using fabric glue. Both work well, though hand sewing gives a more durable result.

Before you sew: Pin the closed zipper to the inside of the top opening, centering it so the zipper pull has a little room to move at each end. The zipper tape should sit just inside the top edge of the pouch, with the zipper teeth pointing upward toward the opening. Use several pins to hold it flat and even.

Hand sewing method: Thread a hand sewing needle with thread that matches your zipper color (or your yarn color for a more visible stitch). Use a backstitch or whipstitch to sew through the zipper tape and the edge of the crochet fabric. Work along both sides of the zipper tape, keeping your stitches small and even. Remove pins as you go.

Glue method: Apply a thin bead of fabric glue or hot glue along the inside top edge of the pouch. Press the zipper tape firmly in place and allow it to dry completely before using the pouch. This is faster but less durable over time and with washing.

Once the zipper is sewn in, test it by opening and closing it several times to make sure nothing is catching on the crochet stitches.


Optional Lining

A fabric lining takes this pouch from handmade to truly polished. It also covers the back of the zipper stitching and keeps small items from catching on the yarn.

Cut two pieces of fabric the same size as your crochet panels, adding a half-inch seam allowance on all sides. Sew the two fabric pieces right sides together along the bottom and both sides, leaving the top open and the bottom corners unsewn. Clip the corners diagonally to reduce bulk.

Fold the top edge of the lining down by half an inch and press it with an iron. Slip the lining inside the finished pouch (wrong side of lining against wrong side of pouch) and hand sew the folded top edge to the inside of the zipper tape, covering the stitching from the zipper installation.

If you want extra structure, use iron-on interfacing on the wrong side of your lining fabric before cutting.


Finishing Touches

Weave in any remaining ends carefully, especially at the corners and at the edge of the zipper installation. Use a yarn needle to tuck the tails into the dense Jasmine Stitch fabric — the tight texture holds them securely.

If you used cotton yarn, you can wet block the finished pouch by soaking it in cool water, gently squeezing out the excess moisture, and laying it flat to dry on a towel. This evens out the stitch tension and gives the Jasmine Stitch an especially crisp, defined look.

Add a zipper pull charm if you like — a small tassel, a leather tab, or a beaded loop all look beautiful against the textured surface.


Color Ideas and Variations

One of the best things about this pattern is how well it lends itself to customization. Here are a few directions to explore:

Neutral tones: Cream, oatmeal, and warm gray cotton yarns let the texture of the Jasmine Stitch speak for itself. These colors feel fresh and modern, and the pouch looks like something you’d find in a boutique.

Bold contrasts: Work the main body in a deep navy or forest green, then add a contrasting trim in natural cotton for a striking, graphic look.

Variegated yarn: Self-striping or speckled yarn creates a surprisingly cohesive look in the Jasmine Stitch because the clusters blend the colors naturally. Avoid highly variegated yarn where the color changes are very short — this can make the stitch pattern hard to see.

Two-color clusters: Work alternating rows in two colors for a chevron or striped effect. This requires carrying your yarn up the side rather than cutting and rejoining, which is especially practical with cotton.

Mini pouches: Work a foundation chain of 19 or 23 for a small coin purse or AirPods case. Use a 5-inch zipper and keep your rows to around 12 for a compact, satisfying little project.


Tips for Success

The Jasmine Stitch has a bit of a learning curve in the first couple of rows, but the most common challenges are easy to avoid once you know what to watch for.

Keep your tension consistent. The stitch works best when you pull all five loops up to roughly the same height before drawing the yarn through them all. Uneven tension is the main reason Jasmine Stitch fabric looks lumpy rather than neatly clustered.

Count your clusters at the end of every row in the beginning. It’s easy to accidentally skip the eye of a cluster or pull through the wrong stitch, which throws off your count for the entire subsequent row.

Don’t skip the foundation row’s last single crochet. That anchor stitch matters for keeping the edge straight as you begin the second row.

Use stitch markers to mark the first and last cluster of each row if you find yourself getting lost. This is especially helpful if you tend to put your work down mid-row.

When working the second panel, compare it to the first as you go to make sure the sizing matches before you get to assembly.


Using Your Finished Pouch

The Jasmine Stitch zipper pouch is practical enough for daily use and beautiful enough to give as a gift. Here are a few ways people love to use this pattern:

As a makeup bag, the dense texture means brushes and applicators don’t catch on loops the way they can with more open crochet stitches. The firm fabric keeps its shape even when loaded with products.

As a pencil case, the 9-inch width holds a full set of colored pencils or markers, and the structure of the Jasmine Stitch means it sits upright on a desk without flopping over.

As a travel toiletry pouch, it’s the perfect size for travel-sized containers, a comb, and a few hair ties.

As a gift, pair the pouch with a pretty candle, a small journal, or a set of cosmetics for a cohesive handmade present. Add a tag with the recipient’s initial or a small embroidered detail to make it even more personal.


Sharing Your Make

If you use this pattern to make your own Jasmine Stitch zipper pouch, I’d love to see it. Share your finished project and tag it so others can find inspiration too. The Jasmine Stitch community on Ravelry and across Instagram and Pinterest is wonderfully enthusiastic, and seeing how different yarn colors and zipper combinations transform the same basic pattern is endlessly inspiring.

Happy crocheting — and enjoy your beautiful new pouch.

Categorized in:

Organizer,

Last Update: August 23, 2026