Crochet Bag Patterns

The Dune Drifter Market Bag: A Free Crochet Pattern for a Textured, Bohemian Tote

Anonymous July 29, 2026

Introducing the Dune Drifter Market Bag

Carry your summer essentials in style with this free crochet pattern for a textured, boho-chic market bag. The Dune Drifter features a unique combination of shell stitches and openwork mesh, creating a durable yet airy tote perfect for beach days or farmers' market hauls. Made with thick cotton yarn in warm sand and terracotta colors, this bag has a round, sturdy base and a body that alternates between shell stitches and open mesh for a lacy, airy texture. Two long, braided-looking handles are attached to the sides, giving it a relaxed, slouchy tote shape. The earthy, warm tones evoke desert dunes and sunset colors, making it a perfect accessory for any summer outing.

Materials Needed

  • Yarn: Lion Brand 24/7 Cotton (100% mercerized cotton; 100g/186 yds) in color 'Sand' (MC) and 'Terracotta' (CC) - 2 skeins MC, 1 skein CC
  • Hook: Size H/8 (5.0 mm) crochet hook
  • Gauge: 14 dc x 8 rows = 4 inches in pattern stitch
  • Other: Yarn needle for weaving ends, scissors

Step-by-Step Instructions

Notes

Bag is worked in the round from the bottom up. Ch 3 counts as dc throughout. Stitch counts are given at the end of each round.

Base (worked in continuous rounds)

Round 1: With MC, make a magic ring, ch 3 (counts as dc), 11 dc into ring. Join with sl st to top of ch-3. (12 dc)

Round 2: Ch 3, dc in same st, 2 dc in each st around. Join. (24 dc)

Round 3: Ch 3, dc in same st, dc in next st, *2 dc in next st, dc in next st; repeat from * around. Join. (36 dc)

Round 4: Ch 3, dc in same st, dc in next 2 sts, *2 dc in next st, dc in next 2 sts; repeat from * around. Join. (48 dc)

Round 5: Ch 3, dc in same st, dc in next 3 sts, *2 dc in next st, dc in next 3 sts; repeat from * around. Join. (60 dc)

Round 6: Ch 3, dc in same st, dc in next 4 sts, *2 dc in next st, dc in next 4 sts; repeat from * around. Join. (72 dc)

Fasten off MC.

Body (worked in joined rounds)

Round 7: Join CC with sl st in any dc. Ch 1, sc in same st, *ch 3, skip 2 dc, sc in next dc; repeat from * around. Join with sl st to first sc. (24 ch-3 spaces)

Round 8: Sl st into first ch-3 space, ch 1, (sc, hdc, 3 dc, hdc, sc) in same space, *sc in next ch-3 space, (sc, hdc, 3 dc, hdc, sc) in next ch-3 space; repeat from * around, ending with sc in last ch-3 space. Join with sl st to first sc. (12 shell stitches)

Round 9: Ch 1, sc in same st, *ch 3, skip to next shell, sc in center dc of shell; repeat from * around, ending with ch 3, join with sl st to first sc. (12 ch-3 spaces)

Round 10: Sl st into first ch-3 space, ch 1, (sc, hdc, 3 dc, hdc, sc) in same space, *sc in next ch-3 space, (sc, hdc, 3 dc, hdc, sc) in next ch-3 space; repeat from * around, ending with sc in last ch-3 space. Join. (12 shell stitches)

Rounds 11-20: Repeat Rounds 9-10 five more times. Fasten off CC.

Round 21: Join MC with sl st in center dc of any shell. Ch 1, sc in same st, *ch 5, skip to next shell, sc in center dc; repeat from * around. Join with sl st to first sc. (12 ch-5 spaces)

Round 22: Ch 1, sc in same st, *ch 5, sc in next sc; repeat from * around. Join. (12 ch-5 spaces)

Round 23: Repeat Round 22. Fasten off.

Handles (make 2)

Row 1: With MC, ch 81, sc in 2nd ch from hook and in each ch across. Turn. (80 sc)

Row 2: Ch 1, sc in each sc across. Fasten off, leaving a long tail for sewing.

Finishing

Fold each handle in half lengthwise and sew the long edges together using a whip stitch to create a sturdy strap. Position handles on opposite sides of the bag, aligning ends with the top edge. Sew securely. Weave in all ends.


Also Check Out: We think you'd love this beautiful pattern on our sister site: Desert Bloom Succulent Garden Free Pattern