How to Crochet Granny Square Bag – Crochet Kingdom

How to Crochet a Granny Square Bag: A Complete Step-by-Step Guide

There is something endlessly satisfying about transforming a pile of colorful yarn into a functional, beautiful bag. Granny square bags have made a massive comeback in recent years, and it is easy to see why. They combine the nostalgic charm of traditional granny squares with modern style sensibility, and the result is a piece you can carry with genuine pride. Whether you are a seasoned crocheter looking for a new project or someone who has just mastered the basics and is ready to level up, this guide will walk you through everything you need to know to create your own stunning granny square bag from start to finish.


What Is a Granny Square Bag?

A granny square bag is essentially a tote, shoulder bag, or crossbody bag constructed from one or more crocheted granny squares. The classic granny square is a small, traditionally square motif worked in rounds from the center outward, usually featuring clusters of double crochet stitches separated by chain spaces. When multiple squares are joined together, they create a textured fabric with a beautiful geometric pattern that is both lightweight and sturdy — exactly what you want in a bag.

The beauty of this type of bag is its versatility. You can make it in a single solid color for a sleek, minimalist look, or go wild with a multicolor design that uses up your yarn stash. You can keep the squares small and join many together, or make two large squares and seam them for a quick, satisfying project. The construction is endlessly adaptable, which is part of why granny square bags remain one of the most beloved crochet projects in the crafting community.


Materials You Will Need

Before you begin, gather everything on this list so your project flows smoothly from start to finish.

Yarn: A medium-weight yarn (size 4 worsted weight) is the most beginner-friendly choice and gives your bag a solid structure. Cotton yarn is especially popular for bags because it is durable, holds its shape well, and is easy to wash. You can use a single color or as many colors as you like. For a standard tote-sized bag made from four to six large granny squares, plan on roughly 400 to 600 yards of yarn total, depending on your square size and how many you make.

Crochet Hook: A size 5mm (H/8) hook pairs well with worsted-weight yarn, though always check your yarn label and swatch to confirm you are working at a gauge you are happy with. For a bag, gauge does not need to be perfect, but consistency matters so your squares come out the same size.

Yarn Needle: You will use this to weave in ends and seam your squares together.

Scissors: A sharp pair makes clean yarn cuts that are much easier to weave in.

Stitch Markers: Helpful for marking the beginning of rounds, especially if you are new to working in the round.

Bag Handles or Straps: You can purchase ready-made wooden, bamboo, or leather handles from a craft store, or crochet your own strap directly onto the bag. Bamboo purse handles give a finished, professional look with very little extra effort.

Lining Fabric (Optional): If you want to keep smaller items from poking through the open granny square holes, a simple fabric lining makes a big difference. A fat quarter of cotton quilting fabric is usually enough for a small to medium bag.

Sewing Needle and Thread (Optional): Only needed if you choose to add a fabric lining.


Understanding the Basic Granny Square

Before you start assembling a bag, you need to be comfortable crocheting a granny square. If you already know how to make one, feel free to skip ahead. If not, here is a clear breakdown of the classic four-round granny square.

The basic granny square starts with a magic ring (also called a magic circle) or a chain loop, then builds outward round by round. Each round adds another layer of clusters and chain spaces, creating the characteristic open lace-like structure.

Abbreviations used in this pattern:

ch = chain, sl st = slip stitch, dc = double crochet, sp = space, rep = repeat, rnd = round

Round 1: Make a magic ring. Ch 3 (counts as first dc), work 2 dc into the ring, ch 2. Work (3 dc, ch 2) three more times into the ring. Slip stitch into the top of the beginning ch-3 to close the round. You now have four clusters of three double crochets separated by four ch-2 corner spaces.

Round 2: Slip stitch into the next ch-2 corner space. Ch 3, work 2 dc into same corner space, ch 2, 3 dc into same corner space (this completes one full corner). Ch 1. Work (3 dc, ch 2, 3 dc) into the next ch-2 corner space, ch 1. Repeat around all four corners. Slip stitch into the top of the beginning ch-3 to join.

