Welcome to my crochet granny square shopping bag pattern. This pattern was another request. This is what the finished granny square shopping bag will look like.

Finished crochet granny square shopping bag black with model landscape

There’s also a video tutorial for this pattern available on my YouTube channel at crochet granny square shopping bag tutorial.

To view this pattern for free, continue to scroll down this page. If you want to download the ad-free version, it’s available on my Ravelry store for $1 at crochet granny square shopping bag pattern and on LoveCrafts at crochet granny square shopping bag pattern.

This pattern will be using US terminology. If you want to view the UK version, go to crochet granny square shopping bag pattern (UK version).

Crochet Granny Square Shopping Bag Pattern

Abbreviations 

  • st – stitch
  • sts – stitches
  • ch – chain
  • sl st – slip stitch
  • sc – single crochet
  • hdc – half double crochet
  • dc – double crochet
  • tr – treble crochet
  • dtr – double treble crochet

Materials Used 

  • 4 ply crochet cotton, it will need to be cotton not acrylic, so it doesn’t stretch. I used part of a ball of yellow for the centre, part of a ball of red, orange, blue, purple and pink for the flower part, 2 balls of green for the next part and allowed 4 balls of black for the outsides of the granny squares and to make up the bag.
  • A crochet hook, I used a 2mm hook.
  • A darning needle to weave in ends and stitch the granny squares together.
  • Scissors.

Crochet granny square shopping bag cotton

Size (With strap)

46cm wide x 61cm high or 18” wide x 24” high

Flower Granny Square (Make 31)

I made 7 squares with red flowers, and 6 with each of the other color flowers.

Centre

Make a magic loop.  You could work 4 ch and join with a sl st instead.

Row 1:  1 ch, work 8 sc in circle, pull circle tight and join with a sl st in top of 1st st.

Crochet granny square shopping bag row 1

Row 2:  7 ch, (work 1 tr in next sc, 3 ch) 7 times, join with a sl st in 4th ch.  Fasten off.

Crochet granny square shopping bag row 2

Circle is 3cm or 1.25” across.

 

Join next color in any 3 ch loop.

Crochet granny square shopping bag joining for row 3

Row 3:  4 ch, work a 3 tr cluster in loop, 5 ch, (work a 4 tr cluster in next loop, 5 ch) 7 times, sl st on top of 1stcluster.  Fasten off.

Crochet granny square shopping bag row 3

Circle is 5.5cm or 2” across.

 

Join next color in any 5 ch loop.

Crochet granny square shopping bag joining for row 4

Row 4:  4 ch, work a 3 tr cluster, 4 ch, work a 4 tr cluster in same loop, 4 ch, (work a 4 tr cluster in next loop, 4 ch, a 4 tr cluster in same loop, 4 ch) 7 times.  Join with a sl st in top of 1st cluster.  Fasten off.

Crochet granny square shopping bag row 4

Circle is 8.5cm or 3.25” across.

 

Join main color in a 4 ch loop between 2 clusters in 5 ch loop below.

Crochet granny square shopping bag joining for row 5

Row 5:  4 ch, work 2 tr in same loop as join, 2 ch, {3 dtr, (yarn around hook 3 times at beginning of st) 3 ch, 3 dtr in next loop, (2 ch, 3 tr in following loop) 3 times, 2 ch} 3 times, 3 dtr, 3 ch, 3 dtr in next loop, (2 ch, 3 tr in following loop) 2 times, 2 ch, sl st in 4th ch.

Crochet granny square shopping bag row 5

Row 6:  1 ch, work 1 sc in each st and each ch around, join with a sl st in top of 1st st.  Fasten off.

Crochet granny square shopping bag finished granny square

Size:  11cm square or 4.25” square.

Join Together

I pressed my squares into shape before stitching them together.  I placed a square of fabric over them before I pressed them.  If you used acrylic for the squares pressing them would damage them.

Lay the squares out like the picture below in rows of 2 and 3 squares, starting and ending with 2 squares.  You will have 4 squares left over for the sides.

Crochet granny square shopping bag layout for bag

Join the squares together, I sewed mine together using whip stitch, but you could crochet them together if you prefer.  I pressed them once they were joined together.

Crochet granny square shopping bag granny squares joined together

Bend the bag in half and place the 4 extra squares, where shown, and stitch them in.

Crochet granny square shopping bag side granny squares

Bag without straps measures 46cm square or 18” square.

Crochet granny square shopping bag side granny squares stitched together

Strap

Join main color cotton to centre of 1st point.

Crochet granny square shopping bag joining for strap

Row 1: (Work 120 ch or desired amount for strap, join to centre of next point.  Work 1 sc in each st to 3 sts before side join, work a joined sc, hdc, 2 dc, hdc and sc over next 6 sts, 1 sc in each st to 1st point on other side) 2 times. Join with a sl st in same st as join.

Crochet granny square shopping bag strap row 1

Crochet granny square shopping bag chain for first strap

Rows 2-3:  1 ch, (work 1 sc in each st around strap, 1 sc in each st to 3 sts before side join, work a joined sc, hdc, 2 dc, hdc and sc over next 6 sts, 1 sc in each st to next strap) 2 times.  Join with a sl st in top of 1st st.

Row 4:  1 ch, (work 1 sc in each st around strap, 1 sc in each st to 3 sts before side join, work a joined sc, hdc, 2 dc, hdc and sc over next 6 sts, 1 sc in each st to next strap) 2 times.  Join with a sl st in top of 1st st.  Fasten off.

Crochet granny square shopping bag strap row 2

Inside of Straps

Join main color around middle of square before strap.

Crochet granny square shopping bag join for inner strap

Row 1:  1 ch, work 1 sc in same st as join, 1 sc in each st to st before strap, a joined sc over next 3 sts, 1 sc in back of the ch in each st to last st of strap, a joined sc over next 3 sts, 1 sc in each st to st before corner, a joined sc over next 3 sts, 1 sc in each st to join.  Join with a sl st in top of 1st st.

Row 2:  1 ch, work 1 sc in each st to st before strap, a joined sc over next 3 sts, 1 sc in each st to last st of strap, a joined sc over next 3 sts, 1 sc in each st to st before corner, a joined sc over next 3 sts, 1 sc in each st to join.  Join with a sl st in top of 1st st.

Row 3:  1 ch, work 1 sc in each st to st before strap, a joined sc over next 3 sts, 1 sc in each st to last st of strap, a joined sc over next 3 sts, 1 sc in each st to st before corner, a joined sc over next 3 sts, 1 sc in each st to join.  Join with a sl st in top of 1st st.  Fasten off.

Crochet granny square shopping bag straps

Work other inside of strap the same.

To Make Up

Weave in ends.

Finished crochet granny square shopping bag portrait

And there’s the finished granny square shopping bag. I’ve also made it in white.

Finished crochet granny square shopping bag white with model landscape

I hope that you’ve enjoyed the pattern. Have a look at some of my other patterns, including the crochet dog bag pattern, the elephant bag and the cat bag.

Finished crochet dog bag landscape

Finished crochet elephant bag outside landscape

Finished crochet cat bag landscape