Crochet Bag Patterns

The Dune Drifter Shoulder Bag: A Free Crochet Pattern for a Textured, Modern Tote

Anonymous July 28, 2026

Introducing the Dune Drifter Shoulder Bag

This isn't your average granny square bag. The Dune Drifter is a sculptural, modern shoulder bag built with a unique combination of post stitches and a cleverly constructed crescent shape, creating a soft, architectural accessory that feels both luxurious and grounded. With its deeply textured, ribbed panels and smooth, rounded gusset, this bag evokes the organic curves of a sand dune. Whether you're a seasoned crocheter or an adventurous beginner looking for a rewarding project, this free pattern will guide you through creating a stunning, artisan-quality tote that's perfect for everyday use.

Materials Needed

To create your own Dune Drifter Shoulder Bag, gather the following supplies:

  • Yarn: Worsted weight (#4) cotton or cotton-blend yarn. The sample uses Lion Brand 24/7 Cotton in 'Linen' (approx 400 yds) and 'Terracotta' (approx 200 yds).
  • Hook: 5.0 mm (H-8) crochet hook
  • Gauge: 14 sts x 10 rows in main pattern (FPdc, BPdc) = 4" x 4" (10 cm x 10 cm)
  • Other: Yarn needle, stitch markers, scissors

Step-by-Step Instructions

Notes Before You Begin

The bag is worked in two main pieces: the front/back crescent panel (worked flat) and the side/gusset panel (worked in the round). The strap is worked separately and sewn on. The pattern uses Front Post Double Crochet (FPdc) and Back Post Double Crochet (BPdc) to create a dense, textured fabric.

Abbreviations

  • ch = chain
  • sc = single crochet
  • dc = double crochet
  • FPdc = front post double crochet
  • BPdc = back post double crochet
  • sl st = slip stitch
  • st(s) = stitch(es)

Crescent Panel (Make 2)

Row 1: With Linen, ch 31. Dc in 4th ch from hook and in each ch across. (29 dc)

Row 2: Ch 3 (counts as first dc here and throughout), turn. *FPdc around next st, BPdc around next st; repeat from * across, ending with dc in top of turning ch. (29 sts)

Row 3: Ch 3, turn. *BPdc around next st, FPdc around next st; repeat from * across, ending with dc in top of turning ch. (29 sts)

Rows 4-7: Repeat Rows 2 and 3 twice more.

Row 8 (Increase Row): Ch 3, turn. (FPdc, BPdc) in next st, work in established pattern across to last 2 sts, (FPdc, BPdc) in next st, dc in top of turning ch. (31 sts)

Rows 9-10: Work even in pattern (alternating FPdc and BPdc).

Row 11 (Increase Row): Repeat Row 8. (33 sts)

Rows 12-13: Work even.

Row 14 (Increase Row): Repeat Row 8. (35 sts)

Rows 15-16: Work even.

Row 17 (Increase Row): Repeat Row 8. (37 sts)

Rows 18-19: Work even.

Row 20 (Increase Row): Repeat Row 8. (39 sts)

Rows 21-22: Work even. Fasten off, leaving a long tail for sewing.

Side/Gusset Panel

Round 1: With Terracotta, ch 8. Sc in 2nd ch from hook and in each ch across. (7 sc) Do not join; work in continuous spiral. Place a stitch marker in the first stitch of each round.

Round 2: 2 sc in each st around. (14 sc)

Round 3: *Sc in next st, 2 sc in next st; repeat from * around. (21 sc)

Round 4: *Sc in next 2 sts, 2 sc in next st; repeat from * around. (28 sc)

Round 5: *Sc in next 3 sts, 2 sc in next st; repeat from * around. (35 sc)

Round 6: *Sc in next 4 sts, 2 sc in next st; repeat from * around. (42 sc)

Round 7: *Sc in next 5 sts, 2 sc in next st; repeat from * around. (49 sc)

Round 8: *Sc in next 6 sts, 2 sc in next st; repeat from * around. (56 sc)

Rounds 9-12: Sc in each st around. (56 sc)

Round 13: *Sc in next 6 sts, sc2tog; repeat from * around. (49 sc)

Round 14: *Sc in next 5 sts, sc2tog; repeat from * around. (42 sc)

Round 15: *Sc in next 4 sts, sc2tog; repeat from * around. (35 sc)

Round 16: *Sc in next 3 sts, sc2tog; repeat from * around. (28 sc)

Round 17: *Sc in next 2 sts, sc2tog; repeat from * around. (21 sc)

Round 18: *Sc in next st, sc2tog; repeat from * around. (14 sc)

Round 19: Sc2tog around. (7 sc) Fasten off, leaving a long tail. Weave through remaining stitches and pull tight to close the bottom.

Strap

With Linen, ch 6. Sc in 2nd ch from hook and in each ch across. (5 sc) Ch 1, turn. Sc in each st across. Repeat until strap measures approximately 40" (100 cm) or desired length. Fasten off.

Assembly

  1. With right sides facing out, pin one crescent panel to the top edge of the gusset panel, matching the center of the crescent to the center of the gusset. Using the long tail from the crescent panel, whip stitch the crescent to the gusset, working through both loops of the gusset and the edge of the crescent. Repeat for the other side.
  2. Fold the strap in half lengthwise and whip stitch the long edges together to create a tube. Sew the ends of the strap securely to the inside of the bag at the top corners of the crescent panels.
  3. Weave in all ends.

Your Dune Drifter Shoulder Bag is now complete! Enjoy your beautifully textured, modern tote that's as functional as it is stylish.


Also Check Out: We think you'd love this beautiful pattern on our sister site: Tactile Mahjong Tile Pouch Free Pattern