Round 3: Slip stitch into the corner ch-2 space. Ch 3, 2 dc into same corner space, ch 2, 3 dc into same corner space. Ch 1, 3 dc into the ch-1 side space, ch 1. Work the full corner (3 dc, ch 2, 3 dc) into the next corner space. Continue in this pattern around all four sides and corners. Join with a slip stitch.

Round 4: Repeat the same logic, adding one more cluster on each side as you go around. By the end of round four, you will have two clusters on each side between corners and one cluster at each corner.

You can stop here for a smaller square or continue adding rounds to make larger squares. For a bag, working squares to five or six rounds gives you a good size to work with — roughly 7 to 9 inches across depending on your yarn weight and tension.


Planning Your Bag Design

Once you are comfortable making squares, it is time to plan your bag layout. This is one of the most enjoyable parts of the process because it is where your creative vision starts to take shape.

Decide on your bag shape and size. A simple tote bag typically uses four large granny squares: two for the front and back panels, one folded or two smaller squares for the sides and base. You can also make a flat bag using just two squares sewn together on three sides with handles attached at the top.

Choose your color scheme. Classic granny square bags often feature a bold central color for the flower in the center of each square, surrounded by contrasting rounds. A neutral final border round on each square (cream, white, or tan) ties everything together beautifully when the squares are joined.

Decide how many squares you need. A common beginner-friendly layout uses two large squares (each worked to six rounds) placed face-to-face and seamed on three sides to create a simple pouch bag. A more advanced design might use twelve to sixteen smaller squares arranged in a grid for a more complex look.

Sketch your layout on paper if it helps. Number your squares and plan how they will connect before you begin seaming.


Making Your Granny Squares

Now that you have your plan, it is time to make all of your squares. Work each one consistently, changing colors at the same points in each square so your bag looks cohesive. If you are working with a color that repeats in the center of each square, cut and fasten off after each round of that color before joining your next color in the appropriate corner or chain space.

A few tips that will make this stage much smoother:

Weave in your ends as you go rather than leaving them all until the end. It breaks the work into smaller tasks and makes the final assembly much less daunting.

Block your squares before joining them. Even a light blocking — dampening them with water and pinning them into shape on a foam mat while they dry — makes a significant difference. Your squares will be uniformly sized, flat, and much easier to seam neatly.

Keep all of your finished squares together in a bag or basket so nothing gets lost or stretched before you are ready to assemble.


Joining Your Squares

There are several methods for joining granny squares, and each gives a different finished look. Here are the three most popular options.

Slip Stitch Join: Hold two squares with right sides facing each other. Insert your hook through the corresponding corner or edge stitches of both squares and work a slip stitch through both layers. Continue along the edge, slip stitching through each corresponding stitch or chain space. This creates a flat, nearly invisible seam on the right side and a small ridge on the wrong side. It is fast and clean.

Single Crochet Join: Work the same way as the slip stitch join, but use a single crochet instead. This creates a raised ridge on whichever side faces out. If you work it with the wrong sides facing each other (so the ridge is on the outside), you get a decorative seam that becomes part of the design. It is especially lovely in a contrasting color.

Flat Slip Stitch Join (Flat Seam Method): Lay both squares flat with right sides facing up. Insert your hook through the back loop only of the edge stitches on both squares simultaneously and slip stitch across. This creates a nearly seamless join with a slight ridge on the back.

For a bag, the single crochet join worked with wrong sides facing (so the ridge is visible on the outside) is a particularly popular choice because it adds texture and definition to the finished piece.


Assembling the Bag

Once all your squares are joined into panels, it is time to turn them into an actual bag. Here is a step-by-step assembly guide for a simple two-square tote bag.

Join the bottom edge first. Place your two large squares with right sides facing each other (or wrong sides facing if you want an outside seam) and join them along the bottom edge using your preferred seam method. Fasten off and weave in the end.

Now fold the piece so the front and back panels meet and the seamed bottom edge becomes the base of the bag. Join the side seams by seaming along both left and right edges, working from the bottom corner up to the top edge on both sides. Leave the top open.

At this point you have a basic bag body. Turn it right side out and admire your work.

Adding a border: Work a round or two of single crochet or slip stitch around the top opening of the bag to neaten the edge and give it a finished look. This is also the best place to create a foundation for attaching handles. If you are using purchased bamboo or wooden ring handles, fold the top edge of the bag over the straight bar of the handle and slip stitch it down neatly, securing the handle to the bag.


