Handmade market tote bags are one of the most practical and rewarding projects you can crochet. Whether you are heading to the farmers’ market, storing your current yarn WIP (work-in-progress), or looking for a chic boho everyday shoulder bag, this beginner crochet tote bag pattern is designed just for you.

Using simple basic double crochet stitches and durable cotton yarn, this project works up surprisingly fast and creates a sturdy, expandable bag that holds its shape.


πŸ“‹ Pattern Specifications & Overview

SpecDetails
Skill LevelBeginner
Bag Dimensions14 in wide x 15 in tall (excluding handles)
Handle Drop10 inches (shoulder length)
Yarn Required~320 yards (2 skeins Worsted Cotton)
Hook Size5.5 mm (US I-9)
ConstructionWorked bottom-up in seamless rounds

  • Yarn: 2 skeins of 100% Dishcloth Cotton Yarn (Medium Weight 4, e.g., Sage Green and Warm Cream).
  • Crochet Hook: 5.5 mm (US I-9) hook.
  • Stitch Markers: 4 locking stitch markers to pinpoint handle placement.
  • Tapestry Needle & Scissors: For weaving in cotton ends securely.

[!IMPORTANT] Why 100% Cotton? Always use cotton yarn for market bags! Acrylic or wool yarns stretch excessively when loaded with heavy groceries, books, or yarn skeins. Cotton provides strength and structural integrity.


πŸ”€ Crochet Abbreviations & Terminology

  • ch: Chain stitch
  • sc: Single crochet
  • dc: Double crochet
  • sl st: Slip stitch
  • st(s): Stitch(es)
  • ch-sp: Chain space

πŸŽ’ Detailed Step-by-Step Instructions

Phase 1: The Solid Rectangular Base

We start by making a solid double-layered rectangular base to ensure small items don’t fall out through the bottom of your bag.

  1. Foundation: Chain 36 in Sage Green.
  2. Row 1: Work 1 sc in the 2nd chain from hook and in each chain across. Turn. (35 sc)
  3. Rows 2 – 10: Chain 1 (does not count as st), 1 sc in each stitch across. Turn.
  4. Do not break yarn. You now have a solid 12 in x 3.5 in rectangular base.

Phase 2: The Expandable Mesh Body

Now we transition to working in rounds along all 4 sides of the base.

  1. Round 1 (Border): Chain 1. Work sc evenly around all 4 edges of the rectangle, placing 3 sc in each of the 4 corners. Join with a sl st to the first sc.
  2. Round 2 (Mesh Setup): Chain 4 (counts as 1 dc + ch 1). Skip next st, [1 dc in next st, ch 1, skip 1 st] repeat around entire bag perimeter. Join with sl st in 3rd chain of initial ch-4.
  3. Rounds 3 – 24: Slip stitch into first ch-1 space. Chain 4. [1 dc in next ch-1 space, ch 1] repeat around. Join with sl st.
  4. Switch to Cream yarn at Round 16 for a stylish 2-tone stripe effect!

Phase 3: Top Border & Reinforced Handles

  1. Round 25 (Top Rim): Chain 1. Work 1 sc in each dc stitch and 1 sc in each ch-1 space around. (Solid rim)
  2. Handle Placement: Lay bag flat. Place stitch markers 3 inches from each outer edge on both the front and back sides.
  3. Round 26 (Handles): Sc across to first marker. Chain 60 for shoulder strap (skip the stitches between markers). Sc into second marker st. Sc across back to next marker. Chain 60 for second strap. Sc to join.
  4. Rounds 27 – 29: Work solid single crochet rounds over all stitches and directly into the handle chains to reinforce shoulder straps. Fasten off.

πŸ’‘ Pro Tips for Long-Lasting Bags

  • Line Your Bag (Optional): If you plan to carry heavy items like laptops, sew a simple cotton fabric lining inside.
  • Custom Strap Length: Want a cross-body bag? Simply chain 85 instead of 60 for the handle straps!

❓ Frequently Asked Questions

How long does it take to crochet a tote bag?

For beginners, this tote bag takes about 4 to 6 hours total. The mesh body rows go very quickly once you get into a rhythm!

How do I wash my crochet cotton tote bag?

Machine wash on gentle cold cycle with mild detergent, then lay flat on a towel to air dry. Cotton re-shapes naturally upon drying.