Crochet Large Mesh Market Bag Pattern

Large Mesh Market Bag

An airy, structural tote designed for everyday errands, this semi-circular crochet market bag balances elegance with practical durability.

Crafted from lightweight fingering-weight cotton yarn, the flexible mesh body expands generously to accommodate fresh produce, flowers, or beach essentials, yet folds down compactly for effortless storage.

Utilizing a strategic sequence of expanding and contracting rows punctuated by textured puff stitches, the design achieves a soft, draped silhouette that rests comfortably over the shoulder.

It serves as a stylish, reusable alternative to single-use bags, offering a customizable, eco-friendly accessory tailored for effortless city strolls or trips to the local market.

Pattern Specifications

  • Skill Level: Advanced Beginner to Intermediate

  • Finished Dimensions: 30 inches wide before handles (24 inches wide with handles attached); 13 inches long semi-circle depth

  • Gauge: 26 stitches = 4 inches

  • Materials Needed:

    • Approx. 500 yards fingering-weight (#2 fine) cotton yarn cake

    • Size H (5.0 mm) crochet hook

    • Yarn needle

    • Scissors

Pattern Notes & Abbreviations

  • CH: Chain

  • DC: Double Crochet

  • DC2Tog: Double Crochet Two Together (Decrease)

  • PS: Puff Stitch

  • SC: Single Crochet

  • SL ST: Slip Stitch

  • ST(s): Stitch(es)

  • Construction: The bag is worked top-down as a semi-circle, expanding by 8 stitches per row through Row 25, then contracting by 8 stitches per row through Row 49.

  • Sizing Adjustments: To make a smaller bag, halt the increasing section early and begin the decreasing sequence.

Special Stitch Instructions

  • Puff Stitch (PS): Yarn over, insert hook into designated stitch, yarn over and pull up a loop (3 loops on hook). Repeat this action three more times into the exact same stitch until 9 loops remain on the hook. Yarn over, pull through all 9 loops, then chain 1 to secure the stitch.

  • Double Crochet Two Together (DC2Tog): Yarn over, insert hook into next stitch, yarn over and pull up a loop (3 loops on hook). Yarn over and pull through 2 loops (2 loops remain). Yarn over, insert hook into the following stitch, yarn over and pull up a loop (4 loops on hook). Yarn over and pull through 2 loops (3 loops remain). Yarn over and pull through all 3 remaining loops.

Step-by-Step Crochet Directions

Step-by-Step Crochet Directions

Foundation & Setup

CH 4, SL ST into the first chain to form a center ring (or use a Magic Ring).

Expansion Section (Increasing Rows)

  • Row 1: CH 3 (counts as 1 DC throughout), work 7 DC into the ring. Turn. (8 STs)

  • Row 2: CH 3, 1 DC in same ST, work 2 DC into each remaining ST across. Turn. (16 STs)

  • Row 3: CH 3, PS in same ST, 1 DC in next ST. [1 DC and 1 PS in next ST, 1 DC in next ST]. Repeat sequence between [ ] across to end. Turn. (24 STs)

  • Rows 4–25: Continue expanding the body by adding 1 additional DC into the spacing between the puff stitch increases on every row. For each row, CH 3, work 1 PS in same ST, DC across the designated interval, then repeat the increase grouping [1 DC + 1 PS in next ST, followed by the row’s specified DC count] across. Turn.

    • Row 4: DC in next 2 STs between increases. (32 STs)

    • Row 5: DC in next 3 STs between increases. (40 STs)

    • Row 6: DC in next 4 STs between increases. (48 STs)

    • Row 7: DC in next 5 STs between increases. (56 STs)

    • Row 8: DC in next 6 STs between increases. (64 STs)

    • Row 9: DC in next 7 STs between increases. (72 STs)

    • Row 10: DC in next 8 STs between increases. (80 STs)

    • Row 11: DC in next 9 STs between increases. (88 STs)

    • Row 12: DC in next 10 STs between increases. (96 STs)

    • Row 13: DC in next 11 STs between increases. (104 STs)

    • Row 14: DC in next 12 STs between increases. (112 STs)

    • Row 15: DC in next 13 STs between increases. (120 STs)

    • Row 16: DC in next 14 STs between increases. (128 STs)

    • Row 17: DC in next 15 STs between increases. (136 STs)

    • Row 18: DC in next 16 STs between increases. (144 STs)

    • Row 19: DC in next 17 STs between increases. (152 STs)

    • Row 20: DC in next 18 STs between increases. (160 STs)

    • Row 21: DC in next 19 STs between increases. (168 STs)

    • Row 22: DC in next 20 STs between increases. (176 STs)

    • Row 23: DC in next 21 STs between increases. (184 STs)

    • Row 24: DC in next 22 STs between increases. (192 STs)

    • Row 25: DC in next 23 STs between increases. Turn. (200 STs)

Contraction Section (Decreasing Rows)

Note: Working two consecutive DC2Tog stitches offsets the added stitch from the puff grouping, allowing the net stitch count to decrease by 8 overall per row.

  • Row 26: CH 3, PS in same ST, work 2 consecutive DC2Tog, DC in next 18 STs. [1 DC and 1 PS in next ST, 2 consecutive DC2Tog, DC in next 18 STs]. Repeat sequence between [ ] across. Turn. (192 STs)

  • Rows 27–43: Continue decreasing by reducing the plain DC count between the decrease clusters by 1 ST on every row.

    • Row 27: DC in next 17 STs between repeat clusters. (184 STs)

    • Row 28: DC in next 16 STs between repeat clusters. (176 STs)

    • Row 29: DC in next 15 STs between repeat clusters. (168 STs)

    • Row 30: DC in next 14 STs between repeat clusters. (160 STs)

    • Row 31: DC in next 13 STs between repeat clusters. (152 STs)

    • Row 32: DC in next 12 STs between repeat clusters. (144 STs)

    • Row 33: DC in next 11 STs between repeat clusters. (136 STs)

    • Row 34: DC in next 10 STs between repeat clusters. (128 STs)

    • Row 35: DC in next 9 STs between repeat clusters. (120 STs)

    • Row 36: DC in next 8 STs between repeat clusters. (112 STs)

    • Row 37: DC in next 7 STs between repeat clusters. (104 STs)

    • Row 38: DC in next 6 STs between repeat clusters. (96 STs)

    • Row 39: DC in next 5 STs between repeat clusters. (88 STs)

    • Row 40: DC in next 4 STs between repeat clusters. (80 STs)

    • Row 41: DC in next 3 STs between repeat clusters. (72 STs)

    • Row 42: DC in next 2 STs between repeat clusters. (64 STs)

    • Row 43: DC in next 1 ST between repeat clusters. (56 STs)

  • Row 44: CH 3, PS in same ST, 2 consecutive DC2Tog. [1 DC and 1 PS in next ST, 2 consecutive DC2Tog]. Repeat sequence between [ ] across. Turn. (48 STs)

  • Row 45: CH 3, PS in same ST, 1 DC2Tog, 1 DC in next ST. [1 DC and 1 PS in next ST, 1 DC2Tog, 1 DC in next ST]. Repeat sequence between [ ] across. Turn. (40 STs)

  • Row 46: CH 3, PS in same ST, 1 DC2Tog. [1 DC and 1 PS in next ST, 1 DC2Tog]. Repeat sequence between [ ] across. Turn. (32 STs)

  • Row 47: CH 3, PS in same ST, 1 DC. [1 DC and 1 PS in next ST, 1 DC]. Repeat sequence between [ ] across. Turn. (24 STs)

  • Row 48: CH 3, DC2Tog across 15 times. Turn. (16 STs)

  • Row 49: CH 3, work 7 consecutive DC2Tog while holding all final loops on the hook. Yarn over, draw through all loops, chain 1 to secure. Cut yarn leaving a long tail, knot securely, and weave through the center to close. (8 STs)

Handles & Finishing

  1. Lay the mesh bag flat to locate the midpoints on each edge.

  2. Join yarn near the center point, leaving a generous tail for reinforcing the stress points.

  3. Row 1: Work 5 SC evenly across the central border area, CH 1, turn.

  4. Rows 2–15: Work 1 SC into each stitch across, CH 1, turn (5 STs per row). Adjust row count for custom strap lengths.

  5. Secure the strap end to the opposite side of the bag rim.

  6. Fasten off, knot firmly, weave in all loose ends using a tapestry needle, and trim excess yarn.

Similar Posts