๐Ÿ‘œ Market Tote Crochet Pattern

A full construction plan, not just a motif: every round is computed by the stitch engine and verified before publishing โ€” the finished object comes out the size the title promises.

๐Ÿ“ โ‰ˆ29cm wide ร— 20cm tall (excl. handles), strap drop โ‰ˆ18cm โ€” worsted cotton

Finished size & materials

๐Ÿ“ โ‰ˆ29cm wide ร— 20cm tall (excl. handles), strap drop โ‰ˆ18cm โ€” worsted cotton. Written for worsted (category 4) yarn and a 5.0-5.5mm hook at โ‰ˆ0.7cm per single crochet. Gauge decides the final size โ€” hook a small swatch first and adjust the hook, not the stitch counts. Every round below is computed by the stitch engine: if a round says it starts at 72 and ends at 66, those numbers reconcile.

base

base โ€” stitch chart R1 (0โ†’6) R2 (6โ†’12) โ–ฒ โ–ฒ โ–ฒ โ–ฒ โ–ฒ โ–ฒ R3 (12โ†’18) โ–ฒ โ–ฒ โ–ฒ โ–ฒ โ–ฒ โ–ฒ R4 (18โ†’24) โ–ฒ โ–ฒ โ–ฒ โ–ฒ โ–ฒ โ–ฒ R5 (24โ†’30) โ–ฒ โ–ฒ โ–ฒ โ–ฒ โ–ฒ โ–ฒ R6.1 (30โ†’36) โ–ฒ โ–ฒ โ–ฒ โ–ฒ R6.2 (30โ†’36) โ–ฒ โ–ฒ R7.1 (36โ†’42) โ–ฒ โ–ฒ โ–ฒ โ–ฒ R7.2 (36โ†’42) โ–ฒ โ–ฒ R8.1 (42โ†’48) โ–ฒ โ–ฒ โ–ฒ R8.2 (42โ†’48) โ–ฒ โ–ฒ โ–ฒ R9.1 (48โ†’54) โ–ฒ โ–ฒ โ–ฒ R9.2 (48โ†’54) โ–ฒ โ–ฒ โ–ฒ R10.1 (54โ†’60) โ–ฒ โ–ฒ R10.2 (54โ†’60) โ–ฒ โ–ฒ โ–ฒ R10.3 (54โ†’60) โ–ฒ R11.1 (60โ†’66) โ–ฒ โ–ฒ R11.2 (60โ†’66) โ–ฒ โ–ฒ R11.3 (60โ†’66) โ–ฒ โ–ฒ R12.1 (66โ†’72) โ–ฒ โ–ฒ R12.2 (66โ†’72) โ–ฒ โ–ฒ R12.3 (66โ†’72) โ–ฒ โ–ฒ R13.1 (72โ†’78) โ–ฒ โ–ฒ R13.2 (72โ†’78) โ–ฒ โ–ฒ R13.3 (72โ†’78) โ–ฒ โ–ฒ R14.1 (78โ†’84) โ–ฒ R14.2 (78โ†’84) โ–ฒ โ–ฒ R14.3 (78โ†’84) โ–ฒ โ–ฒ R14.4 (78โ†’84) โ–ฒ R15.1 (84โ†’90) โ–ฒ R15.2 (84โ†’90) โ–ฒ โ–ฒ R15.3 (84โ†’90) โ–ฒ โ–ฒ R15.4 (84โ†’90) โ–ฒ R16.1 (90โ†’96) โ–ฒ R16.2 (90โ†’96) โ–ฒ โ–ฒ R16.3 (90โ†’96) โ–ฒ R16.4 (90โ†’96) โ–ฒ โ–ฒ R17.1 (96โ†’102) โ–ฒ R17.2 (96โ†’102) โ–ฒ โ–ฒ R17.3 (96โ†’102) โ–ฒ R17.4 (96โ†’102) โ–ฒ โ–ฒ R18.1 (102โ†’108) โ–ฒ R18.2 (102โ†’108) โ–ฒ R18.3 (102โ†’108) โ–ฒ โ–ฒ R18.4 (102โ†’108) โ–ฒ R18.5 (102โ†’108) โ–ฒ R19.1 (108โ†’114) โ–ฒ R19.2 (108โ†’114) โ–ฒ R19.3 (108โ†’114) โ–ฒ โ–ฒ R19.4 (108โ†’114) โ–ฒ R19.5 (108โ†’114) โ–ฒ R20.1 (114โ†’120) โ–ฒ R20.2 (114โ†’120) โ–ฒ R20.3 (114โ†’120) โ–ฒ R20.4 (114โ†’120) โ–ฒ โ–ฒ R20.5 (114โ†’120) โ–ฒ R21.1 (120โ†’126) โ–ฒ R21.2 (120โ†’126) โ–ฒ R21.3 (120โ†’126) โ–ฒ R21.4 (120โ†’126) โ–ฒ R21.5 (120โ†’126) โ–ฒ โ–ฒ R22.1 (126โ†’132) โ–ฒ R22.2 (126โ†’132) โ–ฒ R22.3 (126โ†’132) โ–ฒ R22.4 (126โ†’132) โ–ฒ R22.5 (126โ†’132) โ–ฒ R22.6 (126โ†’132) โ–ฒ โ–  sc โ–ฒ inc (2 sc in st) โ–ผ dec (sc2tog) ยท MR = magic ring (startโ†’end) = stitch count

