Colorful Bright Market Bag
Create a vibrant, durable, and stylish market bag perfect for farmers’ markets, beach trips, or everyday errands. This intermediate-level crochet project uses a variety of bright colors to create a stunning geometric effect. Follow our detailed guide below to craft your own.
Materials Needed
- Yarn: Medium weight cotton yarn (approximately 2.5 oz/70.9 g per ball) in the following colors:
- Color A: Grape (1 ball)
- Color B: Red (1 ball)
- Color C: Hot Orange (1 ball)
- Color D: Yellow (1 ball)
- Color E: Hot Green (1 ball)
- Color F: Robin’s Egg (1 ball)
- Color G: Hot Blue (2 balls)
- Crochet Hook: Size U.S. H/8 (5 mm) or size needed to obtain gauge.
Project Details
- Finished Measurement: Approximately 11″ long (excluding handles).
- Gauge: 13 sc and 14 rows = 4″ [10 cm].
- Skill Level: Intermediate
Pattern Abbreviations
- Approx: Approximately
- Beg: Beginning
- Ch: Chain
- Dc: Double crochet
- Hdc: Half double crochet
- Rep: Repeat
- Rnd(s): Round(s)
- RS: Right side
- WS: Wrong side
- Sc: Single crochet
- Sl st: Slip stitch
- Sp(s): Space(s)
- St(s): Stitch(es)
- Tog: Together
Note: A chain 3 (ch 3) at the beginning of a round counts as a double crochet (dc) throughout the pattern.
Step 1: The Motifs (Make 3)
Start with Color A. Chain 6 and join with a slip stitch to the first chain to form a ring.
- 1st Round: Ch 3, work 19 dc in the ring. Join Color B with a sl st to the top of the ch 3. Total of 20 dc. Break Color A.
- 2nd Round: With Color B, ch 4 (counts as dc and ch 1). *1 dc in next dc, ch 1. Repeat from * around. Join with sl st to 3rd ch of ch 4. Break Color B.
- 3rd Round: Join Color C with sl st to any ch-1 space. Ch 3, 2 dc in the same space as the last sl st. (3 dc in next ch-1 sp) 3 times. *Ch 5, miss next ch-1 sp, (3 dc in next ch-1 sp) 4 times. Repeat from * around. Ch 5, join with sl st to top of ch 3. Break Color C.
- 4th Round: Join Color D with sl st to any ch-5 space. Ch 3, (1 dc, ch 3, 2 dc) in same space as last sl st. *1 dc in each of next 12 dc, (2 dc, ch 3, 2 dc) in next ch-5 sp. Repeat from * twice more, then from * to ** once. Join with sl st to top of ch 3. Break Color D.
- 5th Round: Join Color E with sl st to any ch-3 space. Ch 3, (1 dc, ch 3, 2 dc) in same space as last sl st. *1 dc in each of next 16 dc, (2 dc, ch 3, 2 dc) in next ch-3 sp. Repeat from * twice more, then from * to ** once. Join with sl st to top of ch 3. Break Color E.
- 6th Round: Join Color F with sl st to any ch-3 space. Ch 3, (2 dc, ch 3, 3 dc) in same space as last sl st. *(Ch 2, miss next 2 dc, 1 dc in next dc) 6 times, ch 2, miss next 2 dc, (3 dc, ch 3, 3 dc) in next ch-3 sp. Repeat from * twice more, then from * to ** once. Join with sl st to top of ch 3. Break Color F.
- 7th Round: Join Color G with sl st to any ch-3 space. Ch 3, (2 dc, ch 3, 3 dc) in same space as last sl st. *1 dc in each of next 3 dc, (ch 2, miss next ch-2 sp, 1 dc in next dc) 6 times, ch 2, miss next ch-2 sp, 1 dc in each of next 3 dc, (3 dc, ch 3, 3 dc) in next ch-3 sp. Repeat from * twice more, then from * to ** once. Join with sl st to top of ch 3. Break Color G.
Joining Motifs: Place motifs with wrong sides (WS) together. Join Color G with a sl st to any corner ch-3 space. Ch 1. Working through both thicknesses, work 1 sc in each dc and 2 sc in each ch-2 space. Fasten off at the end of the row. Join the 3 motifs into a ring.
Step 2: The Bottom
Start with Color A. Chain 6 and join with a sl st to the first chain to form a ring.
- 1st Round: Ch 3, work 20 dc in the ring. Join Color B with sl st to top of ch 3. Total of 21 dc. Break Color A.
- 2nd Round: With Color B, ch 4 (counts as dc and ch 1). *1 dc in next dc, ch 1. Repeat from * around. Join with sl st to 3rd ch of ch 4. Break Color B.
- 3rd Round: Join Color C with sl st to any ch-1 space. Ch 4 (counts as dc and ch 1), 1 dc in same space as last sl st, ch 1. *(1 dc in next ch-1 sp, ch 1) 6 times, (1 dc, ch 1) twice in next ch-1 sp. Repeat from * once more, then from * to ** once. Join with sl st to 3rd ch of ch 4. Break Color C. (24 dc)
- 4th Round: Join Color D with sl st to any ch-1 space. Ch 4 (counts as dc and ch 1), 1 dc in same space as last sl st, ch 1. *(1 dc in next ch-1 sp, ch 1) twice, (1 dc, ch 1) twice in next ch-1 sp. Repeat from * 6 times more, then from * to ** once. Join with sl st to 3rd ch of ch 4. Break Color D. (32 dc)
- 5th Round: Join Color E with sl st to any ch-1 space. Ch 4 (counts as dc and ch 1), 1 dc in same space as last sl st, ch 1. *(1 dc in next ch-1 sp, ch 1) 3 times, (1 dc, ch 1) twice in next ch-1 sp. Repeat from * 6 times more, then from * to ** once. Join with sl st to 3rd ch of ch 4. Break Color E. (40 dc)
- 6th Round: Join Color F with sl st to any ch-1 space. Ch 4 (counts as dc and ch 1), 1 dc in same space as last sl st, ch 1. *(1 dc in next ch-1 sp, ch 1) 4 times, (1 dc, ch 1) twice in next ch-1 sp. Repeat from * 6 times more, then from * to ** once. Join with sl st to 3rd ch of ch 4. Break Color F. (48 dc)
- 7th Round: Join Color G with sl st to any ch-1 space. Ch 4 (counts as dc and ch 1), 1 dc in same space as last sl st, ch 1. *(1 dc in next ch-1 sp, ch 1) 5 times, (1 dc, ch 1) twice in next ch-1 sp. Repeat from * 6 times more, then from * to ** once. Join with sl st to 3rd ch of ch 4. (56 dc)
- 8th Round: Sl st in next ch-1 space. Ch 4 (counts as dc and ch 1), 1 dc in same space as last sl st, ch 1. *(1 dc in next ch-1 sp, ch 1) 6 times, (1 dc, ch 1) twice in next ch-1 sp. Repeat from * 6 times more, then from * to ** once. Join with sl st to 3rd ch of ch 4. (64 dc) Fasten off.
Step 3: Joining Bottom to Motifs
Pin the Bottom to the Motifs with wrong sides together, ensuring they are evenly spaced.
- 1st Round (RS): Join Color G with sl st to any space. Ch 1. Working through both thicknesses, work sc evenly around (ensure total stitch count is divisible by 3). Join with sl st to first sc.
- 2nd Round: Ch 1, 1 sc in same space as last sl st, ch 3. (Yarn over, hook and draw up a loop in same space as last sc; yarn over and draw through 2 loops on hook) twice. Yarn over and draw through all loops on hook to create a shell. *Miss next 2 sc, (1 sc, Shell) in next sc. Repeat from * around. Miss next 2 sc, join with sl st to first sc. Fasten off.
Step 4: The Top Border
- 1st Round (RS): Join Color G with sl st to any left corner ch-2 space at the top of the bag. Ch 3 (counts as dc). *1 dc in each of next 6 dc, 2 dc in next ch-2 sp, 1 dc in next dc, (ch 2, miss next ch-2 sp, 1 dc in next dc) 5 times, 2 dc in next ch-2 sp, 1 dc in each of next 6 dc, (1 dc in next corner ch-2 sp) twice. Repeat from * once more, then from * to ** once. 1 dc in next corner ch-2 sp. Join with sl st to 3rd ch of ch 5.
- 2nd Round: Ch 3 (counts as dc). *1 dc in each of next 9 dc, 2 dc in next ch-2 sp, 1 dc in next dc, (ch 2, miss next ch-2 sp, 1 dc in next dc) 3 times, 2 dc in next ch-2 sp, 1 dc in each of next 11 dc. Repeat from * once more, then from * to ** once. 1 dc in each of next 10 dc. Join Color C with sl st to top of ch 3. Do not break Color G.
- 3rd Round: With Color C, ch 1. *1 sc in each dc to next ch-2 sp, (2 sc in next ch-2 sp, miss next dc) 3 times. Repeat from * twice more. 1 sc in each dc to end of round. Join Color D with sl st to first sc. (93 sc) Break Color C.
- 4th Round: With Color D, ch 1, 1 sc in each sc around. Join Color E with sl st to first sc. Break Color D.
- 5th Round: Repeat 4th round using Color E. Join Color F. Fasten off.
- 6th Round: With Color F, ch 1, 1 sc in same space as last sl st. *Ch 2, miss next 2 sc, 1 sc in next sc. Repeat from * to last 2 sc, ch 2, miss next 2 sc. Join Color G with sl st to first sc. Break Color F.
- 7th Round: With Color G, ch 1, (1 sc, Shell) in same space as last sl st. *(1 sc, Shell) in next sc. Repeat from * around. Join with sl st to first sc. Fasten off.
Step 5: The Handle
Color Change Tip: To join a new color, work until two loops remain on the hook. Draw the new color through those loops and proceed.
- Foundation: With Color F, chain 92.
- 1st Row (RS): 1 sc in 2nd ch from hook, 1 sc in each ch to end of chain. Join Color E. Turn. (91 sc)
- 2nd Row: With Color E, ch 1, 1 sc in each sc to end of row. Join Color D. Turn.
- Stripes: Repeat the last row, changing colors in this sequence: Color D, Color C, Color B, Color A, and Color G.
- Next Row: With Color G, ch 1, (1 sc, Shell) in first sc. *Miss next 2 sc, (1 sc, Shell) in next sc. Repeat from * to end of row. Fasten off.
- Opposite Side: Turn work upside down. Working in the remaining loops of the foundation chain, join Color G with a sl st to the first ch. Ch 1, 1 sc in each ch to end of row. Turn. (91 sc)
- Final Row: With Color G, ch 1, (1 sc, Shell) in first sc. *Miss next 2 sc, (1 sc, Shell) in next sc. Repeat from * to end of row. Fasten off.
Finishing: Sew the sides of the handle to the top of the bag securely. Your Bright Market Bag is now complete

