Colorblock Market Tote Sturdy Crochet Pattern

A durable colorblock market bag crochet pattern sturdy enough for everyday shopping trips

Difficulty
🟡 Intermediate
Time
⏱️ 8-10 hours
Hook
🪡 H / 5.0mm
Yardage
🧶 approximately 600 yards total (300 yards Color A, 200 yards Color B, 100 yards Color C)
Finished Size
📏 14 inches wide x 12 inches tall x 4 inches deep
⚠️
Always make a gauge swatch before starting!
Gauge: 14 sc x 16 rows = 4 inches in single crochet
Adjust hook size as needed to match gauge.
📋

At a Glance

The Colorblock Market Tote Sturdy Crochet Pattern is a free Intermediate-level accessory pattern with a H / 5.0mm hook . Estimated time: 8-10 hours. Finished size: 14 inches wide x 12 inches tall x 4 inches deep. You'll need approximately approximately 600 yards total (300 yards Color A, 200 yards Color B, 100 yards Color C) of yarn.

21 steps across 6 sections  ·  Free under CC BY-NC-SA 4.0 — you can sell finished items

🛒 Materials

Worsted weight yarn - Color A (main)
300 yards, 100% cotton or cotton blend recommended for structure
Find on Amazon
Worsted weight yarn - Color B (contrast 1)
200 yards, same brand as Color A
Find on Amazon
Worsted weight yarn - Color C (contrast 2)
100 yards, same brand as Color A
Find on Amazon
Crochet hook
Size H/5.0mm
Find on Amazon
Yarn needle
For weaving in ends
Find on Amazon
Stitch markers
2-3 markers
Find on Amazon

📖 Abbreviations

ch chain
sc single crochet
hdc half double crochet
sl st slip stitch
st(s) stitch(es)
BLO back loop only
rep repeat

📌 Before You Begin

💡

Tote is worked flat in rows from bottom up, then seamed at sides

💡

Gusset is worked separately and attached to create depth

💡

Color changes create colorblock effect - carry unused yarn up the side

💡

Work tightly for maximum structure and durability

💡

Ch 1 at beginning of rows does not count as a stitch

🧶 Pattern Instructions

💡 Tip: Working in BLO creates a sturdy ribbed bottom that prevents stretching
  1. Row 1
    With Color A, ch 50. Sc in 2nd ch from hook and each ch across. (49 sts)
  2. Rows 2-14
    Ch 1, turn. Sc BLO in each st across. (49 sts) This creates ridges for structure.
Row counter:
💡 Tip: Make two identical panels for front and back of tote
  1. Row 15
    Ch 1, turn. Working along long edge of bottom panel, sc evenly 49 sts across. (49 sts)
  2. Rows 16-20
    Ch 1, turn. Sc in each st across. (49 sts)
  3. Rows 21-30
    Change to Color B. Ch 1, turn. Sc in each st across. (49 sts)
  4. Rows 31-40
    Change to Color C. Ch 1, turn. Sc in each st across. (49 sts)
  5. Rows 41-48
    Change to Color A. Ch 1, turn. Sc in each st across. (49 sts)
  6. Row 49
    Ch 1, turn. Hdc in each st across for top edge stability. (49 sts) Fasten off.
Row counter:
💡 Tip: Gussets give the bag depth and structure for carrying heavier items
  1. Row 1
    With Color A, ch 15. Sc in 2nd ch from hook and each ch across. (14 sts)
  2. Rows 2-48
    Ch 1, turn. Sc in each st across, changing colors to match body panels at rows 21, 31, and 41. (14 sts)
  3. Row 49
    Ch 1, turn. Hdc in each st across. (14 sts) Fasten off. Make 2 gussets.
Row counter:
  1. Step 1
    Lay bottom panel flat. Pin one gusset to each short side of bottom, right sides together. Whipstitch or sc seam together using Color A.
  2. Step 2
    Pin front body panel to bottom/gusset unit, matching corners. Seam along bottom and both sides using whipstitch with matching colors.
  3. Step 3
    Repeat Step 2 with back body panel. Turn bag right side out.
