Granny Square Tote Bag Crochet Pattern Guide | Easy DIY Crochet Bag Tutorial

Granny Square Tote Bag Crochet Pattern Guide | Easy DIY Crochet Bag Tutorial

If you’ve ever fallen down the rabbit hole of crochet projects online, chances are you’ve encountered the granny square at least once or twice. That humble little motif, with its clusters of double crochets and open corner spaces, has been a cornerstone of the craft for generations. But somewhere along the way, a lot of crafters got the idea that granny squares were only good for afghans and cozy blankets draped over armchairs. The truth is, these versatile little motifs are absolutely perfect for bags — and once you make your first granny square tote, you’ll understand exactly why so many crocheters are obsessed with them.

This guide walks you through everything you need to know to create a beautiful, sturdy, and completely functional granny square tote bag from scratch. Whether you’re a beginner who has just learned the basics of crochet or an intermediate crafter looking for a satisfying weekend project, this tutorial is written with you in mind. We’ll cover materials, the classic granny square pattern, assembly techniques, bag construction, handles, and a handful of tips to make your finished project look polished and professional.

Let’s get into it.


Why Granny Square Tote Bags Are So Popular Right Now

There’s a reason you’re seeing granny square bags everywhere — at farmers markets, on social media, in boutique shops selling handmade goods. They hit that perfect sweet spot between retro nostalgia and modern boho style. The colorful patchwork look is eye-catching without being overwhelming, and because each square is made individually, you can mix and match yarn colors in ways that feel very intentional and curated.

From a practical standpoint, granny square bags are also a wonderful stash-busting project. If you’ve been crocheting for any length of time, you probably have a collection of half-used yarn skeins sitting in a bin somewhere. This bag gives all of those odds and ends a purpose. And because you’re working in small sections (the individual squares) rather than one large piece, the project feels manageable and satisfying — you get that sense of accomplishment every time you finish a new square.


Materials You’ll Need

Before you start hooking, let’s talk supplies. Getting the right materials makes a significant difference in how your finished bag looks and holds up over time.

Yarn: For a tote bag that holds its shape and can carry real weight, you want a yarn with good structure. Cotton yarn is the most popular choice for this project and for good reason — it’s durable, washable, and gives excellent stitch definition. Look for a worsted weight (size 4) or bulky weight (size 5) cotton for a bag that feels substantial. Brands like Lion Brand 24/7 Cotton, Paintbox Simply DK Cotton, and Paintbox Simply Chunky are all reliable choices. For the classic colorful granny square look, pick three to five coordinating colors plus a neutral (like cream, white, black, or gray) for your joining color and borders.

Crochet Hook: Match your hook size to your yarn. For worsted weight cotton, a 5.0 mm (H/8) hook works well. For bulky weight, try a 6.0 mm (J/10). Your yarn label will always give you a recommended hook size, and that’s a solid starting point. If your squares come out tighter or looser than you’d like, adjust your hook size by going up or down half a millimeter.

Tapestry Needle: You’ll need this for weaving in your ends and for joining your squares. A blunt-tip needle in a size that accommodates your yarn thickness is ideal.

Scissors: A small, sharp pair keeps your ends neat.

Stitch Markers: Optional but genuinely helpful when you’re assembling multiple squares and need to keep track of corners and placement.

Bag Handles: You have options here. You can crochet your own handles (which we’ll cover), purchase wooden ring handles for a vintage look, or use sturdy nylon webbing from a craft store. For a beginner, purchased handles reduce complexity and give a clean, finished appearance.

Fabric for Lining (optional): Lining your bag is not required, but it adds structure and makes it more practical for everyday use. A simple cotton quilting fabric or even a canvas tote bag (with the handles removed) works beautifully as a liner.


Understanding the Classic Granny Square

Before you start building your bag, let’s make sure you’re comfortable with the traditional granny square. This is the foundation everything else rests on.

A standard granny square is typically worked in rounds from the center outward. Each round adds a layer, and traditional squares have three or four rounds, though you can keep adding rounds to make larger motifs. The construction relies on just a few stitches: chain (ch), slip stitch (sl st), double crochet (dc), and sometimes single crochet (sc) for finishing rounds.

