Crochet bags are a wonderful way to create functional, handmade accessories that reflect your personal style. Whether you're crafting a everyday tote or a special occasion purse, the beauty of crochet lies in its versatility and charm. One key consideration when making crochet bags is choosing the right yarn fiber. Natural fibers like cotton are an excellent choice because they provide structure and stability that helps prevent stretching over time. Unlike some synthetic yarns, cotton maintains its shape beautifully, even when your bag is filled with daily essentials. This makes cotton particularly ideal for bags that will see regular use.
For added durability and a more polished finish, consider sewing a fabric liner into your crochet bag. A liner not only adds stability to the overall structure, but it also protects your belongings from snagging on stitches and creates a more professional appearance. The combination of sturdy cotton yarn and a sewn liner transforms your crochet bag into a piece that's both beautiful and built to last.

Materials
Yarn: Medium worsted weight 4 yarn. 14 oz/728 yds
Hook: Size G/4.25mm
Extra: 1" button, yarn needle for sewing
Gauge
Finished purse measures approximately 16" diameter. 2" X 2" = 3 Rows X 6 Sts
Abbreviations
- Ch = chain
- Sc = single crochet
- Hdc = half double crochet
- Dc = double crochet
- Slst = slip stitch
- Yo = yarn over
- Ps = puff stitch
- Sp = space
Special Stitches
Puff Stitch: * yo, insert hook into stitch, yo and draw a loop through. Repeat from * 4 more times in the same place. Yo and draw through the first 10 loops on hook, yo and draw through the last 2 remaining loops on hook.
Remember, not all puff stitches are the same. Some puff stitches use an extra chain st to secure the top. This pattern does not. Please review the special stitch instructions for this pattern to make sure you are using the correct puff stitch variation.
Pattern Notes
The beginning turn ch for each row does not count as a st throughout. Always work in the first dc/hdc of each row. Individual stitches are separated by commas.
Crescent (Make 2)
Row 1: Ch 4 and make 9dc into the 4th ch from hook. 9 dc total.
Row 2: Ch 2, TURN and work in the opposite direction, make 2dc in first dc and in each dc around. 18 dc total.
Row 3: Ch 2, TURN, 2dc in first st, ps in next, *2dc, ps, repeat from * 6 times, 2dc in next, dc in last st. 27 sts total.
Row 4: Ch 2, TURN, hdc in first dc, hdc in next, 2hdc in next, *hdc, hdc, 2hdc, repeat from * 7 times. 36 hdc total.
Row 5: Ch 2, TURN, *dc, dc, dc, 2dc, repeat from * 8 times. 45 dc total.
Row 6: Ch 2, TURN, *dc, dc, ps, 2dc, ps, repeat from * 7 times, dc, dc, ps, 2dc, and dc in the last st. 54 sts total.
Row 7: Ch 2, TURN, *hdc in each of five sts, 2hdc in next, repeat from * 8 times. 63 hdc total.
Row 8: Ch 2, TURN, *dc in each of six sts, 2dc in next, repeat from * 8 times. 72 dc total.
Row 9: Ch 2, TURN, *dc, dc, ps, dc, dc, ps, 2dc, ps, repeat from * 7 times, dc, dc, ps, dc, dc, ps, 2dc in next, dc in the last st. 81 sts total.
Row 10: Ch 2, TURN, *hdc in each of eight sts, 2hdc in next, repeat from * 8 times. 90 hdc total.
Row 11: Ch 2, TURN, *dc in each of nine sts, 2dc in next, repeat from * 8 times. 99 dc total.
Row 12: Ch 2, TURN, *dc, dc, ps, dc, dc, ps, dc, dc, ps, 2dc, ps, repeat from * 7 times, dc, dc, ps, dc, dc, ps, dc, dc, ps, 2dc in next, dc in the last st. 108 sts total.
Row 13: Ch 2, TURN, hdc in each st. 108 hdc total.
Row 14: Repeat Row 13. Continue to the next step, the inside edge.
Inside Edge
Working on the V edge of crescent, Ch 2 and make 2dc in the side post of the last hdc, make 2dc in the next row's beg ch-2 sp, continue making 2dc in each side post and each beg ch-2 sp along the edge. Fasten off. 56 dc total.
Assembly
With wrong sides of fabric facing outwards, slst the two crescents together along the outer edge. Start by stitching together the last dc posts of the inner edge and slst together each hdc and end by stitching together the last dc posts from inner edge. Fasten off.
Handle
Step 1: Ch 8, sc to first ch to form a ring, sc in each of the next 7 ch sts, continue working in the round and sc in each sc st until the handle measures approximately 16 inches long. Fasten off.
Step 2: Sew handle to the top corners of the crescent.

Button and Loop
Ch 12 and fasten off. Form a loop with the chain and attach the chain to the center edge of one crescent. Sew a 1" button to the other crescent on the opposite side of the loop.
Finishing Touches
Take a picture of your finished purse and share it with us! Thank you for your purchase from Torreya Treasures. I hope you enjoy making and using your Crescent Puffstitch Purse. Please follow @torreyatreasures on Instagram and tag a photo of your crochet project. I would love to see how you make it your own.
Ready to explore more crochet patterns? The Crescent Puff Stitch Purse is just one of many designs waiting for you. Whether you're looking for matching accessories, home décor pieces, or wearables to expand your crochet collection, we have patterns for every skill level and style.
Shop all collections to discover your next favorite project. From beginner-friendly designs to advanced techniques, you'll find endless inspiration to keep your hooks busy and your creative spirit thriving.