body

body โ€” stitch chart R1.1 (0โ†’132) R1.2 (0โ†’132) R1.3 (0โ†’132) R1.4 (0โ†’132) R1.5 (0โ†’132) R1.6 (0โ†’132) R2.1 (132โ†’132) R2.2 (132โ†’132) R2.3 (132โ†’132) R2.4 (132โ†’132) R2.5 (132โ†’132) R2.6 (132โ†’132) R3.1 (132โ†’132) R3.2 (132โ†’132) R3.3 (132โ†’132) R3.4 (132โ†’132) R3.5 (132โ†’132) R3.6 (132โ†’132) R4.1 (132โ†’132) R4.2 (132โ†’132) R4.3 (132โ†’132) R4.4 (132โ†’132) R4.5 (132โ†’132) R4.6 (132โ†’132) R5.1 (132โ†’132) R5.2 (132โ†’132) R5.3 (132โ†’132) R5.4 (132โ†’132) R5.5 (132โ†’132) R5.6 (132โ†’132) R6.1 (132โ†’132) R6.2 (132โ†’132) R6.3 (132โ†’132) R6.4 (132โ†’132) R6.5 (132โ†’132) R6.6 (132โ†’132) R7.1 (132โ†’132) R7.2 (132โ†’132) R7.3 (132โ†’132) R7.4 (132โ†’132) R7.5 (132โ†’132) R7.6 (132โ†’132) R8.1 (132โ†’132) R8.2 (132โ†’132) R8.3 (132โ†’132) R8.4 (132โ†’132) R8.5 (132โ†’132) R8.6 (132โ†’132) R9.1 (132โ†’132) R9.2 (132โ†’132) R9.3 (132โ†’132) R9.4 (132โ†’132) R9.5 (132โ†’132) R9.6 (132โ†’132) R10.1 (132โ†’132) R10.2 (132โ†’132) R10.3 (132โ†’132) R10.4 (132โ†’132) R10.5 (132โ†’132) R10.6 (132โ†’132) R11.1 (132โ†’132) R11.2 (132โ†’132) R11.3 (132โ†’132) R11.4 (132โ†’132) R11.5 (132โ†’132) R11.6 (132โ†’132) R12.1 (132โ†’132) R12.2 (132โ†’132) R12.3 (132โ†’132) R12.4 (132โ†’132) R12.5 (132โ†’132) R12.6 (132โ†’132) R13.1 (132โ†’132) R13.2 (132โ†’132) R13.3 (132โ†’132) R13.4 (132โ†’132) R13.5 (132โ†’132) R13.6 (132โ†’132) R14.1 (132โ†’132) R14.2 (132โ†’132) R14.3 (132โ†’132) R14.4 (132โ†’132) R14.5 (132โ†’132) R14.6 (132โ†’132) R15.1 (132โ†’132) R15.2 (132โ†’132) R15.3 (132โ†’132) R15.4 (132โ†’132) R15.5 (132โ†’132) R15.6 (132โ†’132) R16.1 (132โ†’132) R16.2 (132โ†’132) R16.3 (132โ†’132) R16.4 (132โ†’132) R16.5 (132โ†’132) R16.6 (132โ†’132) R17.1 (132โ†’132) R17.2 (132โ†’132) R17.3 (132โ†’132) R17.4 (132โ†’132) R17.5 (132โ†’132) R17.6 (132โ†’132) R18.1 (132โ†’132) R18.2 (132โ†’132) R18.3 (132โ†’132) R18.4 (132โ†’132) R18.5 (132โ†’132) R18.6 (132โ†’132) R19.1 (132โ†’132) R19.2 (132โ†’132) R19.3 (132โ†’132) R19.4 (132โ†’132) R19.5 (132โ†’132) R19.6 (132โ†’132) R20.1 (132โ†’132) R20.2 (132โ†’132) R20.3 (132โ†’132) R20.4 (132โ†’132) R20.5 (132โ†’132) R20.6 (132โ†’132) R21.1 (132โ†’132) R21.2 (132โ†’132) R21.3 (132โ†’132) R21.4 (132โ†’132) R21.5 (132โ†’132) R21.6 (132โ†’132) R22.1 (132โ†’132) R22.2 (132โ†’132) R22.3 (132โ†’132) R22.4 (132โ†’132) R22.5 (132โ†’132) R22.6 (132โ†’132) โ–  sc โ–ฒ inc (2 sc in st) โ–ผ dec (sc2tog) ยท MR = magic ring (startโ†’end) = stitch count

handle front