Basic abbreviations to know:
Ch = chain, Sl st = slip stitch, Dc = double crochet, Sp = space, Rep = repeat, Rnd = round


The Classic Granny Square Pattern

This is the standard 4-round granny square that most crocheters learn first. Each finished square in worsted weight cotton with a 5.0 mm hook will measure approximately 4 inches by 4 inches (10 cm x 10 cm).

Round 1 (Center): With your first color, create a magic ring (or ch 4 and join with a sl st to form a ring). Ch 3 (counts as first dc), work 2 dc into the ring, ch 2. Work 3 dc into the ring, ch 2. Repeat from * two more times. Join with a sl st to the top of the starting ch 3. You now have four clusters of 3 dc with ch 2 corner spaces. Fasten off and pull the magic ring closed.

Round 2 (Second Color): Join your new color in any corner ch 2 space. Ch 3 (counts as dc), work 2 dc in the same corner sp, ch 2, 3 dc in the same sp (this creates your first corner). Ch 1, then in the next corner sp work 3 dc, ch 2, 3 dc. Repeat from * around. Join with sl st. Fasten off.

Round 3 (Third Color or Same Color): Join yarn in any corner ch 2 sp. Ch 3, 2 dc, ch 2, 3 dc in the corner sp. Ch 1, 3 dc in the next ch 1 sp, ch 1, then in the next corner sp work 3 dc, ch 2, 3 dc. Repeat from * around. Join with sl st. Fasten off.

Round 4 (Joining Color or Border Color): Join yarn in any corner sp. Ch 3, 2 dc, ch 2, 3 dc in corner sp. Ch 1, 3 dc in next ch 1 sp, ch 1, 3 dc in next ch 1 sp, ch 1, then in next corner sp work 3 dc, ch 2, 3 dc. Repeat from * around. Join and fasten off. Weave in all ends.

That’s your complete granny square. Practice making a few of these before you begin your bag so that your tension is consistent across all the squares.


How Many Squares Do You Need?

The number of squares depends entirely on the size of tote bag you want to make. Here are two popular configurations:

For a small tote (approximately 10 inches wide by 12 inches tall), you’ll need 12 squares: 6 for the front panel, 6 for the back panel, plus additional squares for the gusset (the side and bottom panels) if you want a structured bag with depth.

For a medium tote (approximately 14 inches wide by 14 inches tall), you’ll need 16 to 20 squares, arranged in a 4×4 grid on each panel. This is the most popular size for an everyday carry bag because it holds a surprising amount — a wallet, keys, sunscreen, a water bottle, and still has room to spare.

For a larger market tote, you might use 24 or more squares across both panels with a generous gusset.

For this tutorial, we’ll work with the medium tote format: 4 squares across and 4 squares tall on the front, and the same on the back, giving us 32 squares total for both main panels. We’ll keep the bag relatively flat (no gusset) to keep things simple.

Make all your squares before you begin assembly. Lay them out on a flat surface, arrange them by color until you’re happy with the pattern, and then photograph your layout so you can reference it during joining.


Joining Your Granny Squares

There are several methods for joining granny squares, and the one you choose will affect the look of your finished bag. The two most popular are the flat slip stitch join and the join-as-you-go method.

Flat Slip Stitch Join: Hold two squares with wrong sides facing each other. Using your joining color, insert your hook through the outer loops of the corresponding stitches on both squares and slip stitch them together all the way across the edge. This creates a visible ridge on the outside of the bag, which many people love as a design feature.

Flat Single Crochet Join: This method creates a slightly raised, decorative ridge. Work the same way as the slip stitch join but use single crochet instead. It’s a sturdier join and looks really beautiful on finished bags.

Join As You Go (JAYG): This technique involves attaching each new square directly to the previous one during the final round, rather than sewing or crocheting them together afterward. It’s efficient and eliminates a separate joining step, but it requires a bit more planning upfront.

For a beginner, the flat single crochet join is probably the most satisfying option because it’s straightforward, looks intentional, and gives your bag structure.

Join all your squares into two panels: a front panel (4×4) and a back panel (4×4). Then join the two panels along the bottom edge and both side edges, leaving the top open.


Adding a Border to the Top Opening

