Free Crochet Granny Square Bag Pattern

Looking for a quick crochet project that is both stylish and practical? This Crochet Granny Square Bag Pattern is a beautiful handmade accessory that combines classic granny square crochet with a modern black-and-white color palette.

Made with just two granny squares, this bag comes together surprisingly quickly and is an excellent project for crocheters who want something useful without committing to a complicated pattern. The finished bag has a sophisticated look and can easily be customized by changing the colors, adjusting the strap length, or adding a lining and closure.

Whether you are making one for yourself or creating a handmade gift, this simple granny square bag is a fun project to add to your crochet collection.

Crochet Granny Square Bag Details

  • Skill Level: Beginner to Intermediate
  • Construction: Two granny squares joined with a crocheted strap
  • Square Size: Approximately 9 inches each
  • Yarn Weight: Medium/worsted weight
  • Hook Size: 5 mm
  • Crochet Terms: US terminology

Materials

To make this crochet granny square bag, you will need:

  • Black worsted-weight yarn
  • White worsted-weight yarn
  • 5 mm crochet hook
  • Tapestry needle
  • Scissors
  • Stitch marker, if desired

You can substitute the yarn colors with any combination you like. A neutral palette creates a classic look, while bright colors can give the bag a more playful appearance.

Crochet Abbreviations

This pattern uses standard US crochet terminology.

  • ch – chain
  • sc – single crochet
  • hdc – half double crochet
  • dc – double crochet
  • tr – triple crochet
  • sl st – slip stitch

Before You Begin

This bag is worked primarily in rounds. You will first crochet two matching granny squares, then make the long strap and sew the pieces together.

Each granny square measures approximately 9 inches across and contains seven rounds.

Adjusting the Bag Size

One of the best things about this design is how easy it is to customize. To make a larger bag, simply continue adding granny-square rounds after completing the center portion.

When adding additional rounds, work clusters into the spaces between the previous round's clusters and create two clusters separated by chain stitches at each corner.

For a smaller bag, use fewer rounds.

Adjusting the Strap

The strap can also be customized to suit your preferred style. Make it shorter for a shoulder bag or handle-style purse, or extend it for a comfortable crossbody bag.

The original strap is intentionally long and also forms the center section of the purse. If you prefer a flatter bag, shorten the strap.


Granny Squares

Make 2 identical granny squares.

Round 1 – White

Using white yarn, create a magic ring.

Chain 3, which counts as the first double crochet, then work 1 dc and ch 1 into the magic ring.

Repeat dc 2, ch 1 around the ring until you have completed the round.

Join with a slip stitch to the top of the beginning ch-3.

You should have 16 double crochets and 8 chain spaces.

Fasten off and weave in the white yarn end.

Round 2 – Black

Join black yarn to any ch-1 space from the previous round.

Chain 3, then work 1 dc, ch 1, and 2 dc into the same space.

In the next ch-1 space, work:

ch 1, dc 2, ch 1, dc 2

Continue this sequence around the entire square.

Join with a slip stitch to the top of the beginning ch-3.

You should have 32 double crochets and 16 chain spaces.

Fasten off and weave in the ends.

Round 3 – White

Join white yarn to any ch-1 space.

Chain 3 and work a 2-dc cluster into the same space.

How to Make a 2-Double-Crochet Cluster

Yarn over, insert the hook into the designated stitch or space, yarn over and pull up a loop. You will have three loops on the hook.

Yarn over and pull through two loops.

Repeat the process once more in the same space. You should now have three loops remaining on your hook.

Yarn over and pull through all three loops.

Continue around the square by working:

ch 2, 3-dc cluster, ch 2

Repeat around the entire round.

When you reach the beginning, join with a slip stitch to the top of the first cluster.

You should have 16 clusters and 16 chain-2 spaces.

Fasten off and weave in the ends.

Round 4 – Creating the Square Shape

Join black yarn to any chain-2 space from the previous round.

Chain 4, which counts as the first triple crochet, then work 2 tr into the same space.

Continue around the square using the following sequence between the corners:

  • dc 3
  • hdc 3
  • dc 3

