Crochet Patterns

Crochet Textured Diamond Floral Granny Square Bag Free Pattern

Anonymous September 12, 2026

Materials Needed

  • Worsted weight cotton yarn in cream, pink, and green
  • Crochet hook size H/5.0 mm
  • Scissors
  • Tapestry needle
  • Wooden or plastic beads
  • Matching cotton cord for drawstring

Abbreviations

  • ch: chain
  • sl st: slip stitch
  • sc: single crochet
  • dc: double crochet
  • puff st: puff stitch

Instructions

Base

  1. Using green yarn, make a magic circle and ch 2 (counts as first dc). Work 11 dc into the circle, join with sl st to top of ch 2. (12 dc)
  2. Ch 2, 2 dc in each dc around, join. (24 dc)
  3. Ch 2, *dc in next dc, 2 dc in next dc*, repeat around, join. (36 dc)
  4. Ch 2, *dc in next 2 dc, 2 dc in next dc*, repeat around, join. (48 dc)
  5. Ch 2, *dc in next 3 dc, 2 dc in next dc*, repeat around, join. (60 dc)

Body

  1. Switch to cream yarn. Ch 1, sc in each dc around, join. (60 sc)
  2. Begin granny square pattern using cream. Join as you go to form a continuous piece.
  3. Each square consists of 4 rows:
    • Row 1: Ch 4, join to form a ring. Ch 1, **puff st, ch 1** 4 times, join.
    • Row 2: Ch 3, 2 dc in ch-1 space, ch 1, (3 dc in next ch-1 space, ch 1) repeat for each ch-1 space, join.
    • Row 3: With pink yarn, sl st into corner ch-1 space, ch 3, 2 dc, ch 1, 3 dc in same space, (3 dc in next ch-1 space, 3 dc in corner space, ch 1, 3 dc) repeat around, join.
    • Row 4: With cream yarn, repeat Row 3, forming diamonds.
  4. Continue pattern until desired height is reached (approximately 9 rows).

Drawstring Section

  1. Ch 1, sc in each st around. Repeat for 3 rows.
  2. Weave in ends.

Finishing Touches

  1. Attach beads and tassels to each end of the drawstring cord.
  2. Weave the drawstring through the sc stitches at the top of the bag.

Also Check Out: We think you'd love this beautiful pattern on our sister site: Whimsical Cactus Amigurumi Free Pattern