Crochet Purse Patterns

The Driftwood Dune Crossbody Bag: A Free Crochet Pattern for a Textured, Bohemian Beach Essential

Anonymous July 27, 2026

Carry Coastal Serenity: Introducing the Driftwood Dune Crossbody Bag

Imagine the warm, sun-baked sand underfoot and the gentle rhythm of sea foam washing ashore. That’s the feeling you’ll capture with the Driftwood Dune Crossbody Bag. This free crochet pattern combines the sturdy, dense texture of single crochet with a mesmerizing band of alternating post stitches, creating a durable and stylish accessory that’s perfect for everyday adventures. Whether you’re heading to the beach or running errands in town, this bohemian-inspired bag is your new go-to. Let’s dive into creating this textured treasure.

Materials Needed

Before you begin, gather the following supplies to ensure a smooth and enjoyable crochet experience.

  • Yarn: Worsted weight cotton yarn (e.g., Lion Brand 24/7 Cotton) in two colors:
    • Color A (Sand): 200 yards
    • Color B (Seafoam): 150 yards
  • Hook: Size H/8 (5.0 mm) crochet hook
  • Other: Yarn needle for weaving in ends, scissors, stitch markers (optional)

Gauge: 14 single crochet stitches x 16 rows = 4 inches in single crochet. Achieving the correct gauge ensures your bag will be the right size and shape.

Step-by-Step Instructions

Follow these detailed instructions carefully. The bag is worked in continuous rounds (do not join at the end of each round unless specified). Use a stitch marker to keep track of the beginning of each round.

Bag Body

Round 1: With Color A, make a magic ring. Chain 1 (does not count as a stitch), then work 8 single crochet (sc) into the ring. Pull the tail to tighten the ring. (8 stitches)

Round 2: Work 2 sc in each stitch around. (16 stitches)

Round 3: *Sc in the next stitch, 2 sc in the next stitch* repeat from * to * around. (24 stitches)

Round 4: *Sc in the next 2 stitches, 2 sc in the next stitch* repeat around. (32 stitches)

Round 5: *Sc in the next 3 stitches, 2 sc in the next stitch* repeat around. (40 stitches)

Round 6: *Sc in the next 4 stitches, 2 sc in the next stitch* repeat around. (48 stitches)

Round 7: *Sc in the next 5 stitches, 2 sc in the next stitch* repeat around. (56 stitches)

Round 8: *Sc in the next 6 stitches, 2 sc in the next stitch* repeat around. (64 stitches)

Round 9: *Sc in the next 7 stitches, 2 sc in the next stitch* repeat around. (72 stitches)

Round 10: *Sc in the next 8 stitches, 2 sc in the next stitch* repeat around. (80 stitches)

Round 11: Sc in each stitch around. (80 stitches)

Round 12: *Sc in the next 9 stitches, 2 sc in the next stitch* repeat around. (88 stitches)

Round 13: Sc in each stitch around. (88 stitches)

Round 14: *Sc in the next 10 stitches, 2 sc in the next stitch* repeat around. (96 stitches)

Rounds 15-24: Sc in each stitch around. (96 stitches) – This creates the straight sides of the bag.

Round 25: Switch to Color B. *Front post double crochet (fpdc) in the next stitch, back post double crochet (bpdc) in the next stitch* repeat from * to * around. (96 stitches)

Round 26: *Bpdc in the next stitch, fpdc in the next stitch* repeat around. (96 stitches) – This creates the ribbed texture.

Rounds 27-30: Repeat Rounds 25 and 26 twice more. (4 rounds total of post stitches)

Round 31: Switch back to Color A. Sc in each stitch around. (96 stitches)

Rounds 32-34: Sc in each stitch around. (96 stitches)

Round 35 (Decrease Round): *Sc in the next 14 stitches, single crochet 2 together (sc2tog)* repeat from * to * around. (90 stitches)

Round 36: *Sc in the next 13 stitches, sc2tog* repeat around. (84 stitches)

Round 37: *Sc in the next 12 stitches, sc2tog* repeat around. (78 stitches)

Round 38: *Sc in the next 11 stitches, sc2tog* repeat around. (72 stitches)

Round 39: *Sc in the next 10 stitches, sc2tog* repeat around. (66 stitches)

Round 40: *Sc in the next 9 stitches, sc2tog* repeat around. (60 stitches)

Round 41: *Sc in the next 8 stitches, sc2tog* repeat around. (54 stitches)

Round 42: *Sc in the next 7 stitches, sc2tog* repeat around. (48 stitches)

Round 43: *Sc in the next 6 stitches, sc2tog* repeat around. (42 stitches)

Round 44: *Sc in the next 5 stitches, sc2tog* repeat around. (36 stitches)

Round 45: *Sc in the next 4 stitches, sc2tog* repeat around. (30 stitches)

Round 46: *Sc in the next 3 stitches, sc2tog* repeat around. (24 stitches)

Round 47: *Sc in the next 2 stitches, sc2tog* repeat around. (18 stitches)

Round 48: *Sc in the next stitch, sc2tog* repeat around. (12 stitches)

Round 49: Sc2tog around. (6 stitches)

Fasten off, leaving a long tail. Weave the tail through the remaining 6 stitches and pull tight to close the top. Weave in the end securely.

Strap (Make 2)

With Color A, chain 101. Single crochet in the 2nd chain from the hook and in each chain across. (100 stitches) Fasten off, leaving a long tail (about 12 inches) for sewing.

Finishing

Sew each strap to opposite sides of the bag opening, positioning them about 2 inches down from the top edge. Ensure they are evenly spaced. Weave in all remaining ends. If desired, lightly block the bag to even out the stitches and shape it. Your Driftwood Dune Crossbody Bag is now ready to accompany you on all your adventures!


Also Check Out: We think you'd love this beautiful pattern on our sister site: Crochet Elegant Twisted Spiral Beanie Free Pattern