Crochet Bags & Purses

Desert Dawn Crochet Belt Bag Free Pattern

CargoFits: Chunky Sweaters, Warm Fits & Knitted Apparel • October 28, 2026
Desert Dawn Crochet Belt Bag Free Pattern

Introduction

The Desert Dawn Belt Bag is a free crochet pattern for anyone who loves hands-free, boho-style accessories and wants a project that is simple enough to work on while relaxing. It is a rounded-rectangle pouch worked flat in single crochet, with a wide striped belt panel in dusty terracotta, sand, and cream that wraps around your waist like a fanny pack. The small cream flap and button closure give it a neat, finished look, and the cotton-acrylic yarn makes the fabric sturdy but soft against the body. Whether you wear it on a desert hike or a city errand, it feels light, secure, and just a little bit special.

Materials Needed

  • Yarn: Worsted weight (4) yarn, approx. 200 yds total, in a cotton-acrylic blend. Dusty Terracotta (A): 80 yds; Sand (B): 60 yds; Cream (C): 60 yds.
  • Hook: 5 mm (H/8) crochet hook.
  • Notions: Tapestry needle, scissors, one button (about 3/4"–1"), stitch markers (optional), measuring tape.
  • Finished size: Bag body 8" wide x 5" high (20 cm x 13 cm). Belt panel 2.5" wide x 42" long (6.5 cm x 107 cm), to fit a 28–36" waist.

Abbreviations

  • ch — chain: make a loop of yarn and pull it through the loop on your hook.
  • sc — single crochet: insert hook into stitch, yarn over, pull up a loop, yarn over, pull through both loops.
  • sl st — slip stitch: insert hook into stitch, yarn over, pull through both the stitch and the loop on your hook.
  • st(s) — stitch(es).
  • R — row.
  • tog — together.

Gauge

14 single crochet = 4" (10 cm) and 17 rows = 6" (15 cm). Work a small swatch in single crochet and measure it flat without stretching; if you have more stitches than 14 in 4", go up a hook size, and if you have fewer, go down a size.

Tips Before You Start

  • Keep your turning chains loose but consistent — a tight ch 1 makes the side edges of the bag body pull in and look wavy.
  • Count your belt panel rows in groups of ten so you never lose track of a color change; the stripes repeat A, B, C in order.
  • Work the bag body and flap in the same tension as your gauge swatch so the flap lines up neatly with the 8" body width.
  • Leave long tails (about 8") when you change colors on the belt panel so you can weave them in securely later.

Step-by-Step Instructions

Bag Body (worked flat in A)

R1: Ch 29, sc in 2nd ch from hook and each ch across (28 sts).

R2–22: Ch 1, turn, sc in each st across (28 sts).

Fasten off. Piece measures approx. 8" wide x 5" high.

Belt Panel (worked flat in stripes)

R1: With A, ch 11, sc in 2nd ch from hook and each ch across (10 sts).

R2–10: Ch 1, turn, sc in each st across (10 sts). Change to B.

R11–20: Ch 1, turn, sc in each st across (10 sts). Change to C.

R21–30: Ch 1, turn, sc in each st across (10 sts). Change to A.

R31–40: Ch 1, turn, sc in each st across (10 sts). Change to B.

R41–50: Ch 1, turn, sc in each st across (10 sts). Change to C.

R51–60: Ch 1, turn, sc in each st across (10 sts). Change to A.

R61–70: Ch 1, turn, sc in each st across (10 sts). Change to B.

R71–80: Ch 1, turn, sc in each st across (10 sts). Change to C.

R81–90: Ch 1, turn, sc in each st across (10 sts). Change to A.

R91–100: Ch 1, turn, sc in each st across (10 sts). Change to B.

R101–110: Ch 1, turn, sc in each st across (10 sts). Change to C.

R111–120: Ch 1, turn, sc in each st across (10 sts). Change to A.

R121–130: Ch 1, turn, sc in each st across (10 sts). Change to B.

R131–140: Ch 1, turn, sc in each st across (10 sts). Change to C.

R141–150: Ch 1, turn, sc in each st across (10 sts).

Fasten off. Belt panel measures approx. 42" long x 2.5" wide (15 stripes of 10 rows each).

Flap (worked flat in C)

R1: Ch 15, sc in 2nd ch from hook and each ch across (14 sts).

R2–8: Ch 1, turn, sc in each st across (14 sts).

Fasten off.

Button Loop (in C)

R1: Ch 6, sl st into the first ch to form a loop. Fasten off, leaving a long tail for sewing.

Edging (in C)

With C, join yarn at one top corner of the bag body. Work 1 round of sc evenly around the entire top opening of the bag, joining with a sl st to the first sc. Fasten off.

Assembly and Finishing

Fold the bag body in half with right sides together, matching the short ends. Seam both sides using sc or whipstitch, leaving the top open. Turn the bag right side out. Center one long edge of the belt panel along the back of the bag body, aligning the bottom edges, and sew it securely in place so the strip runs horizontally across the back and extends to both sides. Center the flap along the top front edge of the bag body, overlapping the front by 1", and sew its top edge to the bag. Sew the button to the front of the bag body, centered, about 1" below the top edge. Sew the button loop to the center of the flap's edge so it lines up with the button. Weave in all ends, especially the color-change tails on the belt panel, and block lightly by misting with water and patting flat to shape; let dry completely before wearing.

Pro Tips and Variations

  • Make the belt panel longer or shorter by adding or removing 10-row stripes; each stripe adds about 2.8" of length.
  • Swap the button for a small D-ring and clip so the bag can be removed without untying the belt.
  • Work the bag body in a contrasting solid color, or add a simple sc border in C around the flap for extra definition.

Also Check Out: We think you'd love this beautiful pattern on our sister site: Free Pattern: The Ethereal Phoenix Wing Prayer Shawl