
The Promenade Market Bag is a stylish, eco-friendly accessory designed for everyday functionality.
Worked seamlessly from the bottom up in one solid piece, this versatile bag combines structural durability with an airy, openwork mesh design.
By utilizing durable worsted-weight cotton, it offers excellent stretch resistance and machine-washable convenience for grocery runs or beach outings.
The integrated handles provide a clean, modern finish that comfortably sits on your shoulder.
Whether you are a beginner looking to expand your skills or an experienced crafter seeking a quick project, this pattern is both engaging and practical.
Required Materials
-
Yarn: Approximately 372 yards (200g) of Category 4 worsted-weight 100% cotton yarn.
-
Hook: 5.0 mm (Size H-8) crochet hook.
-
Notions: Yarn needle for weaving ends, 4 to 6 stitch markers, and scissors.
Pattern Abbreviations
-
Ch: Chain
-
Hdc: Half Double Crochet
-
Sc: Single Crochet
-
Sk: Skip
-
Sl st: Slip Stitch
-
St(s): Stitch(es)
-
Ch-sp: Chain Space
Structural Notes
-
The project is worked continuously in the round without turning at the end of rounds.
-
Initial chain-1 spaces do not count as active stitches.
-
Total stitch counts are provided in parentheses at the end of structural rounds.
Step-by-Step Instructions

Step 1: Reinforced Base
Begin by creating a foundational chain of 40 stitches.
-
Round 1: Work 1 hdc into the second chain from your hook, then place 1 hdc in every chain until 1 stitch remains. Place 3 hdc into the last chain. Pivot your work to crochet along the underside of the foundation chain: place 1 hdc in each space across, placing 2 hdc into the final space. Join with a sl st to the initial stitch. (80 sts)
-
Round 2: Ch 1. Place 3 hdc in the first stitch, then 1 hdc in each of the next 37 sts. Place 3 hdc in the next stitch, 1 hdc in the next st, 3 hdc in the next st, then 1 hdc in each of the next 37 sts. End with 3 hdc in the next st, and 1 hdc in the last st. Join to the start. (88 sts)
-
Round 3: Ch 1. Work 1 hdc in the first st, 3 hdc in the next st, 1 hdc in each of the next 39 sts, 3 hdc in the next st, 1 hdc in each of the next 3 sts, 3 hdc in the next st, 1 hdc in each of the next 39 sts, 3 hdc in the next st, and 1 hdc in the last 2 sts. Join to the start. (96 sts)
-
Round 4: Ch 1. Work 1 hdc in each of the first 2 sts, 3 hdc in the next st, 1 hdc in each of the next 41 sts, 3 hdc in the next st, 1 hdc in each of the next 5 sts, 3 hdc in the next st, 1 hdc in each of the next 41 sts, 3 hdc in the next st, and 1 hdc in the last 3 sts. Join to the start. (104 sts)
-
Round 5: Ch 1. Work 1 hdc in each of the first 3 sts, 3 hdc in the next st, 1 hdc in each of the next 43 sts, 3 hdc in the next st, 1 hdc in each of the next 7 sts, 3 hdc in the next st, 1 hdc in each of the next 43 sts, 3 hdc in the next st, and 1 hdc in the last 4 sts. Join to the start. (112 sts)
-
Rounds 6–8: Ch 1. Place 1 hdc into every stitch around. Join to the start. (112 sts)
Step 2: Openwork Mesh Body
-
Round 1: Ch 1. Place 1 sc into every stitch around. Join to the start.
-
Round 2: Ch 1, sc in the first st. Repeat the pattern (ch 7, sk 3 sts, sc in next st) across the round until 3 sts remain. Ch 7, sk the last 3 sts, and join with a sl st to the starting sc. Sl st through the first 4 chain links of the initial loop to reach the peak.
-
Round 3: Ch 1, sc inside the current loop space. Repeat (ch 3, sc into the following ch-7 space) around. Finish with a ch 3, then join to the first sc with a sl st.
-
Round 4: Ch 1. Place 1 sc in each sc stitch and 3 sc directly inside each ch-3 space around. Join to the start.
-
Rounds 5–25: Repeat the sequence of Rounds 2 through 4 seven additional times to build the height of the main body.
Step 3: Upper Trim and Handles
-
Rounds 1–3: Ch 1. Work 1 hdc in every stitch around. Join to the start.
Marker Placement: Flatten the bag horizontally. Mark the outermost left fold stitch and count 55 stitches across to mark the outermost right fold stitch. From the left marker, count 9 stitches inward on the front panel and place a marker; count 10 stitches inward on the back panel and place a marker. Mirror this layout on the right side, then remove the original fold markers. You will have 36 unmarked stitches between the internal markers on both panels.
-
Round 4: Reattach yarn with a sl st at the front-left marker. Work 1 hdc in each st up to the next marker. Ch 45 to form the handle, skip the 36 marked handle sts, and work 1 hdc into the next marked st. Work 1 hdc across to the following marker, ch 45 for the second handle, skip 36 sts, and join with a sl st to the start.
-
Round 5: Ch 1. Work 1 hdc into each hdc st and into each individual chain stitch along both handle loops. Join to the start.
-
Rounds 6–8: Ch 1. Work 1 hdc into every stitch around to reinforce handle strength. Join to the start.
Cut the yarn, fasten off securely, and weave all remaining ends into the interior of the fabric.
