Materials & tools you'll need

High-quality cotton yarn — 2 strands held together for the bag body, 2 strands doubled for the drawstring · Crochet hook sized for your yarn · Tapestry needle · Stitch markers

Step 1 — Crochet the bag body

Choose your preferred stitch pattern — either single crochet (SC) or double crochet (DC) — and join two strands of cotton yarn together, leaving a long tail for weaving in ends. Working in continuous rounds with your chosen hook, crochet the bag body using your selected stitch until it reaches your desired size and shape. For single crochet, chain 4 (counts as the first SC) and SC into the next stitch, continuing in SC around the entire foundation chain. For double crochet, chain 3 (counts as the first DC) and DC into the next stitch, continuing in DC around. Using two strands held together adds texture around the edge of the bag and produces a thicker, sturdier fabric well suited to holding rocks and heavier items. When the bag body is complete, fasten off and weave in ends with the tapestry needle.

Step 2 — Create the drawstring opening

With the bag body complete, choose the top end of the bag to create the opening for the drawstring. Crochet a hole large enough for the cotton drawstring to pass through comfortably — the opening should be wide enough to pull the drawstring in and out easily without distorting the shape of the pouch. Secure the edges of the opening with a slip stitch or other appropriate method to prevent any unraveling at the hole. Take care to keep the opening centred and even so the drawstring sits symmetrically when the pouch is cinched closed.

Step 3 — Make the drawstring

For a strong and durable drawstring, double up on your high-quality cotton yarn so you are working with two strands held together. Create a slipknot with the doubled yarn, then chain 60 stitches to reach your desired drawstring length — adjust the chain count up or down depending on how much length you need to tie a comfortable knot or bow at the top of the pouch. Once the chain is complete, slip stitch back down the entire length of the chain to create a flat, sturdy drawstring. Tie off the end securely and leave a tail long enough for braiding in the next step.

Step 4 — Braid and weave the drawstring

Braid the yarn tails from both the bag body and the drawstring together for an added decorative touch. Once the braiding is complete, weave the braided tails through the eyelets on the bag — if your stitch pattern produced natural eyelet holes, use these as the weaving points to thread the drawstring through and secure the braided ends neatly inside the pouch. This braided and woven detail gives the finished pouch a beautifully crafted, polished appearance and also reinforces the connection between the drawstring and the bag body so it holds up well with regular use.

Step 5 — Fill your pouch with lucky rocks

With the pouch complete, it is time to fill it with the items you made it for. Lucky rocks, crystals, tumbled stones, and small fossils all sit beautifully inside a cotton drawstring pouch — the natural fibre breathes well and will not scratch polished stone surfaces. Dice, small keepsakes, and gift card fillers also work wonderfully. Pull the drawstring snug to close the pouch and tie a secure knot or bow at the top. The cotton drawstring is strong enough to hold the weight of a small collection of stones without stretching or breaking under normal use.

Step 6 — A passion for rocks

The inspiration behind this pouch is a genuine love of rocks and natural stones. Slices of jasper, eunuchite, fossils, and other rare specimens each have their own unique patterns, colours, and textures that make them wonderful objects to collect and display. A handmade crochet pouch is a natural companion for a rock collection — it protects individual pieces, makes them easy to carry, and adds a handcrafted touch to the way you store and share your favourites. If you have a collection of your own, consider making a pouch sized specifically for your most treasured stone, or crocheting a set of small pouches in different colours to organise your collection by type or origin.

Frequently asked questions

What materials do I need to crochet a rock pouch?
You will need high-quality cotton yarn (two strands held together for the bag body and two strands doubled for the drawstring), a crochet hook sized for your yarn, a tapestry needle for weaving in ends, and stitch markers to track your rounds.

What is the best stitch pattern for a crocheted rock pouch?
You can use either single crochet (SC) or double crochet (DC) for the bag body — both produce a sturdy fabric suitable for holding rocks or other small items. Single crochet creates a tighter, denser fabric while double crochet works up faster and produces a slightly more open texture.

How do I create the drawstring opening on a crocheted pouch?
Once the bag body is complete, choose the top end and crochet a hole large enough for the cotton drawstring to pass through. Secure the edges of the opening with a slip stitch to prevent unraveling, ensuring the hole is wide enough to pull the drawstring comfortably without distorting the shape of the pouch.

How do I make and finish the drawstring for the pouch?
Double up your cotton yarn and create a slipknot with the doubled strands. Chain 60 stitches to reach your desired length, then slip stitch back down the entire chain to create a flat, sturdy drawstring. Tie off the end securely, then braid the yarn tails and weave them through the eyelets on the bag for a neat, decorative finish.

Enjoyed this tutorial?

Find 60+ free tutorials on YouTube. Grab a pattern from the Etsy shop, or go deeper with a community membership.

Free tutorials on YouTube →    Shop on Etsy →    Join the community →