Crochet Patterns

Crochet Rustic Granny Square Crossbody Bag Free Pattern

Anonymous • October 14, 2026

Materials

  • Worsted weight yarn in beige and cream
  • Crochet hook size G/4.0mm
  • Yarn needle
  • Scissors

Abbreviations

  • ch: chain
  • sc: single crochet
  • dc: double crochet
  • sl st: slip stitch
  • st(s): stitch(es)

Granny Square Pattern

With cream yarn:

  1. Magic ring, ch 3 (counts as dc), 11 dc in ring, join with sl st to top of ch 3. (12 dc)
  2. Ch 3, dc in same st, 2 dc in each st around, join with sl st. (24 dc)

With beige yarn:

  1. Ch 1, sc in same st, *ch 3, skip next st, sc in next st; repeat from * around, join with sl st. (12 ch-3 spaces)

Bag Construction

Front Panel

  1. Make 3 granny squares.
  2. Sew squares together in a row using whip stitch.
  3. Join beige yarn, sc around the edge of the connected squares to create a smooth border.

Back Panel

  1. With beige yarn, ch number of sts to match the width of 3 connected granny squares.
  2. Row 1: Sc in second ch from hook and each ch across. Turn.
  3. Row 2: Ch 1, sc across. Turn.
  4. Repeat Row 2 until piece matches height of the front panel.

Assembly

  1. Place front and back panels together, wrong sides facing out.
  2. Using beige yarn, sc around the sides and bottom to join, leaving the top open.
  3. Turn bag right side out.

Strap

  1. Using beige yarn, ch desired length of strap (approximately 120 cm).
  2. Row 1: Sc in second ch from hook and each ch across. Fasten off.
  3. Sew ends of strap to the sides of the bag's opening.

Finishing

  • Weave in all loose ends with yarn needle.

Also Check Out: We think you'd love this beautiful pattern on our sister site: Blossom Breeze Baby Beanie Free Pattern