For each corner, work:

tr 3, ch 3, tr 3

Continue repeating the pattern around the entire square.

When you return to the partially completed starting corner, work 3 tr and ch 3 into that corner space.

Join with a slip stitch to the top of the beginning ch-4.

You should now have four corners with ch-3 spaces.

Fasten off the black yarn and weave in the ends.

Tip: No chains are needed between the stitch clusters in this round. This helps create a more defined square shape.

Round 5 – White

Join white yarn in any corner space.

Chain 3, which counts as the first dc.

Work:

dc 2, ch 2, dc 3

into the same corner space.

For each space between clusters from the previous round, work dc 3.

Whenever you reach a corner ch-3 space, work:

dc 3, ch 2, dc 3

Continue around the square.

Join with a slip stitch to the beginning ch-3.

Fasten off and weave in the white yarn.

Round 6 – Black

Join black yarn in a corner space.

Chain 3, then work:

dc 2, ch 2, dc 2

into the same corner.

Continue working dc clusters around the square, placing dc 3 into each space between clusters.

At each corner, work:

dc 2, ch 2, dc 2

Join with a slip stitch to the beginning.

Do not fasten off.

Round 7 – Black

Continue working with the black yarn.

Chain 3, then work a double crochet into the top of each double crochet stitch from the previous round.

When you reach a corner chain space, work:

dc 2, ch 2, dc 2

Continue around the entire square.

Fasten off and weave in all remaining ends.

Your first granny square is complete.

Repeat all seven rounds to make the second square.


Crochet Bag Strap

The strap is designed to serve two purposes: it creates the long handle and forms the center section connecting the two granny squares.

You can easily modify the length depending on how you want to wear your finished bag.

Row 1

Using black yarn, chain 215.

Turn your work.

Row 2

Starting in the second chain from the hook, work 1 sc in each chain across.

At the end of the row, chain 1 and turn.

Rows 3–4

Work 1 sc in every stitch across.

At the end of each row, chain 1 and turn.

After completing the final row, fasten off, leaving a long yarn tail for sewing.


Assembling the Granny Square Bag

Now that you have two granny squares and the strap, it is time to put everything together.

Lay one granny square flat and position one end of the strap at one of its corners.

Using a tapestry needle and the yarn tail, sew the strap securely to the corner. A simple whip stitch works well, although you can use another joining method if preferred.

Continue sewing one long side of the granny square to the strap.

Sew around three sides of the granny square, leaving the fourth side open.

Repeat the process with the second granny square on the opposite side of the strap.

Take your time while sewing and make sure the squares are positioned evenly. This will help the finished bag maintain a neat and balanced shape.

Once everything is securely attached, weave in any remaining yarn tails.

Turn the bag right side out.

Your handmade crochet granny square bag is now complete!


Ways to Customize Your Crochet Granny Square Bag

This simple pattern provides plenty of opportunities for personalization.

Add a Fabric Lining

For a more structured bag, add a fabric lining to the inside. A lining can also help prevent small items from slipping through the crochet stitches.

Add a Zipper

A zipper closure is a practical addition if you want to keep your belongings securely inside the bag.

Try Different Colors

The classic black-and-white combination gives this bag a sophisticated appearance, but you can completely transform the look with different yarn colors.

Try:

  • Cream and brown for a neutral autumn bag
  • Green and cream for a natural look
  • Pink and white for a soft feminine style
  • Black and red for a bold statement
  • Multiple colors for a cheerful retro-inspired bag

Change the Strap Length

Make the strap shorter for a handbag-style design or longer for a crossbody bag.

You can also make the strap wider by adding more rows.


Final Thoughts

This easy crochet granny square bag pattern is a wonderful project when you want to create something stylish without spending weeks on a complicated design. Since the bag uses only two granny squares, it is also a great way to practice classic crochet techniques while creating a useful accessory.

Once you understand the construction, experiment with different colors, square sizes, straps, and finishing details to create a bag that matches your personal style.

Add a lining, zipper, button, or even a decorative crochet flower to make your finished purse completely your own.

Comments