Looking for your next go-to handmade accessory? This crochet granny square tote bag is the perfect fusion of vintage charm and modern flair. Using just a few basic materials and stitches, this project guides you through creating vibrant granny squares and assembling them into a functional, stylish tote bag.
Crochet Square Tote Bag

Whether you're heading to the farmer’s market, beach, or coffee shop, this bag adds a cozy, crafty touch to any outfit. Plus, it’s totally customizable — switch up the colors, add lining, or play with strap styles to make it truly your own. Perfect for beginners and seasoned crocheters alike, this pattern offers a fun, fulfilling project with a beautiful end result.
Materials Needed
- Scissors
- 5mm crochet hook
- Acrylic yarn or any preferred yarn
Making the Granny Squares
- Create a magic circle.

Round 1:
- Chain 3 (counts as first double crochet).
- Make 2 double crochets into the circle.
- Chain 2.
- Repeat the (3 double crochets + chain 2) combo 3 more times to form 4 total groups.
- Pull the circle tight.
- Slip stitch into the top of the starting chain-3 to close.
- Change yarn color if desired.
Subsequent Rounds:
- Chain 3 to start the round.
- In each corner (chain-2 space), work: 3 double crochets, chain 2, 3 double crochets.
- In side spaces between corners, work: 3 double crochets.
- Continue until square has 8 rounds (or desired size).

Making the Half Granny Squares
- Start with a magic circle.
- Chain 3.
- Work: 2 double crochets, chain 2, 3 double crochets (half-square base).
- Pull tight and close the circle.
- Change color if desired.
Subsequent Rows:
- Chain 3 and turn.
- Make 1 more double crochet in the same stitch.
- In corner: 3 double crochets, chain 2, 3 double crochets.
- In last stitch: 2 double crochets.
- Continue rows, repeating the pattern until it matches the height of the full granny squares.
- Make two half granny squares.

Assembling the Bag
- Lay out 3 full granny squares: one for the front, one for the back, and one for the bottom.
- Add the two half squares to the top edges.
Join Squares:
- Place wrong sides together.
- Slip stitch through the back loop of the near square and front loop of the far square for neat seams.
- Attach all squares together accordingly.
Creating the Border and Straps

Border:
- Attach yarn to top edge.
- Single crochet around the top edge of the bag.
- Work 2 rows of single crochet.
Straps:
- Chain desired strap width (e.g., 8 chains).
- Work into the back bump of the chain.
- Use double crochet stitch to build strap to desired length.
Make two straps.

Attach Straps:
- Sew each strap securely to the top of the bag, ensuring symmetry.
Finishing Touches
- Weave in all loose ends using a yarn needle.
- Block your bag if desired for a neater shape.





Leave a Reply