Once your two panels are joined into a bag shape, you’ll want to add a border around the top opening. This does two things: it finishes the raw edge neatly and creates a base for your handles.

With your joining color, work a single crochet border all the way around the top opening. For a sturdier edge, work two rounds of single crochet. You can also add a round of reverse single crochet (also called crab stitch) for a very polished, twisted-cord look. It takes a little practice but elevates the finished look significantly.


Making or Attaching Handles

Crocheted Handles: To crochet your own handles, chain approximately 80 stitches (adjust based on your preferred handle length) and work 3 to 4 rows of single crochet back and forth. Fold the handle in half lengthwise and single crochet the edges together to create a dense, sturdy strap. Attach firmly at two points on the front panel and two points on the back panel, sewing with your tapestry needle and yarn and working through the stitches multiple times for security.

Ring Handles: Wooden or bamboo ring handles give the bag an elegant, structured look. To attach them, cut a strip of fabric about 2 inches wide and long enough to fold over the ring and attach to the inside of the bag, or fold the top edge of your crocheted bag over the ring and single crochet it down to secure it in place. This method is beginner-friendly and gives a very clean, professional result.

Purchased Strap Handles: Nylon webbing handles with metal hardware are the most durable option for a bag that will carry heavy loads. Attach them to the inside of the bag with a tapestry needle, using yarn or heavy-duty thread, stitching a rectangle pattern through the bag multiple times.


Optional: Lining Your Bag

Lining is entirely optional but is one of the things that separates a casual craft project from something you’d actually use every day without hesitation. The open mesh nature of granny squares means small items can slip through the gaps, and without a lining, the bag can lose its shape over time.

To create a simple lining, cut two pieces of fabric to the dimensions of your bag panels plus a half-inch seam allowance on all sides. Sew the pieces together along the bottom and side seams, fold the top edge down, and slip the lining inside your bag with wrong sides facing. Tack it in place around the top edge using a needle and thread, or attach it before you add your final border round by placing the lining inside and crocheting through both the bag edge and the fabric simultaneously.


Finishing Touches and Care Instructions

Weave in all your remaining ends securely. Block your finished bag if needed — light blocking with a spray bottle and pinning helps even out your squares and gives the bag a more professional, even appearance.

For care, cotton yarn is typically machine washable on a gentle cycle in cold water, but always check your specific yarn’s label. Reshape while damp and allow to air dry flat. Avoid the dryer if your handles are wooden, as heat can warp them.


Tips for Making Your Granny Square Tote Look Its Best

Color planning matters more than people expect. Lay all your squares out before you join anything and live with the arrangement for a day. What looks great in the moment sometimes feels off once the squares are permanently joined.

Keep your tension consistent. If your tension changes between squares — even slightly — your finished panels won’t lie flat. Working all your squares in one sitting, or taking a few warm-up stitches before beginning a new square, helps maintain consistency.

Don’t skip weaving in your ends. It’s the most tedious part of any granny square project, but loose ends inside a bag snag on everything you put in it. Take your time here.

Consider adding a magnetic snap closure to the inside top edge of your bag. These are inexpensive, easy to sew in place, and make the bag dramatically more practical for everyday use.

If you want more structure without adding a full lining, insert a piece of cut-to-size plastic canvas or a stiff interfacing sheet at the bottom of the bag. It keeps the base flat and prevents the bag from sagging.


Final Thoughts

The granny square tote bag is one of those projects that somehow feels both nostalgic and completely fresh at the same time. It’s accessible enough that a beginner can finish one in a weekend or two, but there’s enough room for creative expression — through color choices, joining methods, and finishing details — that experienced crocheters will find it genuinely satisfying as well.

More than that, it’s a bag you’ll actually use. Unlike decorative crochet projects that live on a shelf, a well-made granny square tote goes to the market, the beach, a friend’s birthday dinner. It gets compliments. People ask if you made it yourself, and you get to say yes.

So pull out your yarn stash, pick four or five colors that make you happy when you look at them together, and start with that first magic ring. Once you make your first square, the next one comes faster. And before you know it, you’ll be arranging them on the floor like a puzzle, imagining the bag they’re about to become.

Happy crocheting.

Categorized in:

Bags,

Last Update: October 27, 2026