Crochet Bags & Totes Patterns

Moss Stripe Market Bag Crochet Free Pattern

ModelSpecsHub: Gauge Guides, Pattern Specs & Sizing Essentials • October 29, 2026
Moss Stripe Market Bag Crochet Free Pattern

Introduction

The Moss Stripe Market Bag is a wonderfully forgiving project for anyone who has just learned single crochet and wants to make something they will actually use every week. It is worked as one flat rectangular panel in wide, earthy moss-green and beige stripes, then folded in half and seamed into a roomy tote with two sturdy strap handles. Because there is no shaping, no increasing, and no working in the round until the very last edging, it is about as beginner-friendly as a bag can get. The dense single crochet fabric feels firm and durable in the hand, holds its shape when filled with groceries or market finds, and looks beautifully rustic with its alternating bands of color.

Materials Needed

  • Yarn: Worsted weight (category 4) cotton yarn. Color A (moss green): 200 yd. Color B (beige): 150 yd. Cotton is recommended for durability and minimal stretch.
  • Hook: 5.5 mm (US I-9) crochet hook.
  • Notions: Tapestry needle for seaming and weaving in ends, scissors, and a stitch marker (optional, for marking the first stitch of the edging).
  • Finished size: Approximately 14" wide x 16" tall (excluding handles), with a 10" strap drop.

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 in one motion.
  • st(s) — stitch(es).
  • A / B — Color A (moss green) / Color B (beige).

Gauge

14 stitches and 16 rows = 4 inches in single crochet. To check, crochet a small swatch in single crochet and measure a 4-inch section in both directions; adjust your hook size if you have too many or too few stitches.

Tips Before You Start

  • Change colors at the end of the last row of a band: work the final stitch of the row until two loops remain, then pull the new color through to finish the stitch. This keeps the color change neat.
  • Keep your turning chain (ch 1) snug and do not count it as a stitch — work your first sc of each row into the first stitch.
  • Cotton has little stretch, so resist the urge to pull your stitches tight; even, relaxed tension gives the firm but flexible fabric this bag needs.
  • Before seaming, lay the panel flat and check that it measures about 14" x 16". If it is slightly off, your gauge swatch will tell you whether to size your hook up or down.

Step-by-Step Instructions

Bag Panel (worked flat, side to side)

Row 1: With A, ch 57, sc in 2nd ch from hook and each ch across (56 sc).

Rows 2-8: Ch 1, turn, sc in each st across (56 sc).

Change to B.

Rows 9-16: Ch 1, turn, sc in each st across (56 sc).

Change to A.

Rows 17-24: Ch 1, turn, sc in each st across (56 sc).

Change to B.

Rows 25-32: Ch 1, turn, sc in each st across (56 sc).

Change to A.

Rows 33-40: Ch 1, turn, sc in each st across (56 sc).

Change to B.

Rows 41-48: Ch 1, turn, sc in each st across (56 sc).

Change to A.

Rows 49-56: Ch 1, turn, sc in each st across (56 sc).

Change to B.

Rows 57-64: Ch 1, turn, sc in each st across (56 sc).

Fasten off. Panel measures approximately 14" x 16".

Handles (make 2)

Row 1: With A, ch 41, sc in 2nd ch from hook and each ch across (40 sc).

Rows 2-4: Ch 1, turn, sc in each st across (40 sc).

Fasten off, leaving a long tail for sewing.

Assembly

Fold the panel in half with right sides together, matching the short ends. Whipstitch both side seams using A. Turn right side out. Position each handle 3" from the side seams on the front and back, with the handle ends overlapping the top edge by 1". Sew each handle securely with A using a square with an X inside.

Edging

Rnd 1: With A, join yarn at one side seam. Sc evenly around the top opening, working through both layers of the handle ends (approx 60 sc).

Rnd 2: Sl st in each sc around. Fasten off.

Assembly and Finishing

Weave in all ends on the wrong side of the bag, working each tail through several stitches in more than one direction so it stays put through washing and wear. Block the finished bag lightly: mist it with water, shape it flat to the 14" x 16" measurements, and let it dry completely — cotton responds well to this and the stitches will even out. Once dry, give the handles a gentle tug to confirm they are sewn securely before loading the bag.

Pro Tips and Variations

  • Wider stripes or a solid bag: Work bands of 12 rows instead of 8, or make the whole panel in Color A and use B only for the handles for a more minimal look.
  • Sturdier base: Add a second round of sc around the top opening, or work the bottom fold with a row of slip stitch to reinforce where the bag carries the most weight.
  • Longer straps: Chain 51 instead of 41 for a shoulder-length strap (50 sc per row); keep the 4-row width so the handles stay firm.

Also Check Out: We think you'd love this beautiful pattern on our sister site: Crochet Elegant Whispering Lace Triangle Shawl Free Pattern