handle_front โ€” stitch chart R1 (0โ†’8) R2 (8โ†’8) R3 (8โ†’8) R4 (8โ†’8) R5 (8โ†’8) R6 (8โ†’8) R7 (8โ†’8) R8 (8โ†’8) R9 (8โ†’8) R10 (8โ†’8) R11 (8โ†’8) R12 (8โ†’8) R13 (8โ†’8) R14 (8โ†’8) R15 (8โ†’8) R16 (8โ†’8) R17 (8โ†’8) R18 (8โ†’8) R19 (8โ†’8) R20 (8โ†’8) R21 (8โ†’8) R22 (8โ†’8) R23 (8โ†’8) R24 (8โ†’8) R25 (8โ†’8) R26 (8โ†’8) โ–  sc โ–ฒ inc (2 sc in st) โ–ผ dec (sc2tog) ยท MR = magic ring (startโ†’end) = stitch count

handle back

handle_back โ€” stitch chart R1 (0โ†’8) R2 (8โ†’8) R3 (8โ†’8) R4 (8โ†’8) R5 (8โ†’8) R6 (8โ†’8) R7 (8โ†’8) R8 (8โ†’8) R9 (8โ†’8) R10 (8โ†’8) R11 (8โ†’8) R12 (8โ†’8) R13 (8โ†’8) R14 (8โ†’8) R15 (8โ†’8) R16 (8โ†’8) R17 (8โ†’8) R18 (8โ†’8) R19 (8โ†’8) R20 (8โ†’8) R21 (8โ†’8) R22 (8โ†’8) R23 (8โ†’8) R24 (8โ†’8) R25 (8โ†’8) R26 (8โ†’8) โ–  sc โ–ฒ inc (2 sc in st) โ–ผ dec (sc2tog) ยท MR = magic ring (startโ†’end) = stitch count

Round-by-round instructions

base โ€” 23 rounds

  • Part: base (flatCircle, main color)
  • R1: (sc) x6 (6) โ€” 6X in magic ring
  • R2: (inc) x6 (12) โ€” even increases
  • R3: (sc, inc) x6 (18) โ€” even increases
  • R4: (sc, sc, inc) x6 (24) โ€” even increases
  • R5: (sc, sc, sc, inc) x6 (30) โ€” even increases
  • R6: (sc, sc, sc, sc, inc) x6 (36) โ€” even increases
  • R7: (sc, sc, sc, sc, sc, inc) x6 (42) โ€” even increases
  • R8: (sc, sc, sc, sc, sc, sc, inc) x6 (48) โ€” even increases
  • R9: (sc, sc, sc, sc, sc, sc, sc, inc) x6 (54) โ€” even increases
  • R10: (sc, sc, sc, sc, sc, sc, sc, sc, inc) x6 (60) โ€” even increases
  • R11: (sc, sc, sc, sc, sc, sc, sc, sc, sc, inc) x6 (66) โ€” even increases
  • R12: (sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, inc) x6 (72) โ€” even increases
  • R13: (sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, inc) x6 (78) โ€” even increases
  • R14: (sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, inc) x6 (84) โ€” even increases
  • R15: (sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, inc) x6 (90) โ€” even increases
  • R16: (sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, inc) x6 (96) โ€” even increases
  • R17: (sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, inc) x6 (102) โ€” even increases
  • R18: (sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, inc) x6 (108) โ€” even increases
  • R19: (sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, inc) x6 (114) โ€” even increases
  • R20: (sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, inc) x6 (120) โ€” even increases
  • R21: (sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, inc) x6 (126) โ€” even increases
  • R22: (sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, inc) x6 (132) โ€” even increases
  • R23: fasten off

body โ€” 23 rounds

  • Part: body (tube, main color)
  • R1: (sc) x132 (132) โ€” 132X in magic ring
  • R2-R22: sc x132 (132) โ€” work even (body length)
  • R23: fasten off, leave tail for sewing

handle front โ€” 27 rounds

  • Part: handle_front (tube, main color)
  • R1: (sc) x8 (8) โ€” 8X in magic ring
  • R2-R26: sc x8 (8) โ€” work even (body length)
  • R27: fasten off, leave tail for sewing

handle back โ€” 27 rounds

  • Part: handle_back (tube, main color)
  • R1: (sc) x8 (8) โ€” 8X in magic ring
  • R2-R26: sc x8 (8) โ€” work even (body length)
  • R27: fasten off, leave tail for sewing

Assembly & finishing

  • base โ€” Increase until the disc measures โ‰ˆ29cm across โ€” this circle IS the bag's floor, so measure it flat before moving on. Dense tension here decides whether the bag sags later.
  • body โ€” 22 even rounds (โ‰ˆ15cm) with zero increases โ€” straight walls. Mark the round start. Cotton yarn is non-negotiable for a load-bearing bag; acrylic stretches under weight.
  • handle front โ€” Join at the front top edge over any 8 sts; work a firm 8-st tube for 26 rounds (โ‰ˆ18cm drop). Reinforce with one sc round around the whole strap at the end.
  • handle back โ€” Mirror the front handle on the back edge. Wide flat straps spread load; never substitute a bare chain.