Crocheting Your Own Strap

If you prefer a crocheted strap, this is straightforward to add.

For a short tote handle, chain enough stitches to reach the length you want (usually around 60 to 80 chains for a double-handled tote that sits in the crook of your arm). Work three rows of single crochet back and forth for a flat, sturdy strap. Fasten off and attach each end securely to the inside top edge of the bag using your yarn needle, sewing through several stitches back and forth multiple times so the strap is firmly anchored.

For a long crossbody strap, work a chain of 100 to 140 stitches and work single crochet rows back and forth until your strap is as wide as you like — about one inch wide is comfortable for most people. Attach a swivel clasp or D-ring to each end of the strap and connect these to rings sewn onto the sides of the bag.


Adding a Lining

A lining elevates a handmade granny square bag from charming to genuinely polished. It also makes the bag practical, since the open structure of granny squares would otherwise allow keys, lip balm, and receipts to fall right through.

To line your bag, turn it inside out and use it as a template to cut your lining fabric. Cut two pieces of fabric that match the size of the bag’s front and back panels, adding about half an inch all around for seam allowance. Sew the two fabric pieces together on three sides (both side seams and the bottom) with a sewing machine or by hand, leaving the top open. Press the seam allowance at the top edge inward.

Drop the fabric lining inside the bag with wrong sides facing each other. The right side of the lining should be facing the inside of the bag. Pin the top edge of the lining to the inside top edge of the bag and whip stitch it in place using a sewing needle and thread that matches your yarn color. Work neatly and the stitching will be invisible from the outside.


Tips for a Professional Finish

A few extra steps separate a bag that looks handmade in the best way from one that looks unfinished.

Consistency matters above everything else. If your tension varies between squares, your bag will look uneven. If you find that happening, try holding your yarn a little more loosely or tightly and see which produces more consistent results.

Use a stitch marker to keep track of color changes and round beginnings, especially in long projects where it is easy to lose your place.

When attaching handles, reinforce the attachment points thoroughly. This is the area that takes the most stress in daily use. Sewing through the stitches at least six to eight times in an X or box pattern gives you a much more durable connection.

If your bag is stretching out of shape under the weight of its contents, a piece of cut foam board or stiff plastic canvas sewn into a fabric sleeve and placed inside the base will keep the bottom flat and firm.

Always wash your finished bag according to the care instructions for your specific yarn. Most cotton yarns are machine washable on a gentle cycle, which makes a granny square tote an incredibly practical everyday accessory.


Creative Variations to Try

Once you have made your first granny square bag and gotten comfortable with the process, the variations you can explore are genuinely exciting.

You might try a mini bag using just two small three-round granny squares for a sweet coin purse or evening bag. A bucket bag shape works beautifully with a circular base and rectangular side panels made from joined squares. A market bag with an open top and long handles benefits from using a slightly thinner yarn for a lighter, more breathable result perfect for carrying produce.

Mixing square sizes within one bag creates an interesting patchwork effect. Alternating solid and multicolor squares adds rhythm to the design. Using a single neutral color throughout and adding a bright lining that peeks through the open squares at the top is an elegant, modern take on the classic granny square aesthetic.


Final Thoughts

A granny square bag is one of those projects that rewards you at every stage. The satisfaction of finishing each individual square, the pleasure of seeing them come together in a layout, the excitement of seaming them into a three-dimensional shape — it all builds toward a finished object that is useful, beautiful, and genuinely personal. No two granny square bags will ever be exactly alike, because the color choices, the tension, and the creative decisions you make are entirely your own.

Whether this is your first structured crochet project or your fiftieth, a granny square bag is a joy to make and a joy to use. Take your time, enjoy the process, and do not worry if your first attempt has a few imperfections. Those small quirks are part of what makes handmade things special, and with each bag you make, your skills will grow and your finished pieces will get better and better.

Now grab your yarn, pick your colors, and start crocheting. Your perfect granny square bag is waiting to be made.

Categorized in:

Bags,

Last Update: September 3, 2026

Tagged in:

, , , ,