Row counter:
💡 Tip: Test handle placement with handles pinned before sewing to ensure comfortable carrying
  1. Row 1
    With Color A, ch 8. Sc in 2nd ch from hook and each ch across. (7 sts)
  2. Rows 2-90
    Ch 1, turn. Sc BLO in each st across. (7 sts) This creates a dense, strong handle.
  3. Final Row
    Fasten off, leaving 12-inch tail. Make 2 handles.
  4. Attachment
    Position handle ends 4 inches from center on front panel, starting at top edge. Fold each end down 2 inches onto inside of bag. Using yarn needle and tail, sew securely through all layers with multiple passes for strength. Repeat 3-4 times. Repeat for back panel handles.
Row counter:
💡 Tip: Reverse sc creates a polished edge that prevents stretching
  1. Round 1
    Join Color A at side seam. Ch 1, sc evenly around entire top opening, working 49 sc across front, 14 sc across gusset, 49 sc across back, 14 sc across gusset. Sl st to first sc. (126 sts)
  2. Round 2
    Ch 1, sc in each st around. Sl st to first sc. (126 sts)
  3. Round 3
    Ch 1, reverse sc (crab stitch) in each st around for decorative sturdy edge. Sl st to first st. Fasten off.
Row counter:

✂️ Finishing

Weave in all ends securely, reinforcing any color change areas. Block bag lightly by misting with water and shaping to measurements, allowing to dry completely. For extra structure, you may line the bag with fabric: cut fabric 15x13 inches for front/back and 5x13 inches for sides, sew lining with 1/2 inch seams, insert into bag wrong side out, fold top edge under 1/2 inch and hand-sew to inside of bag just below top edging. Steam handles gently if needed to straighten.

🧺 Care Instructions

Hand wash in cool water with mild detergent. Gently squeeze out excess water without wringing. Reshape and lay flat to dry away from direct heat or sunlight. Cotton bags may be machine washed on gentle cycle in a mesh bag, but hand washing extends life. Do not tumble dry. Avoid overloading bag beyond 10-15 pounds to maintain shape.

🤖 This pattern was generated by AI and may contain errors. Always test your gauge before starting.

What's wrong with this pattern?

✓ Thanks for your feedback — we'll review it shortly.

Questions About This Pattern

Absolutely — just match the weight (Worsted). You'll need about approximately 600 yards total (300 yards Color A, 200 yards Color B, 100 yards Color C), so make sure your substitute has enough meterage. Acrylic is budget-friendly and machine-washable; wool gives better stitch definition and drape.
This intermediate pattern assumes you're comfortable with basic stitches. You'll use ch, sc, hdc, sl st and a few more (see the Abbreviations section above). If increases and decreases are new to you, a quick 10-minute tutorial on YouTube before you start will make the pattern much smoother.
Usually it's the joining or finishing — where individual sections meet and need to align. Read through the entire pattern once before you start so there are no surprises. Use stitch markers generously to track your place, especially in rounds. If a section looks wrong, count your stitches before proceeding — catching an error early saves a lot of frogging later.
For this pattern, gauge is "14 sc x 16 rows = 4 inches in single crochet". For decorative or non-fitted items it's less critical, but matching gauge ensures you use the right amount of yarn and get the proportions the pattern intends. If your swatch is too small (too many stitches/inch), go up a hook size. Too large — go down.
Hand wash in cool water with mild detergent. Gently squeeze out excess water without wringing. Reshape and lay flat to dry away from direct heat or sunlight. Cotton bags may be machine washed on gentle cycle in a mesh bag, but hand washing extends life. Do not tumble dry. Avoid overloading bag beyond 10-15 pounds to maintain shape. A general rule: when unsure about the yarn, hand wash in cool water with a drop of gentle detergent, squeeze (don't wring), and block flat to dry. This is safe for almost every fiber.
Each section builds on the last, so yes — follow them in order. That said, some finishing sections (like embellishments or optional edging) can be skipped if you prefer a simpler look. Read through all sections before starting so you understand how the pieces fit together and can plan your yarn usage across sections.